Versions in this module Expand all Collapse all v0 v0.2.0 May 9, 2024 Changes in this version type Node + func (_m *Node) SchemaType() schema.SchemaType v0.1.1 Nov 16, 2022 Changes in this version + type NewNodeT interface + Cleanup func(func()) + type Node struct + func NewNode(t NewNodeT) *Node + func (_m *Node) ASTNode() (jschema.ASTNode, error) + func (_m *Node) AddConstraint(_a0 constraint.Constraint) + func (_m *Node) BasisLexEventOfSchemaForNode() lexeme.LexEvent + func (_m *Node) Comment() string + func (_m *Node) Constraint(_a0 constraint.Type) constraint.Constraint + func (_m *Node) ConstraintMap() *schema.Constraints + func (_m *Node) Copy() schema.Node + func (_m *Node) DeleteConstraint(_a0 constraint.Type) + func (_m *Node) Grow(_a0 lexeme.LexEvent) (schema.Node, bool) + func (_m *Node) InheritedFrom() string + func (_m *Node) NumberOfConstraints() int + func (_m *Node) Parent() schema.Node + func (_m *Node) RealType() string + func (_m *Node) SetComment(_a0 string) + func (_m *Node) SetInheritedFrom(_a0 string) + func (_m *Node) SetParent(_a0 schema.Node) + func (_m *Node) SetRealType(_a0 string) bool + func (_m *Node) Type() json.Type + func (_m *Node) Value() bytes.Bytes