org.maltparserx.core.syntaxgraph.node

NonTerminal

Related Doc: package node

class NonTerminal extends GraphNode with PhraseStructureNode with NonTerminalNode

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. NonTerminal
  2. NonTerminalNode
  3. PhraseStructureNode
  4. GraphNode
  5. Node
  6. ComparableNode
  7. Comparable
  8. GraphElement
  9. Element
  10. Observable
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NonTerminal()

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 addIncomingEdge(in: Edge): Unit

    Definition Classes
    NonTerminalGraphNodeNode
  5. def addLabel(labels: LabelSet): Unit

    Definition Classes
    GraphElementElement
  6. def addLabel(table: SymbolTable, code: Int): Unit

    Definition Classes
    GraphElementElement
  7. def addLabel(table: SymbolTable, symbol: String): Unit

    Definition Classes
    GraphElementElement
  8. def addObserver(arg0: Observer): Unit

    Definition Classes
    Observable
  9. def addOutgoingEdge(out: Edge): Unit

    Definition Classes
    NonTerminalGraphNodeNode
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def clear(): Unit

    Definition Classes
    NonTerminalGraphNodeGraphElementElement
  12. def clearChanged(): Unit

    Attributes
    protected[java.util]
    Definition Classes
    Observable
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def compareTo(o: ComparableNode): Int

    Definition Classes
    NonTerminalGraphNode → Comparable
  15. def compareTo(o: GraphElement): Int

    Definition Classes
    GraphElement
  16. def countObservers(): Int

    Definition Classes
    Observable
  17. def deleteObserver(arg0: Observer): Unit

    Definition Classes
    Observable
  18. def deleteObservers(): Unit

    Definition Classes
    Observable
  19. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  20. def equals(obj: Any): Boolean

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. def getBelongsToGraph(): SyntaxGraph

    Definition Classes
    GraphElementElement
  23. def getChild(index: Int): PhraseStructureNode

    Definition Classes
    NonTerminalNonTerminalNode
  24. def getChildren(): SortedSet[PhraseStructureNode]

    Definition Classes
    NonTerminalNonTerminalNode
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def getCompareToIndex(): Int

    Definition Classes
    NonTerminalComparableNode
  27. def getHeadChild(): PhraseStructureNode

    Definition Classes
    NonTerminalNonTerminalNode
  28. def getHeadChild(headRules: HeadRules): PhraseStructureNode

    Definition Classes
    NonTerminalNonTerminalNode
  29. def getHeight(): Int

    Definition Classes
    NonTerminalNonTerminalNode
  30. def getInDegree(): Int

    Definition Classes
    GraphNodeComparableNode
  31. def getIncomingEdgeIterator(): Iterator[Edge]

    Definition Classes
    GraphNodeNode
  32. def getIncomingSecondaryEdges(): SortedSet[Edge]

    Definition Classes
    GraphNodeComparableNode
  33. def getIndex(): Int

    Definition Classes
    NonTerminalGraphNodeComparableNode
  34. def getLabelCode(table: SymbolTable): Int

    Definition Classes
    GraphElementElement
  35. def getLabelSet(): LabelSet

    Definition Classes
    GraphElementElement
  36. def getLabelSymbol(table: SymbolTable): String

    Definition Classes
    GraphElementElement
  37. def getLabelTypes(): Set[SymbolTable]

    Definition Classes
    GraphElementElement
  38. def getLeftChild(): PhraseStructureNode

    Definition Classes
    NonTerminalNonTerminalNode
  39. def getLeftmostDescendant(): ComparableNode

    Definition Classes
    NonTerminalComparableNode
  40. def getLeftmostDescendantIndex(): Int

    Definition Classes
    GraphNodeComparableNode
  41. def getLeftmostProperDescendant(): ComparableNode

    Definition Classes
    NonTerminalComparableNode
  42. def getLeftmostProperDescendantIndex(): Int

    Definition Classes
    GraphNodeComparableNode
  43. def getLexicalHead(): TokenNode

    Definition Classes
    NonTerminalNonTerminalNode
  44. def getLexicalHead(headRules: HeadRules): TokenNode

    Definition Classes
    NonTerminalNonTerminalNode
  45. def getOutDegree(): Int

    Definition Classes
    GraphNodeComparableNode
  46. def getOutgoingEdgeIterator(): Iterator[Edge]

    Definition Classes
    GraphNodeNode
  47. def getOutgoingSecondaryEdges(): SortedSet[Edge]

    Definition Classes
    GraphNodeComparableNode
  48. def getParent(): PhraseStructureNode

    Definition Classes
    NonTerminalPhraseStructureNode
  49. def getParentEdge(): Edge

    Definition Classes
    NonTerminalPhraseStructureNode
  50. def getParentEdgeLabelCode(table: SymbolTable): Int

    Definition Classes
    NonTerminalPhraseStructureNode
  51. def getParentEdgeLabelSymbol(table: SymbolTable): String

    Definition Classes
    NonTerminalPhraseStructureNode
  52. def getRightChild(): PhraseStructureNode

    Definition Classes
    NonTerminalNonTerminalNode
  53. def getRightmostDescendant(): ComparableNode

    Definition Classes
    NonTerminalComparableNode
  54. def getRightmostDescendantIndex(): Int

    Definition Classes
    GraphNodeComparableNode
  55. def getRightmostProperDescendant(): ComparableNode

    Definition Classes
    NonTerminalComparableNode
  56. def getRightmostProperDescendantIndex(): Int

    Definition Classes
    GraphNodeComparableNode
  57. def hasChanged(): Boolean

    Definition Classes
    Observable
  58. def hasLabel(table: SymbolTable): Boolean

    Definition Classes
    GraphElementElement
  59. def hasNonTerminalChildren(): Boolean

    Definition Classes
    NonTerminalNonTerminalNode
  60. def hasParentEdgeLabel(table: SymbolTable): Boolean

    Definition Classes
    NonTerminalPhraseStructureNode
  61. def hasTerminalChildren(): Boolean

    Definition Classes
    NonTerminalNonTerminalNode
  62. def hashCode(): Int

    Definition Classes
    NonTerminalGraphNodeGraphElement → AnyRef → Any
  63. def identifyHead(headRules: HeadRules): TokenNode

    Definition Classes
    NonTerminalNonTerminalNode
  64. def isContinuous(): Boolean

    Definition Classes
    NonTerminalNonTerminalNode
  65. def isContinuousExcludeTerminalsAttachToRoot(): Boolean

    Definition Classes
    NonTerminalNonTerminalNode
  66. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  67. def isLabeled(): Boolean

    Definition Classes
    GraphElementElement
  68. def isRoot(): Boolean

    Definition Classes
    NonTerminalGraphNodeComparableNode
  69. def nChildren(): Int

    Definition Classes
    NonTerminalNonTerminalNode
  70. def nLabels(): Int

    Definition Classes
    GraphElementElement
  71. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  74. def notifyObservers(arg0: Any): Unit

    Definition Classes
    Observable
  75. def notifyObservers(): Unit

    Definition Classes
    Observable
  76. def removeIncomingEdge(in: Edge): Unit

    Definition Classes
    NonTerminalGraphNodeNode
  77. def removeLabel(table: SymbolTable): Unit

    Definition Classes
    GraphElementElement
  78. def removeLabels(): Unit

    Definition Classes
    GraphElementElement
  79. def removeOutgoingEdge(out: Edge): Unit

    Definition Classes
    NonTerminalGraphNodeNode
  80. def setBelongsToGraph(belongsToGraph: SyntaxGraph): Unit

    Definition Classes
    GraphElementElement
  81. def setChanged(): Unit

    Attributes
    protected[java.util]
    Definition Classes
    Observable
  82. def setIndex(index: Int): Unit

    Definition Classes
    NonTerminalGraphNodeNode
  83. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  84. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from NonTerminalNode

Inherited from PhraseStructureNode

Inherited from GraphNode

Inherited from Node

Inherited from ComparableNode

Inherited from Comparable[ComparableNode]

Inherited from GraphElement

Inherited from Element

Inherited from Observable

Inherited from AnyRef

Inherited from Any

Ungrouped