Package hydra.tinkerpop.gremlin
Class GenericLiteral
- java.lang.Object
-
- hydra.tinkerpop.gremlin.GenericLiteral
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<GenericLiteral>
- Direct Known Subclasses:
GenericLiteral.Boolean_,GenericLiteral.Date,GenericLiteral.GenericLiteralCollection,GenericLiteral.GenericLiteralMap,GenericLiteral.GenericLiteralRange,GenericLiteral.GenericLiteralSet,GenericLiteral.Inf,GenericLiteral.Nan,GenericLiteral.NestedTraversal,GenericLiteral.Null,GenericLiteral.Numeric,GenericLiteral.String_,GenericLiteral.StructureVertex,GenericLiteral.TerminatedTraversal,GenericLiteral.TraversalCardinality,GenericLiteral.TraversalDirection,GenericLiteral.TraversalDT,GenericLiteral.TraversalGType,GenericLiteral.TraversalMerge,GenericLiteral.TraversalPick,GenericLiteral.TraversalToken
public abstract class GenericLiteral extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<GenericLiteral>
A Gremlin generic literal: any of the supported literal forms- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description static NameBOOLEANName of thehydra.tinkerpop.gremlin.GenericLiteral.booleanfield.static NameDATEName of thehydra.tinkerpop.gremlin.GenericLiteral.datefield.static NameGENERIC_LITERAL_COLLECTIONName of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralCollectionfield.static NameGENERIC_LITERAL_MAPName of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralMapfield.static NameGENERIC_LITERAL_RANGEName of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralRangefield.static NameGENERIC_LITERAL_SETName of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralSetfield.static NameINFName of thehydra.tinkerpop.gremlin.GenericLiteral.inffield.static NameNANName of thehydra.tinkerpop.gremlin.GenericLiteral.nanfield.static NameNESTED_TRAVERSALName of thehydra.tinkerpop.gremlin.GenericLiteral.nestedTraversalfield.static NameNULLName of thehydra.tinkerpop.gremlin.GenericLiteral.nullfield.static NameNUMERICName of thehydra.tinkerpop.gremlin.GenericLiteral.numericfield.static NameSTRINGName of thehydra.tinkerpop.gremlin.GenericLiteral.stringfield.static NameSTRUCTURE_VERTEXName of thehydra.tinkerpop.gremlin.GenericLiteral.structureVertexfield.static NameTERMINATED_TRAVERSALName of thehydra.tinkerpop.gremlin.GenericLiteral.terminatedTraversalfield.static NameTRAVERSAL_CARDINALITYName of thehydra.tinkerpop.gremlin.GenericLiteral.traversalCardinalityfield.static NameTRAVERSAL_D_TName of thehydra.tinkerpop.gremlin.GenericLiteral.traversalDTfield.static NameTRAVERSAL_DIRECTIONName of thehydra.tinkerpop.gremlin.GenericLiteral.traversalDirectionfield.static NameTRAVERSAL_G_TYPEName of thehydra.tinkerpop.gremlin.GenericLiteral.traversalGTypefield.static NameTRAVERSAL_MERGEName of thehydra.tinkerpop.gremlin.GenericLiteral.traversalMergefield.static NameTRAVERSAL_PICKName of thehydra.tinkerpop.gremlin.GenericLiteral.traversalPickfield.static NameTRAVERSAL_TOKENName of thehydra.tinkerpop.gremlin.GenericLiteral.traversalTokenfield.static NameTYPE_Name of thehydra.tinkerpop.gremlin.GenericLiteraltype.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(GenericLiteral.Visitor<R> visitor)Dispatch tovisitor.abstract inthydraOrdinal()
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
Name of thehydra.tinkerpop.gremlin.GenericLiteraltype.
-
NUMERIC
public static final Name NUMERIC
Name of thehydra.tinkerpop.gremlin.GenericLiteral.numericfield.
-
BOOLEAN
public static final Name BOOLEAN
Name of thehydra.tinkerpop.gremlin.GenericLiteral.booleanfield.
-
STRING
public static final Name STRING
Name of thehydra.tinkerpop.gremlin.GenericLiteral.stringfield.
-
DATE
public static final Name DATE
Name of thehydra.tinkerpop.gremlin.GenericLiteral.datefield.
-
NULL
public static final Name NULL
Name of thehydra.tinkerpop.gremlin.GenericLiteral.nullfield.
-
NAN
public static final Name NAN
Name of thehydra.tinkerpop.gremlin.GenericLiteral.nanfield.
-
INF
public static final Name INF
Name of thehydra.tinkerpop.gremlin.GenericLiteral.inffield.
-
TRAVERSAL_TOKEN
public static final Name TRAVERSAL_TOKEN
Name of thehydra.tinkerpop.gremlin.GenericLiteral.traversalTokenfield.
-
TRAVERSAL_CARDINALITY
public static final Name TRAVERSAL_CARDINALITY
Name of thehydra.tinkerpop.gremlin.GenericLiteral.traversalCardinalityfield.
-
TRAVERSAL_DIRECTION
public static final Name TRAVERSAL_DIRECTION
Name of thehydra.tinkerpop.gremlin.GenericLiteral.traversalDirectionfield.
-
TRAVERSAL_MERGE
public static final Name TRAVERSAL_MERGE
Name of thehydra.tinkerpop.gremlin.GenericLiteral.traversalMergefield.
-
TRAVERSAL_PICK
public static final Name TRAVERSAL_PICK
Name of thehydra.tinkerpop.gremlin.GenericLiteral.traversalPickfield.
-
TRAVERSAL_D_T
public static final Name TRAVERSAL_D_T
Name of thehydra.tinkerpop.gremlin.GenericLiteral.traversalDTfield.
-
TRAVERSAL_G_TYPE
public static final Name TRAVERSAL_G_TYPE
Name of thehydra.tinkerpop.gremlin.GenericLiteral.traversalGTypefield.
-
STRUCTURE_VERTEX
public static final Name STRUCTURE_VERTEX
Name of thehydra.tinkerpop.gremlin.GenericLiteral.structureVertexfield.
-
GENERIC_LITERAL_SET
public static final Name GENERIC_LITERAL_SET
Name of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralSetfield.
-
GENERIC_LITERAL_COLLECTION
public static final Name GENERIC_LITERAL_COLLECTION
Name of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralCollectionfield.
-
GENERIC_LITERAL_RANGE
public static final Name GENERIC_LITERAL_RANGE
Name of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralRangefield.
-
NESTED_TRAVERSAL
public static final Name NESTED_TRAVERSAL
Name of thehydra.tinkerpop.gremlin.GenericLiteral.nestedTraversalfield.
-
TERMINATED_TRAVERSAL
public static final Name TERMINATED_TRAVERSAL
Name of thehydra.tinkerpop.gremlin.GenericLiteral.terminatedTraversalfield.
-
GENERIC_LITERAL_MAP
public static final Name GENERIC_LITERAL_MAP
Name of thehydra.tinkerpop.gremlin.GenericLiteral.genericLiteralMapfield.
-
-
Method Detail
-
accept
public abstract <R> R accept(GenericLiteral.Visitor<R> visitor)
Dispatch tovisitor.
-
hydraOrdinal
public abstract int hydraOrdinal()
-
-