Package openGql.grammar
Class CompOp
- java.lang.Object
-
- openGql.grammar.CompOp
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<CompOp>
- Direct Known Subclasses:
CompOp.Equals,CompOp.GreaterThan,CompOp.GreaterThanOrEquals,CompOp.LessThan,CompOp.LessThanOrEquals,CompOp.NotEquals
public abstract class CompOp extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<CompOp>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompOp.Equalsstatic classCompOp.GreaterThanstatic classCompOp.GreaterThanOrEqualsstatic classCompOp.LessThanstatic classCompOp.LessThanOrEqualsstatic classCompOp.NotEqualsstatic interfaceCompOp.PartialVisitor<R>Partial visitor overCompOpwith a defaultCompOp.PartialVisitor.otherwise(openGql.grammar.CompOp)branch.static interfaceCompOp.Visitor<R>Visitor overCompOp.
-
Field Summary
Fields Modifier and Type Field Description static NameEQUALSName of theopenGql.grammar.CompOp.equalsfield.static NameGREATER_THANName of theopenGql.grammar.CompOp.greaterThanfield.static NameGREATER_THAN_OR_EQUALSName of theopenGql.grammar.CompOp.greaterThanOrEqualsfield.static NameLESS_THANName of theopenGql.grammar.CompOp.lessThanfield.static NameLESS_THAN_OR_EQUALSName of theopenGql.grammar.CompOp.lessThanOrEqualsfield.static NameNOT_EQUALSName of theopenGql.grammar.CompOp.notEqualsfield.static NameTYPE_Name of theopenGql.grammar.CompOptype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(CompOp.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.CompOptype.
-
EQUALS
public static final Name EQUALS
Name of theopenGql.grammar.CompOp.equalsfield.
-
NOT_EQUALS
public static final Name NOT_EQUALS
Name of theopenGql.grammar.CompOp.notEqualsfield.
-
LESS_THAN
public static final Name LESS_THAN
Name of theopenGql.grammar.CompOp.lessThanfield.
-
GREATER_THAN
public static final Name GREATER_THAN
Name of theopenGql.grammar.CompOp.greaterThanfield.
-
LESS_THAN_OR_EQUALS
public static final Name LESS_THAN_OR_EQUALS
Name of theopenGql.grammar.CompOp.lessThanOrEqualsfield.
-
GREATER_THAN_OR_EQUALS
public static final Name GREATER_THAN_OR_EQUALS
Name of theopenGql.grammar.CompOp.greaterThanOrEqualsfield.
-
-
Method Detail
-
accept
public abstract <R> R accept(CompOp.Visitor<R> visitor)
Dispatch tovisitor.
-
-