Package openGql.grammar
Class PredefinedSchemaReference
- java.lang.Object
-
- openGql.grammar.PredefinedSchemaReference
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<PredefinedSchemaReference>
- Direct Known Subclasses:
PredefinedSchemaReference.CurrentSchema,PredefinedSchemaReference.HomeSchema,PredefinedSchemaReference.Period
public abstract class PredefinedSchemaReference extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<PredefinedSchemaReference>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPredefinedSchemaReference.CurrentSchemastatic classPredefinedSchemaReference.HomeSchemastatic interfacePredefinedSchemaReference.PartialVisitor<R>Partial visitor overPredefinedSchemaReferencewith a defaultPredefinedSchemaReference.PartialVisitor.otherwise(openGql.grammar.PredefinedSchemaReference)branch.static classPredefinedSchemaReference.Periodstatic interfacePredefinedSchemaReference.Visitor<R>Visitor overPredefinedSchemaReference.
-
Field Summary
Fields Modifier and Type Field Description static NameCURRENT_SCHEMAName of theopenGql.grammar.PredefinedSchemaReference.currentSchemafield.static NameHOME_SCHEMAName of theopenGql.grammar.PredefinedSchemaReference.homeSchemafield.static NamePERIODName of theopenGql.grammar.PredefinedSchemaReference.periodfield.static NameTYPE_Name of theopenGql.grammar.PredefinedSchemaReferencetype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(PredefinedSchemaReference.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.PredefinedSchemaReferencetype.
-
HOME_SCHEMA
public static final Name HOME_SCHEMA
Name of theopenGql.grammar.PredefinedSchemaReference.homeSchemafield.
-
CURRENT_SCHEMA
public static final Name CURRENT_SCHEMA
Name of theopenGql.grammar.PredefinedSchemaReference.currentSchemafield.
-
PERIOD
public static final Name PERIOD
Name of theopenGql.grammar.PredefinedSchemaReference.periodfield.
-
-
Method Detail
-
accept
public abstract <R> R accept(PredefinedSchemaReference.Visitor<R> visitor)
Dispatch tovisitor.
-
-