Package openGql.grammar
Class TemporalInstantType
- java.lang.Object
-
- openGql.grammar.TemporalInstantType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<TemporalInstantType>
- Direct Known Subclasses:
TemporalInstantType.DatetimeType,TemporalInstantType.DateType,TemporalInstantType.LocalDatetimeTypeChoice,TemporalInstantType.LocalTimeTypeChoice,TemporalInstantType.TimeType
public abstract class TemporalInstantType extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<TemporalInstantType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTemporalInstantType.DatetimeTypestatic classTemporalInstantType.DateTypestatic classTemporalInstantType.LocalDatetimeTypeChoicestatic classTemporalInstantType.LocalTimeTypeChoicestatic interfaceTemporalInstantType.PartialVisitor<R>Partial visitor overTemporalInstantTypewith a defaultTemporalInstantType.PartialVisitor.otherwise(openGql.grammar.TemporalInstantType)branch.static classTemporalInstantType.TimeTypestatic interfaceTemporalInstantType.Visitor<R>Visitor overTemporalInstantType.
-
Field Summary
Fields Modifier and Type Field Description static NameDATE_TYPEName of theopenGql.grammar.TemporalInstantType.dateTypefield.static NameDATETIME_TYPEName of theopenGql.grammar.TemporalInstantType.datetimeTypefield.static NameLOCAL_DATETIME_TYPE_CHOICEName of theopenGql.grammar.TemporalInstantType.localDatetimeTypeChoicefield.static NameLOCAL_TIME_TYPE_CHOICEName of theopenGql.grammar.TemporalInstantType.localTimeTypeChoicefield.static NameTIME_TYPEName of theopenGql.grammar.TemporalInstantType.timeTypefield.static NameTYPE_Name of theopenGql.grammar.TemporalInstantTypetype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(TemporalInstantType.Visitor<R> visitor)Dispatch tovisitor.
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of theopenGql.grammar.TemporalInstantTypetype.
-
DATETIME_TYPE
public static final Name DATETIME_TYPE
Name of theopenGql.grammar.TemporalInstantType.datetimeTypefield.
-
LOCAL_DATETIME_TYPE_CHOICE
public static final Name LOCAL_DATETIME_TYPE_CHOICE
Name of theopenGql.grammar.TemporalInstantType.localDatetimeTypeChoicefield.
-
DATE_TYPE
public static final Name DATE_TYPE
Name of theopenGql.grammar.TemporalInstantType.dateTypefield.
-
TIME_TYPE
public static final Name TIME_TYPE
Name of theopenGql.grammar.TemporalInstantType.timeTypefield.
-
LOCAL_TIME_TYPE_CHOICE
public static final Name LOCAL_TIME_TYPE_CHOICE
Name of theopenGql.grammar.TemporalInstantType.localTimeTypeChoicefield.
-
-
Method Detail
-
accept
public abstract <R> R accept(TemporalInstantType.Visitor<R> visitor)
Dispatch tovisitor.
-
-