Package openGql.grammar
Class PrimitiveDataModifyingStatement
- java.lang.Object
-
- openGql.grammar.PrimitiveDataModifyingStatement
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<PrimitiveDataModifyingStatement>
- Direct Known Subclasses:
PrimitiveDataModifyingStatement.Delete,PrimitiveDataModifyingStatement.Insert,PrimitiveDataModifyingStatement.Remove,PrimitiveDataModifyingStatement.Set
public abstract class PrimitiveDataModifyingStatement extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<PrimitiveDataModifyingStatement>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPrimitiveDataModifyingStatement.Deletestatic classPrimitiveDataModifyingStatement.Insertstatic interfacePrimitiveDataModifyingStatement.PartialVisitor<R>Partial visitor overPrimitiveDataModifyingStatementwith a defaultPrimitiveDataModifyingStatement.PartialVisitor.otherwise(openGql.grammar.PrimitiveDataModifyingStatement)branch.static classPrimitiveDataModifyingStatement.Removestatic classPrimitiveDataModifyingStatement.Setstatic interfacePrimitiveDataModifyingStatement.Visitor<R>Visitor overPrimitiveDataModifyingStatement.
-
Field Summary
Fields Modifier and Type Field Description static NameDELETEName of theopenGql.grammar.PrimitiveDataModifyingStatement.deletefield.static NameINSERTName of theopenGql.grammar.PrimitiveDataModifyingStatement.insertfield.static NameREMOVEName of theopenGql.grammar.PrimitiveDataModifyingStatement.removefield.static NameSETName of theopenGql.grammar.PrimitiveDataModifyingStatement.setfield.static NameTYPE_Name of theopenGql.grammar.PrimitiveDataModifyingStatementtype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(PrimitiveDataModifyingStatement.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.PrimitiveDataModifyingStatementtype.
-
INSERT
public static final Name INSERT
Name of theopenGql.grammar.PrimitiveDataModifyingStatement.insertfield.
-
SET
public static final Name SET
Name of theopenGql.grammar.PrimitiveDataModifyingStatement.setfield.
-
REMOVE
public static final Name REMOVE
Name of theopenGql.grammar.PrimitiveDataModifyingStatement.removefield.
-
DELETE
public static final Name DELETE
Name of theopenGql.grammar.PrimitiveDataModifyingStatement.deletefield.
-
-
Method Detail
-
accept
public abstract <R> R accept(PrimitiveDataModifyingStatement.Visitor<R> visitor)
Dispatch tovisitor.
-
-