Package openGql.grammar
Class DatetimeValueFunction
- java.lang.Object
-
- openGql.grammar.DatetimeValueFunction
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<DatetimeValueFunction>
- Direct Known Subclasses:
DatetimeValueFunction.DateFunction,DatetimeValueFunction.DatetimeFunction,DatetimeValueFunction.LocaldatetimeFunction,DatetimeValueFunction.LocaltimeFunction,DatetimeValueFunction.TimeFunction
public abstract class DatetimeValueFunction extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<DatetimeValueFunction>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatetimeValueFunction.DateFunctionstatic classDatetimeValueFunction.DatetimeFunctionstatic classDatetimeValueFunction.LocaldatetimeFunctionstatic classDatetimeValueFunction.LocaltimeFunctionstatic interfaceDatetimeValueFunction.PartialVisitor<R>Partial visitor overDatetimeValueFunctionwith a defaultDatetimeValueFunction.PartialVisitor.otherwise(openGql.grammar.DatetimeValueFunction)branch.static classDatetimeValueFunction.TimeFunctionstatic interfaceDatetimeValueFunction.Visitor<R>Visitor overDatetimeValueFunction.
-
Field Summary
Fields Modifier and Type Field Description static NameDATE_FUNCTIONName of theopenGql.grammar.DatetimeValueFunction.dateFunctionfield.static NameDATETIME_FUNCTIONName of theopenGql.grammar.DatetimeValueFunction.datetimeFunctionfield.static NameLOCALDATETIME_FUNCTIONName of theopenGql.grammar.DatetimeValueFunction.localdatetimeFunctionfield.static NameLOCALTIME_FUNCTIONName of theopenGql.grammar.DatetimeValueFunction.localtimeFunctionfield.static NameTIME_FUNCTIONName of theopenGql.grammar.DatetimeValueFunction.timeFunctionfield.static NameTYPE_Name of theopenGql.grammar.DatetimeValueFunctiontype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(DatetimeValueFunction.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.DatetimeValueFunctiontype.
-
DATE_FUNCTION
public static final Name DATE_FUNCTION
Name of theopenGql.grammar.DatetimeValueFunction.dateFunctionfield.
-
TIME_FUNCTION
public static final Name TIME_FUNCTION
Name of theopenGql.grammar.DatetimeValueFunction.timeFunctionfield.
-
DATETIME_FUNCTION
public static final Name DATETIME_FUNCTION
Name of theopenGql.grammar.DatetimeValueFunction.datetimeFunctionfield.
-
LOCALTIME_FUNCTION
public static final Name LOCALTIME_FUNCTION
Name of theopenGql.grammar.DatetimeValueFunction.localtimeFunctionfield.
-
LOCALDATETIME_FUNCTION
public static final Name LOCALDATETIME_FUNCTION
Name of theopenGql.grammar.DatetimeValueFunction.localdatetimeFunctionfield.
-
-
Method Detail
-
accept
public abstract <R> R accept(DatetimeValueFunction.Visitor<R> visitor)
Dispatch tovisitor.
-
-