Class MapKey
- java.lang.Object
-
- hydra.ext.org.apache.tinkerpop.gremlin.MapKey
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<MapKey>
- Direct Known Subclasses:
MapKey.Collection,MapKey.Identifier,MapKey.Keyword,MapKey.Map,MapKey.Numeric,MapKey.Set,MapKey.String_,MapKey.TraversalDirection,MapKey.TraversalToken
public abstract class MapKey extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<MapKey>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMapKey.Collectionstatic classMapKey.Identifierstatic classMapKey.Keywordstatic classMapKey.Mapstatic classMapKey.Numericstatic interfaceMapKey.PartialVisitor<R>static classMapKey.Setstatic classMapKey.String_static classMapKey.TraversalDirectionstatic classMapKey.TraversalTokenstatic interfaceMapKey.Visitor<R>
-
Field Summary
Fields Modifier and Type Field Description static NameCOLLECTIONstatic NameIDENTIFIERstatic NameKEYWORDstatic NameMAPstatic NameNUMERICstatic NameSETstatic NameSTRINGstatic NameTRAVERSAL_DIRECTIONstatic NameTRAVERSAL_TOKENstatic NameTYPE_
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> Raccept(MapKey.Visitor<R> visitor)
-
-
-
Field Detail
-
TYPE_
public static final Name TYPE_
-
STRING
public static final Name STRING
-
NUMERIC
public static final Name NUMERIC
-
TRAVERSAL_TOKEN
public static final Name TRAVERSAL_TOKEN
-
TRAVERSAL_DIRECTION
public static final Name TRAVERSAL_DIRECTION
-
SET
public static final Name SET
-
COLLECTION
public static final Name COLLECTION
-
MAP
public static final Name MAP
-
KEYWORD
public static final Name KEYWORD
-
IDENTIFIER
public static final Name IDENTIFIER
-
-
Method Detail
-
accept
public abstract <R> R accept(MapKey.Visitor<R> visitor)
-
-