Package openGql.grammar
Class SimplifiedDirectionOverride
- java.lang.Object
-
- openGql.grammar.SimplifiedDirectionOverride
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<SimplifiedDirectionOverride>
- Direct Known Subclasses:
SimplifiedDirectionOverride.OverrideAnyDirection,SimplifiedDirectionOverride.OverrideLeft,SimplifiedDirectionOverride.OverrideLeftOrRight,SimplifiedDirectionOverride.OverrideLeftOrUndirected,SimplifiedDirectionOverride.OverrideRight,SimplifiedDirectionOverride.OverrideUndirected,SimplifiedDirectionOverride.OverrideUndirectedOrRight
public abstract class SimplifiedDirectionOverride extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<SimplifiedDirectionOverride>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSimplifiedDirectionOverride.OverrideAnyDirectionstatic classSimplifiedDirectionOverride.OverrideLeftstatic classSimplifiedDirectionOverride.OverrideLeftOrRightstatic classSimplifiedDirectionOverride.OverrideLeftOrUndirectedstatic classSimplifiedDirectionOverride.OverrideRightstatic classSimplifiedDirectionOverride.OverrideUndirectedstatic classSimplifiedDirectionOverride.OverrideUndirectedOrRightstatic interfaceSimplifiedDirectionOverride.PartialVisitor<R>Partial visitor overSimplifiedDirectionOverridewith a defaultSimplifiedDirectionOverride.PartialVisitor.otherwise(openGql.grammar.SimplifiedDirectionOverride)branch.static interfaceSimplifiedDirectionOverride.Visitor<R>Visitor overSimplifiedDirectionOverride.
-
Field Summary
Fields Modifier and Type Field Description static NameOVERRIDE_ANY_DIRECTIONName of theopenGql.grammar.SimplifiedDirectionOverride.overrideAnyDirectionfield.static NameOVERRIDE_LEFTName of theopenGql.grammar.SimplifiedDirectionOverride.overrideLeftfield.static NameOVERRIDE_LEFT_OR_RIGHTName of theopenGql.grammar.SimplifiedDirectionOverride.overrideLeftOrRightfield.static NameOVERRIDE_LEFT_OR_UNDIRECTEDName of theopenGql.grammar.SimplifiedDirectionOverride.overrideLeftOrUndirectedfield.static NameOVERRIDE_RIGHTName of theopenGql.grammar.SimplifiedDirectionOverride.overrideRightfield.static NameOVERRIDE_UNDIRECTEDName of theopenGql.grammar.SimplifiedDirectionOverride.overrideUndirectedfield.static NameOVERRIDE_UNDIRECTED_OR_RIGHTName of theopenGql.grammar.SimplifiedDirectionOverride.overrideUndirectedOrRightfield.static NameTYPE_Name of theopenGql.grammar.SimplifiedDirectionOverridetype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(SimplifiedDirectionOverride.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.SimplifiedDirectionOverridetype.
-
OVERRIDE_LEFT
public static final Name OVERRIDE_LEFT
Name of theopenGql.grammar.SimplifiedDirectionOverride.overrideLeftfield.
-
OVERRIDE_UNDIRECTED
public static final Name OVERRIDE_UNDIRECTED
Name of theopenGql.grammar.SimplifiedDirectionOverride.overrideUndirectedfield.
-
OVERRIDE_RIGHT
public static final Name OVERRIDE_RIGHT
Name of theopenGql.grammar.SimplifiedDirectionOverride.overrideRightfield.
-
OVERRIDE_LEFT_OR_UNDIRECTED
public static final Name OVERRIDE_LEFT_OR_UNDIRECTED
Name of theopenGql.grammar.SimplifiedDirectionOverride.overrideLeftOrUndirectedfield.
-
OVERRIDE_UNDIRECTED_OR_RIGHT
public static final Name OVERRIDE_UNDIRECTED_OR_RIGHT
Name of theopenGql.grammar.SimplifiedDirectionOverride.overrideUndirectedOrRightfield.
-
OVERRIDE_LEFT_OR_RIGHT
public static final Name OVERRIDE_LEFT_OR_RIGHT
Name of theopenGql.grammar.SimplifiedDirectionOverride.overrideLeftOrRightfield.
-
OVERRIDE_ANY_DIRECTION
public static final Name OVERRIDE_ANY_DIRECTION
Name of theopenGql.grammar.SimplifiedDirectionOverride.overrideAnyDirectionfield.
-
-
Method Detail
-
accept
public abstract <R> R accept(SimplifiedDirectionOverride.Visitor<R> visitor)
Dispatch tovisitor.
-
-