Packages

package node

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. case class FieldData(value: Any, range: Option[OffsetPointerRange], fieldData: Option[HashMap[NodeField, Any]]) extends Product with Serializable
  2. trait GrammarKey extends Key
  3. trait Key extends AnyRef
  4. class Node extends NodeLike
  5. case class NodeComparer(compareIntegers: Boolean = true, takeAllLeftKeys: Boolean = true, takeAllRightKeys: Boolean = true) extends Product with Serializable
  6. trait NodeField extends GrammarKey

    Defines a field for a Node

  7. class NodeGrammar extends MapGrammar[AnyWithMap, AnyWithMap]
  8. trait NodeLike extends AnyRef
  9. trait NodeShape extends GrammarKey

    Defines a new Node class

  10. trait NodeWrapper[T <: NodeLike] extends AnyRef
  11. class TypedChildField[T] extends NodeField
  12. class TypedNodeField[T] extends NodeField

Value Members

  1. object Node
  2. object NodeGrammar extends Serializable
  3. object NodeLike
  4. object NodeWrapper

Ungrouped