org.maltparserx.core.syntaxgraph

MappablePhraseStructureGraph

Related Doc: package syntaxgraph

class MappablePhraseStructureGraph extends Sentence with DependencyStructure with PhraseStructure

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

Instance Constructors

  1. new MappablePhraseStructureGraph(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

  5. def addDependencyEdge(headIndex: Int, dependentIndex: Int): Edge

  6. def addDependencyNode(index: Int): DependencyNode

  7. def addDependencyNode(): DependencyNode

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

  9. def addNonTerminalNode(): PhraseStructureNode

  10. def addNonTerminalNode(index: Int): PhraseStructureNode

  11. def addPhraseStructureEdge(parent: PhraseStructureNode, child: PhraseStructureNode): Edge

  12. def addSecondaryEdge(source: ComparableNode, target: ComparableNode): Edge

  13. def addTerminalNode(index: Int): PhraseStructureNode

  14. def addTerminalNode(): PhraseStructureNode

  15. def addTokenNode(): TokenNode

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

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

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

    Definition Classes
    SyntaxGraphLabeledStructure
  19. def checkOutNewLabelSet(): LabelSet

    Definition Classes
    SyntaxGraphLabeledStructure
  20. def clear(): Unit

  21. def clone(): AnyRef

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

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

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

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

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

  27. def getDefaultRootEdgeLabelSymbol(table: SymbolTable): String

  28. def getDefaultRootEdgeLabels(): LabelSet

  29. def getDependencyIndices(): SortedSet[Integer]

  30. def getDependencyNode(index: Int): DependencyNode

  31. def getDependencyRoot(): DependencyNode

  32. def getEdges(): SortedSet[Edge]

  33. def getHighestDependencyNodeIndex(): Int

  34. def getHighestNonTerminalIndex(): Int

  35. def getHighestTokenIndex(): Int

    Definition Classes
    SentenceTokenStructure
  36. def getMapping(): LosslessMapping

  37. def getNonTerminalIndices(): Set[Integer]

  38. def getNonTerminalNode(index: Int): PhraseStructureNode

  39. def getOrAddTerminalNode(index: Int): Token

    Attributes
    protected[org.maltparserx.core.syntaxgraph]
    Definition Classes
    Sentence
  40. def getPhraseStructureRoot(): PhraseStructureNode

  41. def getSentenceID(): Int

    Definition Classes
    SentenceTokenStructure
  42. def getSymbolTables(): SymbolTableHandler

    Definition Classes
    SyntaxGraphLabeledStructure
  43. def getTerminalNode(index: Int): PhraseStructureNode

  44. def getTokenIndices(): SortedSet[Integer]

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

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

  47. def hasNonTerminals(): Boolean

  48. def hasTokens(): Boolean

    Definition Classes
    SentenceTokenStructure
  49. def hashCode(): Int

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

  51. def isContinuous(): Boolean

  52. def isContinuousExcludeTerminalsAttachToRoot(): Boolean

  53. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  54. def isProjective(): Boolean

  55. def isSingleHeaded(): Boolean

  56. def isSingleHeadedConstraint(): Boolean

  57. def isTree(): Boolean

  58. def link(x: DependencyNode, y: DependencyNode): DependencyNode

    Attributes
    protected[org.maltparserx.core.syntaxgraph]
  59. def linkAllTerminalsToRoot(): Unit

  60. def linkAllTreesToRoot(): Unit

  61. def moveDependencyEdge(newHead: DependencyNode, dependent: DependencyNode): Edge

  62. def moveDependencyEdge(newHeadIndex: Int, dependentIndex: Int): Edge

  63. def nDependencyNode(): Int

  64. def nEdges(): Int

  65. def nNonProjectiveEdges(): Int

  66. def nNonTerminals(): Int

  67. def nTerminalNode(): Int

  68. def nTokenNode(): Int

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

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

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

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

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

  74. def removePhraseStructureEdge(parent: PhraseStructureNode, child: PhraseStructureNode): Unit

  75. def removeSecondaryEdge(source: ComparableNode, target: ComparableNode): Unit

  76. def setDefaultRootEdgeLabel(table: SymbolTable, defaultRootSymbol: String): Unit

  77. def setDefaultRootEdgeLabels(rootLabelOption: String, edgeSymbolTables: SortedMap[String, SymbolTable]): Unit

  78. def setMapping(mapping: LosslessMapping): Unit

  79. def setSentenceID(sentenceID: Int): Unit

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

  81. def setSymbolTables(symbolTables: SymbolTableHandler): Unit

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

    Definition Classes
    AnyRef
  83. def toString(): String

    Definition Classes
    MappablePhraseStructureGraphSentence → AnyRef → Any
  84. def toStringNonTerminalNode(node: NonTerminalNode): String

  85. def toStringTerminalNode(node: TokenNode): String

  86. def update(o: Observable, arg: Any): Unit

    Definition Classes
    MappablePhraseStructureGraphSentence → Observer
  87. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PhraseStructure

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