class Entity extends Statement with Mergeable[Entity] with ImmutableEntity with Serial[immutable.Entity]

Linear Supertypes
Serial[immutable.Entity], ImmutableEntity, Hashable, HasOther, HasType, HasLabel, HasValue, HasLocation, MultiIdentifiable, model.HasOther, model.HasLocation, model.HasType, model.HasLabel, Mergeable[Entity], Statement, Identifiable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Entity
  2. Serial
  3. ImmutableEntity
  4. Hashable
  5. HasOther
  6. HasType
  7. HasLabel
  8. HasValue
  9. HasLocation
  10. MultiIdentifiable
  11. HasOther
  12. HasLocation
  13. HasType
  14. HasLabel
  15. Mergeable
  16. Statement
  17. Identifiable
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Entity(ent: immutable.Entity)
  2. new Entity(id: Set[QualifiedName], label: Set[LangString], typex: Set[Type], value: Set[Value], location: Set[Location], other: Map[QualifiedName, Set[Other]])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAttributes[TERM <: immutable.Statement](t: TERM, attr: Set[Attribute]): TERM
    Definition Classes
    Serial
  5. def addToFirst(ll: List[immutable.Entity], attr: Set[Attribute]): List[immutable.Entity]
    Definition Classes
    Serial
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def canEqual(a: Any): Boolean
    Definition Classes
    ImmutableEntity
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  9. val enumType: immutable.Kind.Value
    Definition Classes
    ImmutableEntity
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(that: Any): Boolean
    Definition Classes
    ImmutableEntity → AnyRef → Any
  12. def getAttributes: Set[Attribute]
    Definition Classes
    ImmutableEntity
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  14. def getKind(): Kind
    Definition Classes
    ImmutableEntity
    Annotations
    @BeanProperty()
  15. def getLabel(): List[LangString]
    Definition Classes
    HasLabel
  16. def getLocation(): List[Location]
    Definition Classes
    HasLocation
  17. def getOther(): List[Other]
    Definition Classes
    HasOther
  18. def getType(): List[Type]
    Definition Classes
    HasType
  19. def getValue(): Set[Value]
    Definition Classes
    HasValue
  20. final def h(x: AnyRef): Int
    Definition Classes
    Hashable
    Annotations
    @inline()
  21. lazy val hashCode: Int
    Definition Classes
    ImmutableEntity → AnyRef → Any
  22. val id: Set[QualifiedName]
    Definition Classes
    EntityMultiIdentifiable
  23. def idOrMarker(set: Set[QualifiedName], sb: StringBuilder): Unit
    Definition Classes
    Identifiable
  24. def idSets(): Set[Set[QualifiedName]]
    Definition Classes
    ImmutableEntityIdentifiable
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. val kind: Kind
    Definition Classes
    ImmutableEntity
    Annotations
    @BeanProperty()
  27. val label: Set[LangString]
    Definition Classes
    EntityHasLabel
  28. val location: Set[Location]
    Definition Classes
    EntityHasLocation
  29. def mapMerge(map1: Map[QualifiedName, Set[Other]], map2: Map[QualifiedName, Set[Other]]): Map[QualifiedName, Set[Other]]
    Definition Classes
    Identifiable
  30. def merge(ent: Entity): Entity
    Definition Classes
    EntityMergeable
  31. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  34. def optionalId(id: Set[QualifiedName], sb: StringBuilder): Unit
    Definition Classes
    Identifiable
  35. def optionalId(id: QualifiedName, sb: StringBuilder): Unit
    Definition Classes
    Identifiable
  36. val other: Map[QualifiedName, Set[Other]]
    Definition Classes
    EntityHasOther
  37. final def pr(v0: Int, v1: Int): Int
    Definition Classes
    Hashable
    Annotations
    @inline()
  38. def setValue(x: Value): Unit
    Definition Classes
    HasValue
  39. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  40. def timeOrMarker(time: Set[XMLGregorianCalendar], sb: StringBuilder): Unit
    Definition Classes
    Identifiable
  41. def toNotation(sb: StringBuilder): Unit
    Definition Classes
    ImmutableEntity
  42. def toString(): String
    Definition Classes
    Statement → AnyRef → Any
  43. def toTerms: List[immutable.Entity]
    Definition Classes
    EntitySerialStatement
  44. val typex: Set[Type]
    Definition Classes
    EntityHasType
  45. def unify(m: Map[QualifiedName, Set[QualifiedName]]): Entity
    Definition Classes
    EntityStatement
  46. val value: Set[Value]
    Definition Classes
    EntityHasValue
  47. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  48. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serial[immutable.Entity]

Inherited from ImmutableEntity

Inherited from Hashable

Inherited from HasOther

Inherited from HasType

Inherited from HasLabel

Inherited from HasValue

Inherited from HasLocation

Inherited from MultiIdentifiable

Inherited from model.HasOther

Inherited from model.HasLocation

Inherited from model.HasType

Inherited from model.HasLabel

Inherited from Mergeable[Entity]

Inherited from Statement

Inherited from Identifiable

Inherited from AnyRef

Inherited from Any

Ungrouped