Package openGql.grammar
Class ReferenceValueType
- java.lang.Object
-
- openGql.grammar.ReferenceValueType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<ReferenceValueType>
- Direct Known Subclasses:
ReferenceValueType.BindingTable,ReferenceValueType.Edge,ReferenceValueType.Graph,ReferenceValueType.Node
public abstract class ReferenceValueType extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<ReferenceValueType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReferenceValueType.BindingTablestatic classReferenceValueType.Edgestatic classReferenceValueType.Graphstatic classReferenceValueType.Nodestatic interfaceReferenceValueType.PartialVisitor<R>Partial visitor overReferenceValueTypewith a defaultReferenceValueType.PartialVisitor.otherwise(openGql.grammar.ReferenceValueType)branch.static interfaceReferenceValueType.Visitor<R>Visitor overReferenceValueType.
-
Field Summary
Fields Modifier and Type Field Description static NameBINDING_TABLEName of theopenGql.grammar.ReferenceValueType.bindingTablefield.static NameEDGEName of theopenGql.grammar.ReferenceValueType.edgefield.static NameGRAPHName of theopenGql.grammar.ReferenceValueType.graphfield.static NameNODEName of theopenGql.grammar.ReferenceValueType.nodefield.static NameTYPE_Name of theopenGql.grammar.ReferenceValueTypetype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(ReferenceValueType.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.ReferenceValueTypetype.
-
GRAPH
public static final Name GRAPH
Name of theopenGql.grammar.ReferenceValueType.graphfield.
-
BINDING_TABLE
public static final Name BINDING_TABLE
Name of theopenGql.grammar.ReferenceValueType.bindingTablefield.
-
NODE
public static final Name NODE
Name of theopenGql.grammar.ReferenceValueType.nodefield.
-
EDGE
public static final Name EDGE
Name of theopenGql.grammar.ReferenceValueType.edgefield.
-
-
Method Detail
-
accept
public abstract <R> R accept(ReferenceValueType.Visitor<R> visitor)
Dispatch tovisitor.
-
-