cc.factorie.app.bib

AuthorEntity

class AuthorEntity extends HierEntity with HasCanopyAttributes[AuthorEntity] with Prioritizable with BibEntity with HumanEditMention

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AuthorEntity
  2. HumanEditMention
  3. BibEntity
  4. Prioritizable
  5. HasCanopyAttributes
  6. HierEntity
  7. Entity
  8. Attr
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AuthorEntity(f: String = "DEFAULT", m: String = "DEFAULT", l: String = "DEFAULT", isMention: Boolean = false)(implicit random: Random)

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. var _id: String

  8. def _removeChildEntity(e: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    Entity
  9. def addMoreCanopies(): Unit

  10. def addedChildHook(entity: Entity)(implicit d: variable.DiffList): Unit

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

    Definition Classes
    Any
  12. object attr

    A collection of attributes, keyed by the attribute class.

  13. def bagOfCoAuthors: BagOfCoAuthors

  14. def bagOfEmails: BagOfEmails

  15. val bagOfFirstNames: BagOfFirstNames

  16. def bagOfKeywords: BagOfKeywords

  17. val bagOfMiddleNames: BagOfMiddleNames

  18. def bagOfTopics: BagOfTopics

  19. val bagOfTruths: BagOfTruths

    Definition Classes
    HierEntity
  20. def bagOfVenues: BagOfVenues

  21. val canopyAttributes: ArrayBuffer[CanopyAttribute[AuthorEntity]]

    Definition Classes
    HasCanopyAttributes
  22. def canopyNames: Seq[String]

    Definition Classes
    HasCanopyAttributes
  23. def changedParentEntityHook(oldEntity: Entity, newEntity: Entity)(implicit d: variable.DiffList): Unit

    Definition Classes
    HierEntityEntity
  24. def childEntities: ChildEntities

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

    Definition Classes
    Entity
  26. def childEntitiesSize: Int

    Definition Classes
    Entity
  27. var citedBy: Option[PaperEntity]

  28. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. var dataSource: String

    Definition Classes
    BibEntity
  30. final def depth: Int

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

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

    Definition Classes
    Entity
  33. def dirty: Dirty

    Definition Classes
    HierEntity
  34. def editSet: EditSetVariable

    Definition Classes
    HumanEditMention
  35. var editType: String

    Definition Classes
    HumanEditMention
  36. def entity: HierEntity

    Definition Classes
    AuthorEntityHumanEditMention
  37. def entityRoot: Entity

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

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

    Definition Classes
    AnyRef → Any
  40. def exists: EntityExists

    Definition Classes
    HierEntity
  41. 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
  42. def finalize(): Unit

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

    Definition Classes
    HierEntity
  44. def fullName: FullName

  45. var generatedFrom: Option[Entity]

    Definition Classes
    HumanEditMention
  46. def getAncestor(numGenerationsBack: Int): Entity

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

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

    Definition Classes
    HierEntity
  49. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  50. def id: String

    Definition Classes
    AuthorEntityEntity
  51. def initializeAttributesOfStructure(): Unit

    Definition Classes
    Entity
  52. def isConnected: Boolean

    Definition Classes
    Entity
  53. def isEdit: Boolean

    Definition Classes
    HumanEditMention
  54. def isEntity: IsEntity

    Definition Classes
    HierEntity
  55. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  56. def isLeaf: Boolean

    Definition Classes
    Entity
  57. var isMoveable: Boolean

    Definition Classes
    BibEntity
  58. var isObserved: Boolean

    Definition Classes
    Entity
  59. def isRoot: Boolean

    Definition Classes
    Entity
  60. var linkedMention: Option[HierEntity]

    Definition Classes
    HumanEditMention
  61. var memberOfEdit: Option[ExperimentalEdit[_]]

    Definition Classes
    HumanEditMention
  62. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  65. def numLeaves: Int

    Definition Classes
    Entity
  66. def numMentionsInSubtree: MentionCountVariable

    Definition Classes
    HierEntity
  67. var paper: PaperEntity

  68. var paperMentionId: String

    Definition Classes
    BibEntity
  69. def parentEntity: Entity

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

    Definition Classes
    Entity
  71. def parentEntityRef: EntityRef

    Definition Classes
    Entity
  72. var priority: Double

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

    Definition Classes
    HierEntityEntity
  74. var rootIdOpt: Option[String]

    Definition Classes
    BibEntity
  75. def safeChildEntitiesSeq: Seq[Entity]

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

    Definition Classes
    Entity
  77. def string: String

    Definition Classes
    AuthorEntityEntity
  78. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  79. def title: Title

  80. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from HumanEditMention

Inherited from BibEntity

Inherited from Prioritizable

Inherited from HierEntity

Inherited from Entity

Inherited from Attr

Inherited from AnyRef

Inherited from Any

Ungrouped