org.maltparserx.core.syntaxgraph

DependencyGraph

Related Doc: package syntaxgraph

class DependencyGraph extends Sentence with DependencyStructure

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DependencyGraph
  2. DependencyStructure
  3. SecEdgeStructure
  4. Sentence
  5. TokenStructure
  6. SyntaxGraph
  7. Observer
  8. Structure
  9. LabeledStructure
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DependencyGraph(symbolTables: SymbolTableHandler)

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 addDependencyEdge(head: DependencyNode, dependent: DependencyNode): Edge

    Attributes
    protected[org.maltparserx.core.syntaxgraph]
  5. def addDependencyEdge(headIndex: Int, dependentIndex: Int): Edge

    Definition Classes
    DependencyGraphDependencyStructure
  6. def addDependencyNode(index: Int): DependencyNode

    Definition Classes
    DependencyGraphDependencyStructure
  7. def addDependencyNode(): DependencyNode

    Definition Classes
    DependencyGraphDependencyStructure
  8. def addLabel(element: Element, labelFunction: String, label: String): Unit

    Definition Classes
    SyntaxGraphLabeledStructure
  9. def addSecondaryEdge(source: ComparableNode, target: ComparableNode): Edge

    Definition Classes
    DependencyGraphSecEdgeStructure
  10. def addTokenNode(): TokenNode

    Definition Classes
    SentenceTokenStructure
  11. def addTokenNode(index: Int): TokenNode

    Definition Classes
    SentenceTokenStructure
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def checkInLabelSet(labelSet: LabelSet): Unit

    Definition Classes
    SyntaxGraphLabeledStructure
  14. def checkOutNewLabelSet(): LabelSet

    Definition Classes
    SyntaxGraphLabeledStructure
  15. def clear(): Unit

    Definition Classes
    DependencyGraphSentenceSyntaxGraphStructure
  16. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  21. def getDefaultRootEdgeLabelCode(table: SymbolTable): Int

    Definition Classes
    DependencyGraphDependencyStructure
  22. def getDefaultRootEdgeLabelSymbol(table: SymbolTable): String

    Definition Classes
    DependencyGraphDependencyStructure
  23. def getDefaultRootEdgeLabels(): LabelSet

    Definition Classes
    DependencyGraphDependencyStructure
  24. def getDependencyIndices(): SortedSet[Integer]

    Definition Classes
    DependencyGraphDependencyStructure
  25. def getDependencyNode(index: Int): DependencyNode

    Definition Classes
    DependencyGraphDependencyStructure
  26. def getDependencyRoot(): DependencyNode

    Definition Classes
    DependencyGraphDependencyStructure
  27. def getEdges(): SortedSet[Edge]

    Definition Classes
    DependencyGraphDependencyStructure
  28. def getHighestDependencyNodeIndex(): Int

    Definition Classes
    DependencyGraphDependencyStructure
  29. def getHighestTokenIndex(): Int

    Definition Classes
    SentenceTokenStructure
  30. def getOrAddTerminalNode(index: Int): Token

    Attributes
    protected[org.maltparserx.core.syntaxgraph]
    Definition Classes
    Sentence
  31. def getSentenceID(): Int

    Definition Classes
    SentenceTokenStructure
  32. def getSymbolTables(): SymbolTableHandler

    Definition Classes
    SyntaxGraphLabeledStructure
  33. def getTokenIndices(): SortedSet[Integer]

    Definition Classes
    SentenceTokenStructure
  34. def getTokenNode(index: Int): TokenNode

    Definition Classes
    SentenceTokenStructure
  35. def hasLabeledDependency(index: Int): Boolean

    Definition Classes
    DependencyGraphDependencyStructure
  36. def hasTokens(): Boolean

    Definition Classes
    SentenceTokenStructure
  37. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  38. def isConnected(): Boolean

    Definition Classes
    DependencyGraphDependencyStructure
  39. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  40. def isProjective(): Boolean

    Definition Classes
    DependencyGraphDependencyStructure
  41. def isSingleHeaded(): Boolean

    Definition Classes
    DependencyGraphDependencyStructure
  42. def isSingleHeadedConstraint(): Boolean

  43. def isTree(): Boolean

    Definition Classes
    DependencyGraphDependencyStructure
  44. def link(x: DependencyNode, y: DependencyNode): DependencyNode

    Attributes
    protected[org.maltparserx.core.syntaxgraph]
  45. def linkAllTreesToRoot(): Unit

    Definition Classes
    DependencyGraphDependencyStructure
  46. def moveDependencyEdge(newHead: DependencyNode, dependent: DependencyNode): Edge

    Attributes
    protected[org.maltparserx.core.syntaxgraph]
  47. def moveDependencyEdge(newHeadIndex: Int, dependentIndex: Int): Edge

    Definition Classes
    DependencyGraphDependencyStructure
  48. def nDependencyNode(): Int

    Definition Classes
    DependencyGraphDependencyStructure
  49. def nEdges(): Int

    Definition Classes
    DependencyGraphDependencyStructure
  50. def nNonProjectiveEdges(): Int

    Definition Classes
    DependencyGraphDependencyStructure
  51. def nTokenNode(): Int

    Definition Classes
    SentenceTokenStructure
  52. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  55. def removeDependencyEdge(head: Node, dependent: Node): Unit

    Attributes
    protected[org.maltparserx.core.syntaxgraph]
  56. def removeDependencyEdge(headIndex: Int, dependentIndex: Int): Unit

    Definition Classes
    DependencyGraphDependencyStructure
  57. def removeSecondaryEdge(source: ComparableNode, target: ComparableNode): Unit

    Definition Classes
    DependencyGraphSecEdgeStructure
  58. def setDefaultRootEdgeLabel(table: SymbolTable, defaultRootSymbol: String): Unit

    Definition Classes
    DependencyGraphDependencyStructure
  59. def setDefaultRootEdgeLabels(rootLabelOption: String, edgeSymbolTables: SortedMap[String, SymbolTable]): Unit

    Definition Classes
    DependencyGraphDependencyStructure
  60. def setSentenceID(sentenceID: Int): Unit

    Definition Classes
    SentenceTokenStructure
  61. def setSingleHeadedConstraint(singleHeadedConstraint: Boolean): Unit

  62. def setSymbolTables(symbolTables: SymbolTableHandler): Unit

    Definition Classes
    SyntaxGraphLabeledStructure
  63. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  64. def toString(): String

    Definition Classes
    DependencyGraphSentence → AnyRef → Any
  65. def update(o: Observable, str: Any): Unit

    Definition Classes
    Sentence → Observer
  66. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DependencyStructure

Inherited from SecEdgeStructure

Inherited from Sentence

Inherited from TokenStructure

Inherited from SyntaxGraph

Inherited from Observer

Inherited from Structure

Inherited from LabeledStructure

Inherited from AnyRef

Inherited from Any

Ungrouped