cc.factorie.app.nlp.hcoref

HierEntity

abstract class HierEntity extends Entity

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. HierEntity
  2. Entity
  3. Attr
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HierEntity(isMent: Boolean = false)

Abstract Value Members

  1. abstract def string: String

    Definition Classes
    Entity
    Annotations
    @deprecated
    Deprecated

    Will be removed. Entities are not guaranteed to have string names.

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def _addChildEntity(e: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    Entity
  7. def _removeChildEntity(e: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    Entity
  8. def addedChildHook(entity: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    HierEntityEntity
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. object attr

    A collection of attributes, keyed by the attribute class.

  11. val bagOfTruths: BagOfTruths

  12. def changedParentEntityHook(oldEntity: Entity, newEntity: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    HierEntityEntity
  13. def childEntities: ChildEntities

    Definition Classes
    Entity
  14. def childEntitiesIterator: Iterator[Entity]

    Definition Classes
    Entity
  15. def childEntitiesSize: Int

    Definition Classes
    Entity
  16. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def depth: Int

    Definition Classes
    Entity
  18. def descendantsOfClass[A <: Entity](implicit m: ClassTag[A]): Seq[A]

    Definition Classes
    Entity
  19. def descendantsOfClass[A <: Entity](cls: Class[A]): Seq[A]

    Definition Classes
    Entity
  20. def dirty: Dirty

  21. def entityRoot: Entity

    Definition Classes
    Entity
  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def exists: EntityExists

  25. def filterDescendants(test: (Entity) ⇒ Boolean): Seq[Entity]

    Recursively descend sub-entities and return only those matching criterion

    Recursively descend sub-entities and return only those matching criterion

    Definition Classes
    Entity
  26. def finalize(): Unit

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

  28. def getAncestor(numGenerationsBack: Int): Entity

    Definition Classes
    Entity
  29. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  30. var groundTruth: Option[String]

  31. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  32. def id: Any

    Definition Classes
    Entity
  33. def initializeAttributesOfStructure(): Unit

    Definition Classes
    Entity
  34. def isConnected: Boolean

    Definition Classes
    Entity
  35. def isEntity: IsEntity

  36. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  37. def isLeaf: Boolean

    Definition Classes
    Entity
  38. def isMention: IsMention

  39. var isObserved: Boolean

    Definition Classes
    Entity
  40. def isRoot: Boolean

    Definition Classes
    Entity
  41. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  42. final def notify(): Unit

    Definition Classes
    AnyRef
  43. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  44. def numLeaves: Int

    Definition Classes
    Entity
  45. def numMentionsInSubtree: MentionCountVariable

  46. def parentEntity: Entity

    Definition Classes
    Entity
  47. def parentEntityOption: Option[Entity]

    Definition Classes
    Entity
  48. def parentEntityRef: EntityRef

    Definition Classes
    Entity
  49. def removedChildHook(entity: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    HierEntityEntity
  50. def safeChildEntitiesSeq: Seq[Entity]

    Definition Classes
    Entity
  51. final def setParentEntity(e: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    Entity
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  53. def toString(): String

    Definition Classes
    AnyRef → Any
  54. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Entity

Inherited from Attr

Inherited from AnyRef

Inherited from Any

Ungrouped