package node
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class FieldData(value: Any, range: Option[OffsetPointerRange], fieldData: Option[HashMap[NodeField, Any]]) extends Product with Serializable
- trait GrammarKey extends Key
- trait Key extends AnyRef
- class Node extends NodeLike
- case class NodeComparer(compareIntegers: Boolean = true, takeAllLeftKeys: Boolean = true, takeAllRightKeys: Boolean = true) extends Product with Serializable
- trait NodeField extends GrammarKey
Defines a field for a Node
- class NodeGrammar extends MapGrammar[AnyWithMap, AnyWithMap]
- trait NodeLike extends AnyRef
- trait NodeShape extends GrammarKey
Defines a new Node class
- trait NodeWrapper[T <: NodeLike] extends AnyRef
- class TypedChildField[T] extends NodeField
- class TypedNodeField[T] extends NodeField
Value Members
- object Node
- object NodeGrammar extends Serializable
- object NodeLike
- object NodeWrapper