hydra.tinkerpop.gremlin module
A Gremlin model, based on the Apache TinkerPop Gremlin ANTLR grammar (version 3.8.1). This is a streamlined model: it preserves the semantics of the grammar (steps, predicates, arguments, literals) while collapsing pure parser-production artifacts (single-use ‘XAndY’/’XOrY’ glue types and left-recursion ‘rest’ continuations) so that the representation maps cleanly onto TinkerPop’s native traversal model.
- class hydra.tinkerpop.gremlin.AsArgs(first: StringArgument, rest: Sequence[StringNullableArgument])
Bases:
objectThe arguments of a Gremlin as() step.
- class Builder(_first: 'StringArgument' = None, _rest: 'Sequence[StringNullableArgument]' = None)
Bases:
object- build()
- first(first)
- rest(rest)
- FIRST = Name(value='first')
- REST = Name(value='rest')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.AsArgs')
- static builder()
- first: StringArgument
- rest: Sequence[StringNullableArgument]
- with_first(first)
- with_rest(rest)
- class hydra.tinkerpop.gremlin.BarrierArgs
Bases:
objectBarrierArgsConsumer | BarrierArgsInt
- CONSUMER = Name(value='consumer')
- INT = Name(value='int')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.BarrierArgs')
- class hydra.tinkerpop.gremlin.BarrierArgsConsumer(value: T)
Bases:
Node[TraversalSackMethodArgument]
- class hydra.tinkerpop.gremlin.BarrierArgsInt(value: T)
Bases:
Node[IntegerArgument]
- class hydra.tinkerpop.gremlin.BooleanArgument
Bases:
objectBooleanArgumentValue | BooleanArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.BooleanArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.BooleanArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.ByArgs
Bases:
objectByArgsOrder | ByArgsToken | ByArgsOther
- ORDER = Name(value='order')
- OTHER = Name(value='other')
- TOKEN = Name(value='token')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ByArgs')
- class hydra.tinkerpop.gremlin.ByArgsOrder(value: T)
Bases:
Node[TraversalOrderArgument]
- class hydra.tinkerpop.gremlin.ByArgsOther(value: T)
Bases:
Node[ByOtherArgs]
- class hydra.tinkerpop.gremlin.ByArgsToken(value: T)
Bases:
Node[TraversalTokenArgument]
- class hydra.tinkerpop.gremlin.ByOtherArgs
Bases:
objectByOtherArgsComparator | ByOtherArgsFunction | ByOtherArgsString | ByOtherArgsTraversal
- COMPARATOR = Name(value='comparator')
- FUNCTION = Name(value='function')
- STRING = Name(value='string')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ByOtherArgs')
- class hydra.tinkerpop.gremlin.ByOtherArgsComparator(value: T)
Bases:
Node[Optional[TraversalComparatorArgument]]
- class hydra.tinkerpop.gremlin.ByOtherArgsFunction(value: T)
Bases:
Node[TraversalFunctionArgument]
- class hydra.tinkerpop.gremlin.ByOtherArgsString(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.ByOtherArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.CardinalityAndMap(cardinality: TraversalCardinalityArgument, object: GenericLiteralMapNullableArgument)
Bases:
objectA cardinality value together with a property map, as used in a merge step.
- class Builder(_cardinality: 'TraversalCardinalityArgument' = None, _object: 'GenericLiteralMapNullableArgument' = None)
Bases:
object- build()
- cardinality(cardinality)
- object(object)
- CARDINALITY = Name(value='cardinality')
- OBJECT = Name(value='object')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.CardinalityAndMap')
- static builder()
- cardinality: TraversalCardinalityArgument
- with_cardinality(cardinality)
- with_object(object)
- class hydra.tinkerpop.gremlin.CardinalityAndObjects(cardinality: TraversalCardinalityArgument, objects: Sequence[GenericLiteralArgument])
Bases:
objectA cardinality value together with key-value object pairs, as used in a property() step.
- class Builder(_cardinality: 'TraversalCardinalityArgument' = None, _objects: 'Sequence[GenericLiteralArgument]' = None)
Bases:
object- build()
- cardinality(cardinality)
- objects(objects)
- CARDINALITY = Name(value='cardinality')
- OBJECTS = Name(value='objects')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.CardinalityAndObjects')
- static builder()
- cardinality: TraversalCardinalityArgument
- objects: Sequence[GenericLiteralArgument]
- with_cardinality(cardinality)
- with_objects(objects)
- class hydra.tinkerpop.gremlin.ChainedTraversal(value: T)
Bases:
Node[Sequence[TraversalMethod]]A Gremlin traversal expressed as a chain of method calls.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ChainedTraversal')
- class hydra.tinkerpop.gremlin.ChooseArgs
Bases:
objectChooseArgsFunction | ChooseArgsPredicateTraversal | ChooseArgsTraversal
- FUNCTION = Name(value='function')
- PREDICATE_TRAVERSAL = Name(value='predicateTraversal')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ChooseArgs')
- class hydra.tinkerpop.gremlin.ChooseArgsFunction(value: T)
Bases:
Node[TraversalFunctionArgument]
- class hydra.tinkerpop.gremlin.ChooseArgsPredicateTraversal(value: T)
Bases:
Node[PredicateOrTraversalChoice]
- class hydra.tinkerpop.gremlin.ChooseArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.ConcatArgs
Bases:
objectConcatArgsTraversal | ConcatArgsString
- STRING = Name(value='string')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ConcatArgs')
- class hydra.tinkerpop.gremlin.ConcatArgsString(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.Configuration(key: KeywordOrIdentifier, value: GenericLiteralArgument)
Bases:
objectA Gremlin configuration map.
- class Builder(_key: 'KeywordOrIdentifier' = None, _value: 'GenericLiteralArgument' = None)
Bases:
object- build()
- key(key)
- value(value)
- KEY = Name(value='key')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.Configuration')
- VALUE = Name(value='value')
- static builder()
- key: KeywordOrIdentifier
- value: GenericLiteralArgument
- with_key(key)
- with_value(value)
- class hydra.tinkerpop.gremlin.ConnectedComponentConstants(*values)
Bases:
EnumThe named constants used by the Gremlin connectedComponent() step.
- COMPONENT = Name(value='component')
- EDGES = Name(value='edges')
- PROPERTY_NAME = Name(value='propertyName')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ConnectedComponentConstants')
- class hydra.tinkerpop.gremlin.DateAddArgs(unit: TraversalDTArgument, duration: IntegerArgument)
Bases:
objectThe arguments of a Gremlin dateAdd() step.
- class Builder(_unit: 'TraversalDTArgument' = None, _duration: 'IntegerArgument' = None)
Bases:
object- build()
- duration(duration)
- unit(unit)
- DURATION = Name(value='duration')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.DateAddArgs')
- UNIT = Name(value='unit')
- static builder()
- duration: IntegerArgument
- unit: TraversalDTArgument
- with_duration(duration)
- with_unit(unit)
- class hydra.tinkerpop.gremlin.DateArgument
Bases:
objectDateArgumentValue | DateArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.DateArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.DateArgumentValue(value: T)
Bases:
Node[DateLiteral]
- class hydra.tinkerpop.gremlin.DateArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.DateDiffArgs
Bases:
objectDateDiffArgsTraversal | DateDiffArgsDate
- DATE = Name(value='date')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.DateDiffArgs')
- class hydra.tinkerpop.gremlin.DateDiffArgsDate(value: T)
Bases:
Node[DateArgument]
- class hydra.tinkerpop.gremlin.DateDiffArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.DateLiteral(value: T)
Bases:
Node[Optional[StringArgument]]A Gremlin date literal.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.DateLiteral')
- class hydra.tinkerpop.gremlin.DedupArgs
Bases:
objectDedupArgsScopeString | DedupArgsString
- SCOPE_STRING = Name(value='scopeString')
- STRING = Name(value='string')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.DedupArgs')
- class hydra.tinkerpop.gremlin.DedupArgsScopeString(value: T)
Bases:
Node[ScopeStringArgs]
- class hydra.tinkerpop.gremlin.DedupArgsString(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.DirectionAndVarargs(direction: TraversalDirectionArgument, varargs: Sequence[StringNullableArgument])
Bases:
objectA direction argument together with a variadic list of further arguments.
- class Builder(_direction: 'TraversalDirectionArgument' = None, _varargs: 'Sequence[StringNullableArgument]' = None)
Bases:
object- build()
- direction(direction)
- varargs(varargs)
- DIRECTION = Name(value='direction')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.DirectionAndVarargs')
- VARARGS = Name(value='varargs')
- static builder()
- direction: TraversalDirectionArgument
- varargs: Sequence[StringNullableArgument]
- with_direction(direction)
- with_varargs(varargs)
- class hydra.tinkerpop.gremlin.FloatArgument
Bases:
objectFloatArgumentValue | FloatArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.FloatArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.FloatArgumentValue(value: T)
Bases:
Node[FloatLiteral]
- class hydra.tinkerpop.gremlin.FloatArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.FloatLiteral
Bases:
objectFloatLiteralFloat | FloatLiteralDouble | FloatLiteralBig
- BIG = Name(value='big')
- DOUBLE = Name(value='double')
- FLOAT = Name(value='float')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.FloatLiteral')
- class hydra.tinkerpop.gremlin.FoldArgs(seed: GenericLiteralArgument, bi_function: TraversalBiFunctionArgument)
Bases:
objectThe arguments of a Gremlin fold() step.
- BI_FUNCTION = Name(value='biFunction')
- class Builder(_seed: 'GenericLiteralArgument' = None, _bi_function: 'TraversalBiFunctionArgument' = None)
Bases:
object- bi_function(bi_function)
- build()
- seed(seed)
- SEED = Name(value='seed')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.FoldArgs')
- bi_function: TraversalBiFunctionArgument
- static builder()
- seed: GenericLiteralArgument
- with_bi_function(bi_function)
- with_seed(seed)
- class hydra.tinkerpop.gremlin.FromArgs
Bases:
objectFromArgsString | FromArgsVertex | FromArgsTraversal
- STRING = Name(value='string')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.FromArgs')
- VERTEX = Name(value='vertex')
- class hydra.tinkerpop.gremlin.FromArgsString(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.FromArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.FromArgsVertex(value: T)
Bases:
Node[StructureVertexArgument]
- class hydra.tinkerpop.gremlin.GenericLiteral
Bases:
objectGenericLiteralNumeric | GenericLiteralBoolean | GenericLiteralString | GenericLiteralDate | GenericLiteralNull | GenericLiteralNan | GenericLiteralInf | GenericLiteralTraversalToken | GenericLiteralTraversalCardinality | GenericLiteralTraversalDirection | GenericLiteralTraversalMerge | GenericLiteralTraversalPick | GenericLiteralTraversalDT | GenericLiteralTraversalGType | GenericLiteralStructureVertex | GenericLiteralGenericLiteralSet | GenericLiteralGenericLiteralCollection | GenericLiteralGenericLiteralRange | GenericLiteralNestedTraversal | GenericLiteralTerminatedTraversal | GenericLiteralGenericLiteralMap
- BOOLEAN = Name(value='boolean')
- DATE = Name(value='date')
- GENERIC_LITERAL_COLLECTION = Name(value='genericLiteralCollection')
- GENERIC_LITERAL_MAP = Name(value='genericLiteralMap')
- GENERIC_LITERAL_RANGE = Name(value='genericLiteralRange')
- GENERIC_LITERAL_SET = Name(value='genericLiteralSet')
- INF = Name(value='inf')
- NAN = Name(value='nan')
- NESTED_TRAVERSAL = Name(value='nestedTraversal')
- NULL = Name(value='null')
- NUMERIC = Name(value='numeric')
- STRING = Name(value='string')
- STRUCTURE_VERTEX = Name(value='structureVertex')
- TERMINATED_TRAVERSAL = Name(value='terminatedTraversal')
- TRAVERSAL_CARDINALITY = Name(value='traversalCardinality')
- TRAVERSAL_DIRECTION = Name(value='traversalDirection')
- TRAVERSAL_D_T = Name(value='traversalDT')
- TRAVERSAL_G_TYPE = Name(value='traversalGType')
- TRAVERSAL_MERGE = Name(value='traversalMerge')
- TRAVERSAL_PICK = Name(value='traversalPick')
- TRAVERSAL_TOKEN = Name(value='traversalToken')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteral')
- class hydra.tinkerpop.gremlin.GenericLiteralArgument
Bases:
objectGenericLiteralArgumentValue | GenericLiteralArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.GenericLiteralArgumentValue(value: T)
Bases:
Node[GenericLiteral]
- class hydra.tinkerpop.gremlin.GenericLiteralArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.GenericLiteralCollection(value: T)
Bases:
Node[Sequence[GenericLiteral]]A Gremlin literal collection: a list, set, or map literal.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralCollection')
- class hydra.tinkerpop.gremlin.GenericLiteralDate(value: T)
Bases:
Node[DateLiteral]
- class hydra.tinkerpop.gremlin.GenericLiteralGenericLiteralCollection(value: T)
Bases:
Node[GenericLiteralCollection]
- class hydra.tinkerpop.gremlin.GenericLiteralGenericLiteralMap(value: T)
Bases:
Node[GenericLiteralMap]
- class hydra.tinkerpop.gremlin.GenericLiteralGenericLiteralRange(value: T)
Bases:
Node[GenericLiteralRange]
- class hydra.tinkerpop.gremlin.GenericLiteralGenericLiteralSet(value: T)
Bases:
Node[GenericLiteralSet]
- class hydra.tinkerpop.gremlin.GenericLiteralInf
Bases:
object
- class hydra.tinkerpop.gremlin.GenericLiteralList(value: T)
Bases:
Node[Sequence[GenericLiteral]]A Gremlin list literal.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralList')
- class hydra.tinkerpop.gremlin.GenericLiteralListArgument
Bases:
objectGenericLiteralListArgumentValue | GenericLiteralListArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralListArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.GenericLiteralListArgumentValue(value: T)
Bases:
Node[GenericLiteralList]
- class hydra.tinkerpop.gremlin.GenericLiteralListArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.GenericLiteralMap(value: T)
Bases:
Node[Sequence[MapEntry]]A Gremlin map literal.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralMap')
- class hydra.tinkerpop.gremlin.GenericLiteralMapArgument
Bases:
objectGenericLiteralMapArgumentValue | GenericLiteralMapArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralMapArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.GenericLiteralMapArgumentValue(value: T)
Bases:
Node[GenericLiteralMap]
- class hydra.tinkerpop.gremlin.GenericLiteralMapArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.GenericLiteralMapNullableArgument
Bases:
objectGenericLiteralMapNullableArgumentValue | GenericLiteralMapNullableArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralMapNullableArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.GenericLiteralMapNullableArgumentValue(value: T)
Bases:
Node[Optional[GenericLiteralMap]]
- class hydra.tinkerpop.gremlin.GenericLiteralMapNullableArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.GenericLiteralNan
Bases:
object
- class hydra.tinkerpop.gremlin.GenericLiteralNestedTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.GenericLiteralNull
Bases:
object
- class hydra.tinkerpop.gremlin.GenericLiteralNumeric(value: T)
Bases:
Node[NumericLiteral]
- class hydra.tinkerpop.gremlin.GenericLiteralRange
Bases:
objectGenericLiteralRangeInteger | GenericLiteralRangeString
- INTEGER = Name(value='integer')
- STRING = Name(value='string')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralRange')
- class hydra.tinkerpop.gremlin.GenericLiteralRangeInteger(value: T)
Bases:
Node[IntegerRange]
- class hydra.tinkerpop.gremlin.GenericLiteralRangeString(value: T)
Bases:
Node[StringRange]
- class hydra.tinkerpop.gremlin.GenericLiteralSet(value: T)
Bases:
Node[Sequence[GenericLiteral]]A Gremlin set literal.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.GenericLiteralSet')
- class hydra.tinkerpop.gremlin.GenericLiteralStructureVertex(value: T)
Bases:
Node[StructureVertex]
- class hydra.tinkerpop.gremlin.GenericLiteralTerminatedTraversal(value: T)
Bases:
Node[TerminatedTraversal]
- class hydra.tinkerpop.gremlin.GenericLiteralTraversalCardinality(value: T)
Bases:
Node[TraversalCardinality]
- class hydra.tinkerpop.gremlin.GenericLiteralTraversalDT(value: T)
Bases:
Node[TraversalDT]
- class hydra.tinkerpop.gremlin.GenericLiteralTraversalDirection(value: T)
Bases:
Node[TraversalDirection]
- class hydra.tinkerpop.gremlin.GenericLiteralTraversalGType(value: T)
Bases:
Node[TraversalGType]
- class hydra.tinkerpop.gremlin.GenericLiteralTraversalMerge(value: T)
Bases:
Node[TraversalMerge]
- class hydra.tinkerpop.gremlin.GenericLiteralTraversalPick(value: T)
Bases:
Node[TraversalPick]
- class hydra.tinkerpop.gremlin.GenericLiteralTraversalToken(value: T)
Bases:
Node[TraversalToken]
- class hydra.tinkerpop.gremlin.HasArgs
Bases:
objectHasArgsString | HasArgsTraversalToken
- STRING = Name(value='string')
- TRAVERSAL_TOKEN = Name(value='traversalToken')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.HasArgs')
- class hydra.tinkerpop.gremlin.HasArgsString(value: T)
Bases:
Node[HasArgsWithKey]
- class hydra.tinkerpop.gremlin.HasArgsTraversalToken(value: T)
Bases:
Node[HasArgsWithToken]
- class hydra.tinkerpop.gremlin.HasArgsWithKey(key: StringNullableArgument, value: object)
Bases:
objectThe arguments of a Gremlin has() step qualified by a property key.
- class Builder(_key: 'StringNullableArgument' = None, _value: 'Optional[HasValueClause]' = None)
Bases:
object- build()
- key(key)
- value(value)
- KEY = Name(value='key')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.HasArgsWithKey')
- VALUE = Name(value='value')
- static builder()
- with_key(key)
- with_value(value)
- class hydra.tinkerpop.gremlin.HasArgsWithToken(token: TraversalTokenArgument, value: HasValueClause)
Bases:
objectThe arguments of a Gremlin has() step qualified by a traversal token.
- class Builder(_token: 'TraversalTokenArgument' = None, _value: 'HasValueClause' = None)
Bases:
object- build()
- token(token)
- value(value)
- TOKEN = Name(value='token')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.HasArgsWithToken')
- VALUE = Name(value='value')
- static builder()
- token: TraversalTokenArgument
- value: HasValueClause
- with_token(token)
- with_value(value)
- class hydra.tinkerpop.gremlin.HasValueClause
Bases:
objectHasValueClauseObject | HasValueClausePredicate | HasValueClauseTraversal | HasValueClauseKeyObject | HasValueClauseKeyPredicate
- KEY_OBJECT = Name(value='keyObject')
- KEY_PREDICATE = Name(value='keyPredicate')
- OBJECT = Name(value='object')
- PREDICATE = Name(value='predicate')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.HasValueClause')
- class hydra.tinkerpop.gremlin.HasValueClauseKeyObject(value: T)
Bases:
Node[StringKeyAndObject]
- class hydra.tinkerpop.gremlin.HasValueClauseKeyPredicate(value: T)
Bases:
Node[StringKeyAndPredicate]
- class hydra.tinkerpop.gremlin.HasValueClauseObject(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.HasValueClausePredicate(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.HasValueClauseTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.Identifier(value: T)
Bases:
Node[str]A Gremlin identifier.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.Identifier')
- class hydra.tinkerpop.gremlin.IntegerArgument
Bases:
objectIntegerArgumentValue | IntegerArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.IntegerArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.IntegerArgumentValue(value: T)
Bases:
Node[IntegerLiteral]
- class hydra.tinkerpop.gremlin.IntegerArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.IntegerLiteral
Bases:
objectIntegerLiteralByte | IntegerLiteralShort | IntegerLiteralInt | IntegerLiteralLong | IntegerLiteralBig
- BIG = Name(value='big')
- BYTE = Name(value='byte')
- INT = Name(value='int')
- LONG = Name(value='long')
- SHORT = Name(value='short')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.IntegerLiteral')
- class hydra.tinkerpop.gremlin.IntegerRange(left: IntegerLiteral, right: IntegerLiteral)
Bases:
objectA Gremlin integer range expression.
- class Builder(_left: 'IntegerLiteral' = None, _right: 'IntegerLiteral' = None)
Bases:
object- build()
- left(left)
- right(right)
- LEFT = Name(value='left')
- RIGHT = Name(value='right')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.IntegerRange')
- static builder()
- left: IntegerLiteral
- right: IntegerLiteral
- with_left(left)
- with_right(right)
- class hydra.tinkerpop.gremlin.IoOptionsKeys(*values)
Bases:
EnumThe named keys accepted by a Gremlin io() step’s options.
- READER = Name(value='reader')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.IoOptionsKeys')
- WRITER = Name(value='writer')
- class hydra.tinkerpop.gremlin.IoOptionsValues(*values)
Bases:
EnumThe named values accepted by a Gremlin io() step’s options.
- GRAPHML = Name(value='graphml')
- GRAPHSON = Name(value='graphson')
- GRYO = Name(value='gryo')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.IoOptionsValues')
- class hydra.tinkerpop.gremlin.Keyword(*values)
Bases:
EnumA reserved Gremlin keyword.
- EDGES = Name(value='edges')
- KEYS = Name(value='keys')
- NEW = Name(value='new')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.Keyword')
- VALUES = Name(value='values')
- class hydra.tinkerpop.gremlin.KeywordOrIdentifier
Bases:
objectKeywordOrIdentifierKeyword | KeywordOrIdentifierIdentifier
- IDENTIFIER = Name(value='identifier')
- KEYWORD = Name(value='keyword')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.KeywordOrIdentifier')
- class hydra.tinkerpop.gremlin.KeywordOrIdentifierIdentifier(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.MapEntry
Bases:
objectMapEntryKey | MapEntryValue
- KEY = Name(value='key')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.MapEntry')
- VALUE = Name(value='value')
- class hydra.tinkerpop.gremlin.MapEntryValue(value: T)
Bases:
Node[GenericLiteral]
- class hydra.tinkerpop.gremlin.MapKey
Bases:
objectMapKeyString | MapKeyNumeric | MapKeyTraversalToken | MapKeyTraversalDirection | MapKeySet | MapKeyCollection | MapKeyMap | MapKeyKeyword | MapKeyIdentifier
- COLLECTION = Name(value='collection')
- IDENTIFIER = Name(value='identifier')
- KEYWORD = Name(value='keyword')
- MAP = Name(value='map')
- NUMERIC = Name(value='numeric')
- SET = Name(value='set')
- STRING = Name(value='string')
- TRAVERSAL_DIRECTION = Name(value='traversalDirection')
- TRAVERSAL_TOKEN = Name(value='traversalToken')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.MapKey')
- class hydra.tinkerpop.gremlin.MapKeyCollection(value: T)
Bases:
Node[GenericLiteralCollection]
- class hydra.tinkerpop.gremlin.MapKeyIdentifier(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.MapKeyMap(value: T)
Bases:
Node[GenericLiteralMap]
- class hydra.tinkerpop.gremlin.MapKeyNumeric(value: T)
Bases:
Node[NumericLiteral]
- class hydra.tinkerpop.gremlin.MapKeySet(value: T)
Bases:
Node[GenericLiteralSet]
- class hydra.tinkerpop.gremlin.MapKeyTraversalDirection(value: T)
Bases:
Node[TraversalDirection]
- class hydra.tinkerpop.gremlin.MapKeyTraversalToken(value: T)
Bases:
Node[TraversalToken]
- class hydra.tinkerpop.gremlin.MergeArgs
Bases:
objectMergeArgsMap | MergeArgsTraversal
- MAP = Name(value='map')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.MergeArgs')
- class hydra.tinkerpop.gremlin.MergeArgsMap(value: T)
- class hydra.tinkerpop.gremlin.MergeArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.MergeMapOption(merge: TraversalMergeArgument, map: GenericLiteralMapNullableArgument, cardinality: object)
Bases:
objectA merge option expressed as a map.
- class Builder(_merge: 'TraversalMergeArgument' = None, _map: 'GenericLiteralMapNullableArgument' = None, _cardinality: 'Optional[TraversalCardinality]' = None)
Bases:
object- build()
- cardinality(cardinality)
- map(map)
- merge(merge)
- CARDINALITY = Name(value='cardinality')
- MAP = Name(value='map')
- MERGE = Name(value='merge')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.MergeMapOption')
- static builder()
- merge: TraversalMergeArgument
- with_cardinality(cardinality)
- with_map(map)
- with_merge(merge)
- class hydra.tinkerpop.gremlin.MergeTraversalOption(merge: TraversalMergeArgument, traversal: NestedTraversal)
Bases:
objectA merge option expressed as a nested traversal.
- class Builder(_merge: 'TraversalMergeArgument' = None, _traversal: 'NestedTraversal' = None)
Bases:
object- build()
- merge(merge)
- traversal(traversal)
- MERGE = Name(value='merge')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.MergeTraversalOption')
- static builder()
- merge: TraversalMergeArgument
- traversal: NestedTraversal
- with_merge(merge)
- with_traversal(traversal)
- class hydra.tinkerpop.gremlin.NestedTraversal
Bases:
objectNestedTraversalRoot | NestedTraversalChained | NestedTraversalAnonymous
- ANONYMOUS = Name(value='anonymous')
- CHAINED = Name(value='chained')
- ROOT = Name(value='root')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.NestedTraversal')
- class hydra.tinkerpop.gremlin.NestedTraversalAnonymous(value: T)
Bases:
Node[ChainedTraversal]
- class hydra.tinkerpop.gremlin.NestedTraversalChained(value: T)
Bases:
Node[ChainedTraversal]
- class hydra.tinkerpop.gremlin.NestedTraversalRoot(value: T)
Bases:
Node[RootTraversal]
- class hydra.tinkerpop.gremlin.NumericArgument
Bases:
objectNumericArgumentValue | NumericArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.NumericArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.NumericArgumentValue(value: T)
Bases:
Node[NumericLiteral]
- class hydra.tinkerpop.gremlin.NumericArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.NumericLiteral
Bases:
objectNumericLiteralInteger | NumericLiteralFloat
- FLOAT = Name(value='float')
- INTEGER = Name(value='integer')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.NumericLiteral')
- class hydra.tinkerpop.gremlin.NumericLiteralFloat(value: T)
Bases:
Node[FloatLiteral]
- class hydra.tinkerpop.gremlin.NumericLiteralInteger(value: T)
Bases:
Node[IntegerLiteral]
- class hydra.tinkerpop.gremlin.ObjectAndTraversal(object: GenericLiteralArgument, traversal: NestedTraversal)
Bases:
objectAn object argument together with a nested traversal.
- class Builder(_object: 'GenericLiteralArgument' = None, _traversal: 'NestedTraversal' = None)
Bases:
object- build()
- object(object)
- traversal(traversal)
- OBJECT = Name(value='object')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ObjectAndTraversal')
- static builder()
- object: GenericLiteralArgument
- traversal: NestedTraversal
- with_object(object)
- with_traversal(traversal)
- class hydra.tinkerpop.gremlin.OptionArgs
Bases:
objectOptionArgsPredicateTraversal | OptionArgsMergeMap | OptionArgsMergeTraversal | OptionArgsObjectTraversal | OptionArgsTraversal
- MERGE_MAP = Name(value='mergeMap')
- MERGE_TRAVERSAL = Name(value='mergeTraversal')
- OBJECT_TRAVERSAL = Name(value='objectTraversal')
- PREDICATE_TRAVERSAL = Name(value='predicateTraversal')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.OptionArgs')
- class hydra.tinkerpop.gremlin.OptionArgsMergeMap(value: T)
Bases:
Node[MergeMapOption]
- class hydra.tinkerpop.gremlin.OptionArgsMergeTraversal(value: T)
Bases:
Node[MergeTraversalOption]
- class hydra.tinkerpop.gremlin.OptionArgsObjectTraversal(value: T)
Bases:
Node[ObjectAndTraversal]
- class hydra.tinkerpop.gremlin.OptionArgsPredicateTraversal(value: T)
Bases:
Node[PredicateAndTraversal]
- class hydra.tinkerpop.gremlin.OptionArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.PageRankConstants(*values)
Bases:
EnumThe named constants used by the Gremlin pageRank() step.
- EDGES = Name(value='edges')
- PROPERTY_NAME = Name(value='propertyName')
- TIMES = Name(value='times')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PageRankConstants')
- class hydra.tinkerpop.gremlin.PeerPressureConstants(*values)
Bases:
EnumThe named constants used by the Gremlin peerPressure() step.
- EDGES = Name(value='edges')
- PROPERTY_NAME = Name(value='propertyName')
- TIMES = Name(value='times')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PeerPressureConstants')
- class hydra.tinkerpop.gremlin.PopAndTraversal(pop: TraversalPopArgument, traversal: NestedTraversal)
Bases:
objectA Pop value together with a nested traversal.
- class Builder(_pop: 'TraversalPopArgument' = None, _traversal: 'NestedTraversal' = None)
Bases:
object- build()
- pop(pop)
- traversal(traversal)
- POP = Name(value='pop')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PopAndTraversal')
- static builder()
- traversal: NestedTraversal
- with_pop(pop)
- with_traversal(traversal)
- class hydra.tinkerpop.gremlin.PredicateAndTraversal(predicate: TraversalPredicate, traversal: NestedTraversal)
Bases:
objectA predicate together with a nested traversal.
- class Builder(_predicate: 'TraversalPredicate' = None, _traversal: 'NestedTraversal' = None)
Bases:
object- build()
- predicate(predicate)
- traversal(traversal)
- PREDICATE = Name(value='predicate')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PredicateAndTraversal')
- static builder()
- predicate: TraversalPredicate
- traversal: NestedTraversal
- with_predicate(predicate)
- with_traversal(traversal)
- class hydra.tinkerpop.gremlin.PredicateOrObject
Bases:
objectPredicateOrObjectPredicate | PredicateOrObjectObject
- OBJECT = Name(value='object')
- PREDICATE = Name(value='predicate')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PredicateOrObject')
- class hydra.tinkerpop.gremlin.PredicateOrObjectObject(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.PredicateOrObjectPredicate(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.PredicateOrObjects
Bases:
objectPredicateOrObjectsPredicate | PredicateOrObjectsObjects
- OBJECTS = Name(value='objects')
- PREDICATE = Name(value='predicate')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PredicateOrObjects')
- class hydra.tinkerpop.gremlin.PredicateOrObjectsObjects(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.PredicateOrObjectsPredicate(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.PredicateOrStrings
Bases:
objectPredicateOrStringsPredicate | PredicateOrStringsStrings
- PREDICATE = Name(value='predicate')
- STRINGS = Name(value='strings')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PredicateOrStrings')
- class hydra.tinkerpop.gremlin.PredicateOrStringsPredicate(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.PredicateOrStringsStrings(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.PredicateOrTraversal
Bases:
objectPredicateOrTraversalPredicate | PredicateOrTraversalTraversal
- PREDICATE = Name(value='predicate')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PredicateOrTraversal')
- class hydra.tinkerpop.gremlin.PredicateOrTraversalChoice(predicate: TraversalPredicate, true: NestedTraversal, false: object)
Bases:
objectA choice between a traversal predicate and a nested traversal, used in filter steps.
- class Builder(_predicate: 'TraversalPredicate' = None, _true: 'NestedTraversal' = None, _false: 'Optional[NestedTraversal]' = None)
Bases:
object- build()
- false(false)
- predicate(predicate)
- true(true)
- FALSE = Name(value='false')
- PREDICATE = Name(value='predicate')
- TRUE = Name(value='true')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PredicateOrTraversalChoice')
- static builder()
- predicate: TraversalPredicate
- true: NestedTraversal
- with_false(false)
- with_predicate(predicate)
- with_true(true)
- class hydra.tinkerpop.gremlin.PredicateOrTraversalPredicate(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.PredicateOrTraversalTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.PropertyArgs
Bases:
objectPropertyArgsCardinalityObjects | PropertyArgsObjects | PropertyArgsObject | PropertyArgsCardinalityObject
- CARDINALITY_OBJECT = Name(value='cardinalityObject')
- CARDINALITY_OBJECTS = Name(value='cardinalityObjects')
- OBJECT = Name(value='object')
- OBJECTS = Name(value='objects')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.PropertyArgs')
- class hydra.tinkerpop.gremlin.PropertyArgsCardinalityObject(value: T)
Bases:
Node[CardinalityAndMap]
- class hydra.tinkerpop.gremlin.PropertyArgsCardinalityObjects(value: T)
Bases:
Node[CardinalityAndObjects]
- class hydra.tinkerpop.gremlin.PropertyArgsObject(value: T)
- class hydra.tinkerpop.gremlin.PropertyArgsObjects(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.Query
Bases:
objectQueryTraversalSource | QueryRootTraversal | QueryToString | QueryEmpty
- EMPTY = Name(value='empty')
- ROOT_TRAVERSAL = Name(value='rootTraversal')
- TO_STRING = Name(value='toString')
- TRAVERSAL_SOURCE = Name(value='traversalSource')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.Query')
- class hydra.tinkerpop.gremlin.QueryEmpty
Bases:
object
- class hydra.tinkerpop.gremlin.QueryList(value: T)
Bases:
Node[Sequence[Query]]A sequence of Gremlin queries.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.QueryList')
- class hydra.tinkerpop.gremlin.QueryRootTraversal(value: T)
Bases:
Node[RootTraversalQuery]
- class hydra.tinkerpop.gremlin.QueryToString
Bases:
object
- class hydra.tinkerpop.gremlin.QueryTraversalSource(value: T)
Bases:
Node[TraversalSourceQuery]
- class hydra.tinkerpop.gremlin.RangeArgs(scope: object, min: IntegerArgument, max: IntegerArgument)
Bases:
objectThe arguments of a Gremlin range() step.
- class Builder(_scope: 'Optional[TraversalScopeArgument]' = None, _min: 'IntegerArgument' = None, _max: 'IntegerArgument' = None)
Bases:
object- build()
- max(max)
- min(min)
- scope(scope)
- MAX = Name(value='max')
- MIN = Name(value='min')
- SCOPE = Name(value='scope')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.RangeArgs')
- static builder()
- max: IntegerArgument
- min: IntegerArgument
- with_max(max)
- with_min(min)
- with_scope(scope)
- class hydra.tinkerpop.gremlin.RangeArgument(min: GenericLiteralArgument, max: GenericLiteralArgument)
Bases:
objectA Gremlin range-valued argument.
- class Builder(_min: 'GenericLiteralArgument' = None, _max: 'GenericLiteralArgument' = None)
Bases:
object- build()
- max(max)
- min(min)
- MAX = Name(value='max')
- MIN = Name(value='min')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.RangeArgument')
- static builder()
- with_max(max)
- with_min(min)
- class hydra.tinkerpop.gremlin.RepeatArgs(string: object, traversal: NestedTraversal)
Bases:
objectThe arguments of a Gremlin repeat() step.
- class Builder(_string: 'Optional[StringArgument]' = None, _traversal: 'NestedTraversal' = None)
Bases:
object- build()
- string(string)
- traversal(traversal)
- STRING = Name(value='string')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.RepeatArgs')
- static builder()
- traversal: NestedTraversal
- with_string(string)
- with_traversal(traversal)
- class hydra.tinkerpop.gremlin.ReplaceArgs(scope: object, from_: StringNullableArgument, to: StringNullableArgument)
Bases:
objectThe arguments of a Gremlin replace() step.
- class Builder(_scope: 'Optional[TraversalScopeArgument]' = None, _from_: 'StringNullableArgument' = None, _to: 'StringNullableArgument' = None)
Bases:
object- build()
- from_(from_)
- scope(scope)
- to(to)
- FROM = Name(value='from')
- SCOPE = Name(value='scope')
- TO = Name(value='to')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ReplaceArgs')
- static builder()
- from_: StringNullableArgument
- with_from_(from_)
- with_scope(scope)
- with_to(to)
- class hydra.tinkerpop.gremlin.RootTraversal(source: TraversalSource, spawn_method: TraversalSourceSpawnMethod, chained: Sequence[TraversalMethod])
Bases:
objectA Gremlin root-level traversal expression.
- class Builder(_source: 'TraversalSource' = None, _spawn_method: 'TraversalSourceSpawnMethod' = None, _chained: 'Sequence[TraversalMethod]' = None)
Bases:
object- build()
- chained(chained)
- source(source)
- spawn_method(spawn_method)
- CHAINED = Name(value='chained')
- SOURCE = Name(value='source')
- SPAWN_METHOD = Name(value='spawnMethod')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.RootTraversal')
- static builder()
- chained: Sequence[TraversalMethod]
- source: TraversalSource
- spawn_method: TraversalSourceSpawnMethod
- with_chained(chained)
- with_source(source)
- with_spawn_method(spawn_method)
- class hydra.tinkerpop.gremlin.RootTraversalQuery(root: RootTraversal, terminal_method: object)
Bases:
objectA query rooted at a Gremlin traversal source.
- class Builder(_root: 'RootTraversal' = None, _terminal_method: 'Optional[TraversalTerminalMethod]' = None)
Bases:
object- build()
- root(root)
- terminal_method(terminal_method)
- ROOT = Name(value='root')
- TERMINAL_METHOD = Name(value='terminalMethod')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.RootTraversalQuery')
- static builder()
- root: RootTraversal
- with_root(root)
- with_terminal_method(terminal_method)
- class hydra.tinkerpop.gremlin.SampleByScope(scope: object, integer: IntegerArgument)
Bases:
objectThe scope argument of a Gremlin sample() step.
- class Builder(_scope: 'Optional[TraversalScopeArgument]' = None, _integer: 'IntegerArgument' = None)
Bases:
object- build()
- integer(integer)
- scope(scope)
- INTEGER = Name(value='integer')
- SCOPE = Name(value='scope')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.SampleByScope')
- static builder()
- integer: IntegerArgument
- with_integer(integer)
- with_scope(scope)
- class hydra.tinkerpop.gremlin.ScopeAndInteger(scope: object, integer: IntegerArgument)
Bases:
objectA Scope value together with an integer argument.
- class Builder(_scope: 'Optional[TraversalScopeArgument]' = None, _integer: 'IntegerArgument' = None)
Bases:
object- build()
- integer(integer)
- scope(scope)
- INTEGER = Name(value='integer')
- SCOPE = Name(value='scope')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ScopeAndInteger')
- static builder()
- integer: IntegerArgument
- with_integer(integer)
- with_scope(scope)
- class hydra.tinkerpop.gremlin.ScopeStringArgs(scope: TraversalScopeArgument, strings: Sequence[StringNullableArgument])
Bases:
objectA Scope value together with string arguments.
- class Builder(_scope: 'TraversalScopeArgument' = None, _strings: 'Sequence[StringNullableArgument]' = None)
Bases:
object- build()
- scope(scope)
- strings(strings)
- SCOPE = Name(value='scope')
- STRINGS = Name(value='strings')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ScopeStringArgs')
- static builder()
- scope: TraversalScopeArgument
- strings: Sequence[StringNullableArgument]
- with_scope(scope)
- with_strings(strings)
- class hydra.tinkerpop.gremlin.SelectArgs
Bases:
objectSelectArgsColumn | SelectArgsPopStrings | SelectArgsPopTraversal | SelectArgsStrings | SelectArgsTraversal
- COLUMN = Name(value='column')
- POP_STRINGS = Name(value='popStrings')
- POP_TRAVERSAL = Name(value='popTraversal')
- STRINGS = Name(value='strings')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.SelectArgs')
- class hydra.tinkerpop.gremlin.SelectArgsColumn(value: T)
Bases:
Node[TraversalColumnArgument]
- class hydra.tinkerpop.gremlin.SelectArgsPopStrings(value: T)
Bases:
Node[SelectByKeys]
- class hydra.tinkerpop.gremlin.SelectArgsPopTraversal(value: T)
Bases:
Node[PopAndTraversal]
- class hydra.tinkerpop.gremlin.SelectArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.SelectByKeys(pop: TraversalPopArgument, keys: Sequence[StringArgument])
Bases:
objectThe keys selected by a Gremlin select() step.
- class Builder(_pop: 'TraversalPopArgument' = None, _keys: 'Sequence[StringArgument]' = None)
Bases:
object- build()
- keys(keys)
- pop(pop)
- KEYS = Name(value='keys')
- POP = Name(value='pop')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.SelectByKeys')
- static builder()
- keys: Sequence[StringArgument]
- with_keys(keys)
- with_pop(pop)
- class hydra.tinkerpop.gremlin.ServiceArguments
Bases:
objectServiceArgumentsMap | ServiceArgumentsTraversal
- MAP = Name(value='map')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ServiceArguments')
- class hydra.tinkerpop.gremlin.ServiceArgumentsMap(value: T)
Bases:
Node[Optional[GenericLiteralMapArgument]]
- class hydra.tinkerpop.gremlin.ServiceArgumentsTraversal(value: T)
Bases:
Node[Optional[NestedTraversal]]
- class hydra.tinkerpop.gremlin.ServiceCall(service: StringArgument, arguments: ServiceArguments)
Bases:
objectA Gremlin call() service invocation.
- ARGUMENTS = Name(value='arguments')
- class Builder(_service: 'StringArgument' = None, _arguments: 'ServiceArguments' = None)
Bases:
object- arguments(arguments)
- build()
- service(service)
- SERVICE = Name(value='service')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ServiceCall')
- arguments: ServiceArguments
- static builder()
- service: StringArgument
- with_arguments(arguments)
- with_service(service)
- class hydra.tinkerpop.gremlin.ShortestPathConstants(*values)
Bases:
EnumThe named constants used by the Gremlin shortestPath() step.
- DISTANCE = Name(value='distance')
- EDGES = Name(value='edges')
- INCLUDE_EDGES = Name(value='includeEdges')
- MAX_DISTANCE = Name(value='maxDistance')
- TARGET = Name(value='target')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ShortestPathConstants')
- class hydra.tinkerpop.gremlin.SplitArgs(scope: object, delimiter: StringNullableArgument)
Bases:
objectThe arguments of a Gremlin split() step.
- class Builder(_scope: 'Optional[TraversalScopeArgument]' = None, _delimiter: 'StringNullableArgument' = None)
Bases:
object- build()
- delimiter(delimiter)
- scope(scope)
- DELIMITER = Name(value='delimiter')
- SCOPE = Name(value='scope')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.SplitArgs')
- static builder()
- delimiter: StringNullableArgument
- with_delimiter(delimiter)
- with_scope(scope)
- class hydra.tinkerpop.gremlin.StringAndObject(key: StringArgument, value: GenericLiteralArgument)
Bases:
objectA string argument together with an object argument.
- class Builder(_key: 'StringArgument' = None, _value: 'GenericLiteralArgument' = None)
Bases:
object- build()
- key(key)
- value(value)
- KEY = Name(value='key')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringAndObject')
- VALUE = Name(value='value')
- static builder()
- key: StringArgument
- value: GenericLiteralArgument
- with_key(key)
- with_value(value)
- class hydra.tinkerpop.gremlin.StringAndOptionalObject(key: StringArgument, value: object)
Bases:
objectA string argument together with an optional object argument.
- class Builder(_key: 'StringArgument' = None, _value: 'Optional[GenericLiteralArgument]' = None)
Bases:
object- build()
- key(key)
- value(value)
- KEY = Name(value='key')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringAndOptionalObject')
- VALUE = Name(value='value')
- static builder()
- key: StringArgument
- with_key(key)
- with_value(value)
- class hydra.tinkerpop.gremlin.StringArgument
Bases:
objectStringArgumentValue | StringArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.StringArgumentOrNestedTraversal
Bases:
objectStringArgumentOrNestedTraversalString | StringArgumentOrNestedTraversalTraversal
- STRING = Name(value='string')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringArgumentOrNestedTraversal')
- class hydra.tinkerpop.gremlin.StringArgumentOrNestedTraversalString(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.StringArgumentOrNestedTraversalTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.StringArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.StringKeyAndObject(key: StringNullableArgument, object: GenericLiteralArgument)
Bases:
objectA string key together with an object value.
- class Builder(_key: 'StringNullableArgument' = None, _object: 'GenericLiteralArgument' = None)
Bases:
object- build()
- key(key)
- object(object)
- KEY = Name(value='key')
- OBJECT = Name(value='object')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringKeyAndObject')
- static builder()
- object: GenericLiteralArgument
- with_key(key)
- with_object(object)
- class hydra.tinkerpop.gremlin.StringKeyAndPredicate(key: StringNullableArgument, predicate: TraversalPredicate)
Bases:
objectA string key together with a traversal predicate.
- class Builder(_key: 'StringNullableArgument' = None, _predicate: 'TraversalPredicate' = None)
Bases:
object- build()
- key(key)
- predicate(predicate)
- KEY = Name(value='key')
- PREDICATE = Name(value='predicate')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringKeyAndPredicate')
- static builder()
- predicate: TraversalPredicate
- with_key(key)
- with_predicate(predicate)
- class hydra.tinkerpop.gremlin.StringNullableArgument
Bases:
objectStringNullableArgumentValue | StringNullableArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringNullableArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.StringNullableArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.StringRange(left: str, right: str)
Bases:
objectA Gremlin string range expression.
- class Builder(_left: 'str' = None, _right: 'str' = None)
Bases:
object- build()
- left(left)
- right(right)
- LEFT = Name(value='left')
- RIGHT = Name(value='right')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StringRange')
- static builder()
- left: str
- right: str
- with_left(left)
- with_right(right)
- class hydra.tinkerpop.gremlin.StructureVertex(new: bool, id: GenericLiteralArgument, label: StringArgument)
Bases:
objectA Gremlin structure-level vertex reference.
- class Builder(_new: 'bool' = None, _id: 'GenericLiteralArgument' = None, _label: 'StringArgument' = None)
Bases:
object- build()
- id(id)
- label(label)
- new(new)
- ID = Name(value='id')
- LABEL = Name(value='label')
- NEW = Name(value='new')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StructureVertex')
- static builder()
- label: StringArgument
- new: bool
- with_id(id)
- with_label(label)
- with_new(new)
- class hydra.tinkerpop.gremlin.StructureVertexArgument
Bases:
objectStructureVertexArgumentValue | StructureVertexArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.StructureVertexArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.StructureVertexArgumentValue(value: T)
Bases:
Node[StructureVertex]
- class hydra.tinkerpop.gremlin.StructureVertexArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.SubstringArgs(scope: object, start: IntegerArgument, end: object)
Bases:
objectThe arguments of a Gremlin substring() step.
- class Builder(_scope: 'Optional[TraversalScopeArgument]' = None, _start: 'IntegerArgument' = None, _end: 'Optional[IntegerArgument]' = None)
Bases:
object- build()
- end(end)
- scope(scope)
- start(start)
- END = Name(value='end')
- SCOPE = Name(value='scope')
- START = Name(value='start')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.SubstringArgs')
- static builder()
- start: IntegerArgument
- with_end(end)
- with_scope(scope)
- with_start(start)
- class hydra.tinkerpop.gremlin.TailArgs(scope: object, integer: object)
Bases:
objectThe arguments of a Gremlin tail() step.
- class Builder(_scope: 'Optional[TraversalScopeArgument]' = None, _integer: 'Optional[IntegerArgument]' = None)
Bases:
object- build()
- integer(integer)
- scope(scope)
- INTEGER = Name(value='integer')
- SCOPE = Name(value='scope')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TailArgs')
- static builder()
- with_integer(integer)
- with_scope(scope)
- class hydra.tinkerpop.gremlin.TerminatedTraversal(root: RootTraversal, terminal: TraversalTerminalMethod)
Bases:
objectA Gremlin traversal terminated by a terminal method.
- class Builder(_root: 'RootTraversal' = None, _terminal: 'TraversalTerminalMethod' = None)
Bases:
object- build()
- root(root)
- terminal(terminal)
- ROOT = Name(value='root')
- TERMINAL = Name(value='terminal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TerminatedTraversal')
- static builder()
- root: RootTraversal
- terminal: TraversalTerminalMethod
- with_root(root)
- with_terminal(terminal)
- class hydra.tinkerpop.gremlin.ToArgs
Bases:
objectToArgsDirection | ToArgsString | ToArgsVertex | ToArgsTraversal
- DIRECTION = Name(value='direction')
- STRING = Name(value='string')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ToArgs')
- VERTEX = Name(value='vertex')
- class hydra.tinkerpop.gremlin.ToArgsDirection(value: T)
Bases:
Node[DirectionAndVarargs]
- class hydra.tinkerpop.gremlin.ToArgsString(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.ToArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.ToArgsVertex(value: T)
Bases:
Node[StructureVertexArgument]
- class hydra.tinkerpop.gremlin.TransactionPart(*values)
Bases:
EnumA single part of a Gremlin transaction statement.
- BEGIN = Name(value='begin')
- COMMIT = Name(value='commit')
- ROLLBACK = Name(value='rollback')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TransactionPart')
- class hydra.tinkerpop.gremlin.TraversalBiFunctionArgument
Bases:
objectTraversalBiFunctionArgumentValue | TraversalBiFunctionArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalBiFunctionArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalBiFunctionArgumentValue(value: T)
Bases:
Node[TraversalOperator]
- class hydra.tinkerpop.gremlin.TraversalBiFunctionArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalCardinality
Bases:
objectTraversalCardinalitySingle | TraversalCardinalitySet | TraversalCardinalityList
- LIST = Name(value='list')
- SET = Name(value='set')
- SINGLE = Name(value='single')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalCardinality')
- class hydra.tinkerpop.gremlin.TraversalCardinalityArgument
Bases:
objectTraversalCardinalityArgumentValue | TraversalCardinalityArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalCardinalityArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalCardinalityArgumentValue(value: T)
Bases:
Node[TraversalCardinality]
- class hydra.tinkerpop.gremlin.TraversalCardinalityArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalCardinalityList(value: T)
Bases:
Node[GenericLiteral]
- class hydra.tinkerpop.gremlin.TraversalCardinalitySet(value: T)
Bases:
Node[GenericLiteral]
- class hydra.tinkerpop.gremlin.TraversalCardinalitySingle(value: T)
Bases:
Node[GenericLiteral]
- class hydra.tinkerpop.gremlin.TraversalColumn(*values)
Bases:
EnumA Gremlin traversal column selector: keys or values.
- KEYS = Name(value='keys')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalColumn')
- VALUES = Name(value='values')
- class hydra.tinkerpop.gremlin.TraversalColumnArgument
Bases:
objectTraversalColumnArgumentValue | TraversalColumnArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalColumnArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalColumnArgumentValue(value: T)
Bases:
Node[TraversalColumn]
- class hydra.tinkerpop.gremlin.TraversalColumnArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalComparatorArgument
Bases:
objectTraversalComparatorArgumentValue | TraversalComparatorArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalComparatorArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalComparatorArgumentValue(value: T)
Bases:
Node[TraversalOrder]
- class hydra.tinkerpop.gremlin.TraversalComparatorArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalDT(*values)
Bases:
EnumA Gremlin date/time unit.
- DAY = Name(value='day')
- HOUR = Name(value='hour')
- MINUTE = Name(value='minute')
- SECOND = Name(value='second')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalDT')
- class hydra.tinkerpop.gremlin.TraversalDTArgument
Bases:
objectTraversalDTArgumentValue | TraversalDTArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalDTArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalDTArgumentValue(value: T)
Bases:
Node[TraversalDT]
- class hydra.tinkerpop.gremlin.TraversalDTArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalDirection(*values)
Bases:
EnumA Gremlin edge direction: in, out, or both.
- BOTH = Name(value='both')
- FROM = Name(value='from')
- IN = Name(value='in')
- OUT = Name(value='out')
- TO = Name(value='to')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalDirection')
- class hydra.tinkerpop.gremlin.TraversalDirectionArgument
Bases:
objectTraversalDirectionArgumentValue | TraversalDirectionArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalDirectionArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalDirectionArgumentValue(value: T)
Bases:
Node[TraversalDirection]
- class hydra.tinkerpop.gremlin.TraversalDirectionArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalFunction
Bases:
objectTraversalFunctionToken | TraversalFunctionColumn
- COLUMN = Name(value='column')
- TOKEN = Name(value='token')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalFunction')
- class hydra.tinkerpop.gremlin.TraversalFunctionArgument
Bases:
objectTraversalFunctionArgumentValue | TraversalFunctionArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalFunctionArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalFunctionArgumentValue(value: T)
Bases:
Node[TraversalFunction]
- class hydra.tinkerpop.gremlin.TraversalFunctionArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalFunctionColumn(value: T)
Bases:
Node[TraversalColumn]
- class hydra.tinkerpop.gremlin.TraversalFunctionToken(value: T)
Bases:
Node[TraversalToken]
- class hydra.tinkerpop.gremlin.TraversalGType(*values)
Bases:
EnumA Gremlin graph type constant.
- BIG_DECIMAL = Name(value='bigDecimal')
- BIG_DECIMAL_U = Name(value='bigDecimalU')
- BIG_INT = Name(value='bigInt')
- BIG_INT_U = Name(value='bigIntU')
- BINARY = Name(value='binary')
- BINARY_U = Name(value='binaryU')
- BOOLEAN = Name(value='boolean')
- BOOLEAN_U = Name(value='booleanU')
- BYTE = Name(value='byte')
- BYTE_U = Name(value='byteU')
- CHAR = Name(value='char')
- CHAR_U = Name(value='charU')
- DATE_TIME = Name(value='dateTime')
- DATE_TIME_U = Name(value='dateTimeU')
- DOUBLE = Name(value='double')
- DOUBLE_U = Name(value='doubleU')
- DURATION = Name(value='duration')
- DURATION_U = Name(value='durationU')
- EDGE = Name(value='edge')
- EDGE_U = Name(value='edgeU')
- FLOAT = Name(value='float')
- FLOAT_U = Name(value='floatU')
- GRAPH = Name(value='graph')
- GRAPH_U = Name(value='graphU')
- INT = Name(value='int')
- INT_U = Name(value='intU')
- LIST = Name(value='list')
- LIST_U = Name(value='listU')
- LONG = Name(value='long')
- LONG_U = Name(value='longU')
- MAP = Name(value='map')
- MAP_U = Name(value='mapU')
- NULL = Name(value='null')
- NULL_U = Name(value='nullU')
- NUMBER = Name(value='number')
- NUMBER_U = Name(value='numberU')
- PATH = Name(value='path')
- PATH_U = Name(value='pathU')
- PROPERTY = Name(value='property')
- PROPERTY_U = Name(value='propertyU')
- SET = Name(value='set')
- SET_U = Name(value='setU')
- SHORT = Name(value='short')
- SHORT_U = Name(value='shortU')
- STRING = Name(value='string')
- STRING_U = Name(value='stringU')
- TREE = Name(value='tree')
- TREE_U = Name(value='treeU')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalGType')
- UUID = Name(value='uuid')
- UUID_L = Name(value='uuidL')
- VERTEX = Name(value='vertex')
- VERTEX_U = Name(value='vertexU')
- VPROPERTY = Name(value='vproperty')
- VPROPERTY_U = Name(value='vpropertyU')
- class hydra.tinkerpop.gremlin.TraversalGTypeArgument
Bases:
objectTraversalGTypeArgumentValue | TraversalGTypeArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalGTypeArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalGTypeArgumentValue(value: T)
Bases:
Node[TraversalGType]
- class hydra.tinkerpop.gremlin.TraversalGTypeArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalMerge(*values)
Bases:
EnumA Gremlin merge-option selector.
- IN_V = Name(value='inV')
- ON_CREATE = Name(value='onCreate')
- ON_MATCH = Name(value='onMatch')
- OUT_V = Name(value='outV')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalMerge')
- class hydra.tinkerpop.gremlin.TraversalMergeArgument
Bases:
objectTraversalMergeArgumentValue | TraversalMergeArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalMergeArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalMergeArgumentValue(value: T)
Bases:
Node[TraversalMerge]
- class hydra.tinkerpop.gremlin.TraversalMergeArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalMethod
Bases:
objectTraversalMethodV | TraversalMethodE | TraversalMethodAddE | TraversalMethodAddV | TraversalMethodMergeE | TraversalMethodMergeV | TraversalMethodAggregate | TraversalMethodAll | TraversalMethodAnd | TraversalMethodAny | TraversalMethodAs | TraversalMethodAsBool | TraversalMethodAsDate | TraversalMethodAsNumber | TraversalMethodAsString | TraversalMethodBarrier | TraversalMethodBoth | TraversalMethodBothE | TraversalMethodBothV | TraversalMethodBranch | TraversalMethodBy | TraversalMethodCall | TraversalMethodCap | TraversalMethodChoose | TraversalMethodCoalesce | TraversalMethodCoin | TraversalMethodCombine | TraversalMethodConcat | TraversalMethodConjoin | TraversalMethodConnectedComponent | TraversalMethodConstant | TraversalMethodCount | TraversalMethodCyclicPath | TraversalMethodDateAdd | TraversalMethodDateDiff | TraversalMethodDedup | TraversalMethodDifference | TraversalMethodDiscard | TraversalMethodDisjunct | TraversalMethodDrop | TraversalMethodElement | TraversalMethodElementMap | TraversalMethodEmit | TraversalMethodFail | TraversalMethodFilter | TraversalMethodFlatMap | TraversalMethodFold | TraversalMethodFormat | TraversalMethodFrom | TraversalMethodGroup | TraversalMethodGroupCount | TraversalMethodHas | TraversalMethodHasId | TraversalMethodHasKey | TraversalMethodHasLabel | TraversalMethodHasNot | TraversalMethodHasValue | TraversalMethodId | TraversalMethodIdentity | TraversalMethodIn | TraversalMethodInE | TraversalMethodInV | TraversalMethodIndex | TraversalMethodInject | TraversalMethodIntersect | TraversalMethodIs | TraversalMethodKey | TraversalMethodLabel | TraversalMethodLength | TraversalMethodLimit | TraversalMethodLocal | TraversalMethodLoops | TraversalMethodLTrim | TraversalMethodMap | TraversalMethodMatch | TraversalMethodMath | TraversalMethodMax | TraversalMethodMean | TraversalMethodMerge | TraversalMethodMin | TraversalMethodNone | TraversalMethodNot | TraversalMethodOption | TraversalMethodOptional | TraversalMethodOr | TraversalMethodOrder | TraversalMethodOtherV | TraversalMethodOut | TraversalMethodOutE | TraversalMethodOutV | TraversalMethodPageRank | TraversalMethodPath | TraversalMethodPeerPressure | TraversalMethodProduct | TraversalMethodProfile | TraversalMethodProject | TraversalMethodProperties | TraversalMethodProperty | TraversalMethodPropertyMap | TraversalMethodRange | TraversalMethodRead | TraversalMethodRepeat | TraversalMethodReplace | TraversalMethodReverse | TraversalMethodRTrim | TraversalMethodSack | TraversalMethodSample | TraversalMethodSelect | TraversalMethodShortestPath | TraversalMethodSideEffect | TraversalMethodSimplePath | TraversalMethodSkip | TraversalMethodSplit | TraversalMethodSubgraph | TraversalMethodSubstring | TraversalMethodSum | TraversalMethodTail | TraversalMethodTimeLimit | TraversalMethodTimes | TraversalMethodTo | TraversalMethodToE | TraversalMethodToLower | TraversalMethodToUpper | TraversalMethodToV | TraversalMethodTree | TraversalMethodTrim | TraversalMethodUnfold | TraversalMethodUnion | TraversalMethodUntil | TraversalMethodValue | TraversalMethodValueMap | TraversalMethodValues | TraversalMethodWhere | TraversalMethodWith | TraversalMethodWrite
- ADD_E = Name(value='addE')
- ADD_V = Name(value='addV')
- AGGREGATE = Name(value='aggregate')
- ALL = Name(value='all')
- AND = Name(value='and')
- ANY = Name(value='any')
- AS = Name(value='as')
- AS_BOOL = Name(value='asBool')
- AS_DATE = Name(value='asDate')
- AS_NUMBER = Name(value='asNumber')
- AS_STRING = Name(value='asString')
- BARRIER = Name(value='barrier')
- BOTH = Name(value='both')
- BOTH_E = Name(value='bothE')
- BOTH_V = Name(value='bothV')
- BRANCH = Name(value='branch')
- BY = Name(value='by')
- CALL = Name(value='call')
- CAP = Name(value='cap')
- CHOOSE = Name(value='choose')
- COALESCE = Name(value='coalesce')
- COIN = Name(value='coin')
- COMBINE = Name(value='combine')
- CONCAT = Name(value='concat')
- CONJOIN = Name(value='conjoin')
- CONNECTED_COMPONENT = Name(value='connectedComponent')
- CONSTANT = Name(value='constant')
- COUNT = Name(value='count')
- CYCLIC_PATH = Name(value='cyclicPath')
- DATE_ADD = Name(value='dateAdd')
- DATE_DIFF = Name(value='dateDiff')
- DEDUP = Name(value='dedup')
- DIFFERENCE = Name(value='difference')
- DISCARD = Name(value='discard')
- DISJUNCT = Name(value='disjunct')
- DROP = Name(value='drop')
- E = Name(value='e')
- ELEMENT = Name(value='element')
- ELEMENT_MAP = Name(value='elementMap')
- EMIT = Name(value='emit')
- FAIL = Name(value='fail')
- FILTER = Name(value='filter')
- FLAT_MAP = Name(value='flatMap')
- FOLD = Name(value='fold')
- FORMAT = Name(value='format')
- FROM = Name(value='from')
- GROUP = Name(value='group')
- GROUP_COUNT = Name(value='groupCount')
- HAS = Name(value='has')
- HAS_ID = Name(value='hasId')
- HAS_KEY = Name(value='hasKey')
- HAS_LABEL = Name(value='hasLabel')
- HAS_NOT = Name(value='hasNot')
- HAS_VALUE = Name(value='hasValue')
- ID = Name(value='id')
- IDENTITY = Name(value='identity')
- IN = Name(value='in')
- INDEX = Name(value='index')
- INJECT = Name(value='inject')
- INTERSECT = Name(value='intersect')
- IN_E = Name(value='inE')
- IN_V = Name(value='inV')
- IS = Name(value='is')
- KEY = Name(value='key')
- LABEL = Name(value='label')
- LENGTH = Name(value='length')
- LIMIT = Name(value='limit')
- LOCAL = Name(value='local')
- LOOPS = Name(value='loops')
- L_TRIM = Name(value='lTrim')
- MAP = Name(value='map')
- MATCH = Name(value='match')
- MATH = Name(value='math')
- MAX = Name(value='max')
- MEAN = Name(value='mean')
- MERGE = Name(value='merge')
- MERGE_E = Name(value='mergeE')
- MERGE_V = Name(value='mergeV')
- MIN = Name(value='min')
- NONE = Name(value='none')
- NOT = Name(value='not')
- OPTION = Name(value='option')
- OPTIONAL = Name(value='optional')
- OR = Name(value='or')
- ORDER = Name(value='order')
- OTHER_V = Name(value='otherV')
- OUT = Name(value='out')
- OUT_E = Name(value='outE')
- OUT_V = Name(value='outV')
- PAGE_RANK = Name(value='pageRank')
- PATH = Name(value='path')
- PEER_PRESSURE = Name(value='peerPressure')
- PRODUCT = Name(value='product')
- PROFILE = Name(value='profile')
- PROJECT = Name(value='project')
- PROPERTIES = Name(value='properties')
- PROPERTY = Name(value='property')
- PROPERTY_MAP = Name(value='propertyMap')
- RANGE = Name(value='range')
- READ = Name(value='read')
- REPEAT = Name(value='repeat')
- REPLACE = Name(value='replace')
- REVERSE = Name(value='reverse')
- R_TRIM = Name(value='rTrim')
- SACK = Name(value='sack')
- SAMPLE = Name(value='sample')
- SELECT = Name(value='select')
- SHORTEST_PATH = Name(value='shortestPath')
- SIDE_EFFECT = Name(value='sideEffect')
- SIMPLE_PATH = Name(value='simplePath')
- SKIP = Name(value='skip')
- SPLIT = Name(value='split')
- SUBGRAPH = Name(value='subgraph')
- SUBSTRING = Name(value='substring')
- SUM = Name(value='sum')
- TAIL = Name(value='tail')
- TIMES = Name(value='times')
- TIME_LIMIT = Name(value='timeLimit')
- TO = Name(value='to')
- TO_E = Name(value='toE')
- TO_LOWER = Name(value='toLower')
- TO_UPPER = Name(value='toUpper')
- TO_V = Name(value='toV')
- TREE = Name(value='tree')
- TRIM = Name(value='trim')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalMethod')
- UNFOLD = Name(value='unfold')
- UNION = Name(value='union')
- UNTIL = Name(value='until')
- V = Name(value='v')
- VALUE = Name(value='value')
- VALUES = Name(value='values')
- VALUE_MAP = Name(value='valueMap')
- WHERE = Name(value='where')
- WITH = Name(value='with')
- WRITE = Name(value='write')
- class hydra.tinkerpop.gremlin.TraversalMethodAddE(value: T)
Bases:
Node[StringArgumentOrNestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodAddV(value: T)
Bases:
Node[Optional[StringArgumentOrNestedTraversal]]
- class hydra.tinkerpop.gremlin.TraversalMethodAggregate(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodAll(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.TraversalMethodAny(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.TraversalMethodAsBool
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodAsDate
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodAsNumber(value: T)
Bases:
Node[Optional[TraversalGTypeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodAsString(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodBoth(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodBothE(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodBothV
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodBranch(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodCall(value: T)
Bases:
Node[ServiceCall]
- class hydra.tinkerpop.gremlin.TraversalMethodChoose(value: T)
Bases:
Node[ChooseArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodCoalesce(value: T)
Bases:
Node[Sequence[NestedTraversal]]
- class hydra.tinkerpop.gremlin.TraversalMethodCoin(value: T)
Bases:
Node[NumericArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodCombine(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodConcat(value: T)
Bases:
Node[ConcatArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodConjoin(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodConnectedComponent
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodConstant(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodCount(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodCyclicPath
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodDateAdd(value: T)
Bases:
Node[DateAddArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodDateDiff(value: T)
Bases:
Node[DateDiffArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodDifference(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodDiscard
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodDisjunct(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodDrop
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodE(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodElement(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodElementMap(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodEmit(value: T)
Bases:
Node[Optional[PredicateOrTraversal]]
- class hydra.tinkerpop.gremlin.TraversalMethodFilter(value: T)
Bases:
Node[PredicateOrTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodFlatMap(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodFormat(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodGroupCount(value: T)
Bases:
Node[Optional[StringArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodHasId(value: T)
Bases:
Node[PredicateOrObjects]
- class hydra.tinkerpop.gremlin.TraversalMethodHasKey(value: T)
Bases:
Node[PredicateOrStrings]
- class hydra.tinkerpop.gremlin.TraversalMethodHasLabel(value: T)
Bases:
Node[PredicateOrStrings]
- class hydra.tinkerpop.gremlin.TraversalMethodHasNot(value: T)
Bases:
Node[StringNullableArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodHasValue(value: T)
Bases:
Node[PredicateOrObjects]
- class hydra.tinkerpop.gremlin.TraversalMethodId
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodIdentity
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodIn(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodInE(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodInV
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodIndex
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodInject(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodIntersect(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodIs(value: T)
Bases:
Node[PredicateOrObject]
- class hydra.tinkerpop.gremlin.TraversalMethodKey
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodLTrim(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodLabel
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodLength(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodLimit(value: T)
Bases:
Node[ScopeAndInteger]
- class hydra.tinkerpop.gremlin.TraversalMethodLocal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodMap(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodMatch(value: T)
Bases:
Node[Sequence[NestedTraversal]]
- class hydra.tinkerpop.gremlin.TraversalMethodMath(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodMax(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodMean(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodMerge(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodMin(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodNone(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.TraversalMethodNot(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodOption(value: T)
Bases:
Node[OptionArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodOptional(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodOrder(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodOtherV
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodOut(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodOutE(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodOutV
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodPageRank(value: T)
Bases:
Node[Optional[NumericArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodPath
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodPeerPressure
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodProduct(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodProfile(value: T)
Bases:
Node[Optional[StringArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodProperties(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodProperty(value: T)
Bases:
Node[PropertyArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodPropertyMap(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodRTrim(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodRead
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodRepeat(value: T)
Bases:
Node[RepeatArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodReplace(value: T)
Bases:
Node[ReplaceArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodReverse
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodSack(value: T)
Bases:
Node[Optional[TraversalBiFunctionArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodSample(value: T)
Bases:
Node[SampleByScope]
- class hydra.tinkerpop.gremlin.TraversalMethodSelect(value: T)
Bases:
Node[SelectArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodShortestPath
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodSideEffect(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodSimplePath
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodSkip(value: T)
Bases:
Node[ScopeAndInteger]
- class hydra.tinkerpop.gremlin.TraversalMethodSubgraph(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodSubstring(value: T)
Bases:
Node[SubstringArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodSum(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodTimeLimit(value: T)
Bases:
Node[IntegerArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodTimes(value: T)
Bases:
Node[IntegerArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodToE(value: T)
Bases:
Node[DirectionAndVarargs]
- class hydra.tinkerpop.gremlin.TraversalMethodToLower(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodToUpper(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodToV(value: T)
Bases:
Node[TraversalDirectionArgument]
- class hydra.tinkerpop.gremlin.TraversalMethodTrim(value: T)
Bases:
Node[Optional[TraversalScopeArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodUnfold
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodUnion(value: T)
Bases:
Node[Sequence[NestedTraversal]]
- class hydra.tinkerpop.gremlin.TraversalMethodUntil(value: T)
Bases:
Node[PredicateOrTraversal]
- class hydra.tinkerpop.gremlin.TraversalMethodV(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodValue
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalMethodValueMap(value: T)
Bases:
Node[ValueMapArgs]
- class hydra.tinkerpop.gremlin.TraversalMethodValues(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.TraversalMethodWrite
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalOperator(*values)
Bases:
EnumA Gremlin traversal operator.
- ADD_ALL = Name(value='addAll')
- AND = Name(value='and')
- ASSIGN = Name(value='assign')
- DIV = Name(value='div')
- MAX = Name(value='max')
- MIN = Name(value='min')
- MINUS = Name(value='minus')
- MULT = Name(value='mult')
- OR = Name(value='or')
- SUM = Name(value='sum')
- SUM_LONG = Name(value='sumLong')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalOperator')
- class hydra.tinkerpop.gremlin.TraversalOrder(*values)
Bases:
EnumA Gremlin sort order: ascending, descending, or shuffle.
- ASC = Name(value='asc')
- DESC = Name(value='desc')
- SHUFFLE = Name(value='shuffle')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalOrder')
- class hydra.tinkerpop.gremlin.TraversalOrderArgument
Bases:
objectTraversalOrderArgumentValue | TraversalOrderArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalOrderArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalOrderArgumentValue(value: T)
Bases:
Node[TraversalOrder]
- class hydra.tinkerpop.gremlin.TraversalOrderArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalPick(*values)
Bases:
EnumA Gremlin Pick selector: any or none.
- ANY = Name(value='any')
- NONE = Name(value='none')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalPick')
- UNPRODUCTIVE = Name(value='unproductive')
- class hydra.tinkerpop.gremlin.TraversalPop(*values)
Bases:
EnumA Gremlin Pop selector: first, last, all, or mixed.
- ALL = Name(value='all')
- FIRST = Name(value='first')
- LAST = Name(value='last')
- MIXED = Name(value='mixed')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalPop')
- class hydra.tinkerpop.gremlin.TraversalPopArgument
Bases:
objectTraversalPopArgumentValue | TraversalPopArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalPopArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalPopArgumentValue(value: T)
Bases:
Node[TraversalPop]
- class hydra.tinkerpop.gremlin.TraversalPopArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalPredicate
Bases:
objectTraversalPredicateEq | TraversalPredicateNeq | TraversalPredicateLt | TraversalPredicateLte | TraversalPredicateGt | TraversalPredicateGte | TraversalPredicateInside | TraversalPredicateOutside | TraversalPredicateBetween | TraversalPredicateWithin | TraversalPredicateWithout | TraversalPredicateNot | TraversalPredicateStartingWith | TraversalPredicateNotStartingWith | TraversalPredicateEndingWith | TraversalPredicateNotEndingWith | TraversalPredicateContaining | TraversalPredicateNotContaining | TraversalPredicateRegex | TraversalPredicateNotRegex | TraversalPredicateTypeOf | TraversalPredicateAnd | TraversalPredicateOr | TraversalPredicateNegate
- AND = Name(value='and')
- BETWEEN = Name(value='between')
- CONTAINING = Name(value='containing')
- ENDING_WITH = Name(value='endingWith')
- EQ = Name(value='eq')
- GT = Name(value='gt')
- GTE = Name(value='gte')
- INSIDE = Name(value='inside')
- LT = Name(value='lt')
- LTE = Name(value='lte')
- NEGATE = Name(value='negate')
- NEQ = Name(value='neq')
- NOT = Name(value='not')
- NOT_CONTAINING = Name(value='notContaining')
- NOT_ENDING_WITH = Name(value='notEndingWith')
- NOT_REGEX = Name(value='notRegex')
- NOT_STARTING_WITH = Name(value='notStartingWith')
- OR = Name(value='or')
- OUTSIDE = Name(value='outside')
- REGEX = Name(value='regex')
- STARTING_WITH = Name(value='startingWith')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalPredicate')
- TYPE_OF = Name(value='typeOf')
- WITHIN = Name(value='within')
- WITHOUT = Name(value='without')
- class hydra.tinkerpop.gremlin.TraversalPredicateAnd(value: T)
Bases:
Node[TwoTraversalPredicates]
- class hydra.tinkerpop.gremlin.TraversalPredicateBetween(value: T)
Bases:
Node[RangeArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateContaining(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateEndingWith(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateEq(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateGt(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateGte(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateInside(value: T)
Bases:
Node[RangeArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateLt(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateLte(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateNegate(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.TraversalPredicateNeq(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateNot(value: T)
Bases:
Node[TraversalPredicate]
- class hydra.tinkerpop.gremlin.TraversalPredicateNotContaining(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateNotEndingWith(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateNotRegex(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateNotStartingWith(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateOr(value: T)
Bases:
Node[TwoTraversalPredicates]
- class hydra.tinkerpop.gremlin.TraversalPredicateOutside(value: T)
Bases:
Node[RangeArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateRegex(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateStartingWith(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalPredicateWithin(value: T)
Bases:
Node[Optional[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalPredicateWithout(value: T)
Bases:
Node[Optional[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalSackMethodArgument
Bases:
objectTraversalSackMethodArgumentValue | TraversalSackMethodArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalSackMethodArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalSackMethodArgumentValue
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalSackMethodArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalScope(*values)
Bases:
EnumA Gremlin traversal scope: local or global.
- GLOBAL = Name(value='global')
- LOCAL = Name(value='local')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalScope')
- class hydra.tinkerpop.gremlin.TraversalScopeArgument
Bases:
objectTraversalScopeArgumentValue | TraversalScopeArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalScopeArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalScopeArgumentValue(value: T)
Bases:
Node[TraversalScope]
- class hydra.tinkerpop.gremlin.TraversalScopeArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TraversalSource(value: T)
Bases:
Node[Sequence[TraversalSourceSelfMethod]]A Gremlin traversal source: g, or a variable bound to one.
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalSource')
- class hydra.tinkerpop.gremlin.TraversalSourceQuery(source: TraversalSource, transaction_part: object)
Bases:
objectA query built from a Gremlin traversal source.
- class Builder(_source: 'TraversalSource' = None, _transaction_part: 'Optional[TransactionPart]' = None)
Bases:
object- build()
- source(source)
- transaction_part(transaction_part)
- SOURCE = Name(value='source')
- TRANSACTION_PART = Name(value='transactionPart')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalSourceQuery')
- static builder()
- source: TraversalSource
- with_source(source)
- with_transaction_part(transaction_part)
- class hydra.tinkerpop.gremlin.TraversalSourceSelfMethod
Bases:
objectTraversalSourceSelfMethodWithBulk | TraversalSourceSelfMethodWithPath | TraversalSourceSelfMethodWithSack | TraversalSourceSelfMethodWithSideEffect | TraversalSourceSelfMethodWithStrategies | TraversalSourceSelfMethodWithoutStrategies | TraversalSourceSelfMethodWith
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalSourceSelfMethod')
- WITH = Name(value='with')
- WITHOUT_STRATEGIES = Name(value='withoutStrategies')
- WITH_BULK = Name(value='withBulk')
- WITH_PATH = Name(value='withPath')
- WITH_SACK = Name(value='withSack')
- WITH_SIDE_EFFECT = Name(value='withSideEffect')
- WITH_STRATEGIES = Name(value='withStrategies')
- class hydra.tinkerpop.gremlin.TraversalSourceSelfMethodWith(value: T)
Bases:
Node[StringAndOptionalObject]
- class hydra.tinkerpop.gremlin.TraversalSourceSelfMethodWithPath
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalSourceSelfMethodWithSack(value: T)
Bases:
Node[WithSackArgs]
- class hydra.tinkerpop.gremlin.TraversalSourceSelfMethodWithSideEffect(value: T)
Bases:
Node[StringAndObject]
- class hydra.tinkerpop.gremlin.TraversalSourceSelfMethodWithStrategies(value: T)
Bases:
Node[Sequence[TraversalStrategy]]
- class hydra.tinkerpop.gremlin.TraversalSourceSelfMethodWithoutStrategies(value: T)
Bases:
Node[Sequence[Identifier]]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethod
Bases:
objectTraversalSourceSpawnMethodAddE | TraversalSourceSpawnMethodAddV | TraversalSourceSpawnMethodE | TraversalSourceSpawnMethodV | TraversalSourceSpawnMethodMergeV | TraversalSourceSpawnMethodMergeE | TraversalSourceSpawnMethodInject | TraversalSourceSpawnMethodIo | TraversalSourceSpawnMethodCall | TraversalSourceSpawnMethodUnion
- ADD_E = Name(value='addE')
- ADD_V = Name(value='addV')
- CALL = Name(value='call')
- E = Name(value='e')
- INJECT = Name(value='inject')
- IO = Name(value='io')
- MERGE_E = Name(value='mergeE')
- MERGE_V = Name(value='mergeV')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalSourceSpawnMethod')
- UNION = Name(value='union')
- V = Name(value='v')
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodAddE(value: T)
Bases:
Node[StringArgumentOrNestedTraversal]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodAddV(value: T)
Bases:
Node[Optional[StringArgumentOrNestedTraversal]]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodCall(value: T)
Bases:
Node[Optional[ServiceCall]]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodE(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodInject(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodIo(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodUnion(value: T)
Bases:
Node[Sequence[NestedTraversal]]
- class hydra.tinkerpop.gremlin.TraversalSourceSpawnMethodV(value: T)
Bases:
Node[Sequence[GenericLiteralArgument]]
- class hydra.tinkerpop.gremlin.TraversalStrategy(new: bool, class_: Identifier, configurations: Sequence[Configuration])
Bases:
objectA Gremlin traversal strategy reference.
- class Builder(_new: 'bool' = None, _class_: 'Identifier' = None, _configurations: 'Sequence[Configuration]' = None)
Bases:
object- build()
- class_(class_)
- configurations(configurations)
- new(new)
- CLASS = Name(value='class')
- CONFIGURATIONS = Name(value='configurations')
- NEW = Name(value='new')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalStrategy')
- static builder()
- class_: Identifier
- configurations: Sequence[Configuration]
- new: bool
- with_class_(class_)
- with_configurations(configurations)
- with_new(new)
- class hydra.tinkerpop.gremlin.TraversalTerminalMethod
Bases:
objectTraversalTerminalMethodExplain | TraversalTerminalMethodIterate | TraversalTerminalMethodHasNext | TraversalTerminalMethodTryNext | TraversalTerminalMethodNext | TraversalTerminalMethodToList | TraversalTerminalMethodToSet | TraversalTerminalMethodToBulkSet
- EXPLAIN = Name(value='explain')
- HAS_NEXT = Name(value='hasNext')
- ITERATE = Name(value='iterate')
- NEXT = Name(value='next')
- TO_BULK_SET = Name(value='toBulkSet')
- TO_LIST = Name(value='toList')
- TO_SET = Name(value='toSet')
- TRY_NEXT = Name(value='tryNext')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalTerminalMethod')
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodExplain
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodHasNext
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodIterate
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodNext(value: T)
Bases:
Node[Optional[IntegerLiteral]]
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodToBulkSet
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodToList
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodToSet
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalTerminalMethodTryNext
Bases:
object
- class hydra.tinkerpop.gremlin.TraversalToken(*values)
Bases:
EnumA Gremlin element token: id, label, key, or value.
- ID = Name(value='id')
- KEY = Name(value='key')
- LABEL = Name(value='label')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalToken')
- VALUE = Name(value='value')
- class hydra.tinkerpop.gremlin.TraversalTokenArgument
Bases:
objectTraversalTokenArgumentValue | TraversalTokenArgumentVariable
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TraversalTokenArgument')
- VALUE = Name(value='value')
- VARIABLE = Name(value='variable')
- class hydra.tinkerpop.gremlin.TraversalTokenArgumentValue(value: T)
Bases:
Node[TraversalToken]
- class hydra.tinkerpop.gremlin.TraversalTokenArgumentVariable(value: T)
Bases:
Node[Identifier]
- class hydra.tinkerpop.gremlin.TwoTraversalPredicates(left: TraversalPredicate, right: TraversalPredicate)
Bases:
objectA pair of traversal predicates, as used in a between-style filter.
- class Builder(_left: 'TraversalPredicate' = None, _right: 'TraversalPredicate' = None)
Bases:
object- build()
- left(left)
- right(right)
- LEFT = Name(value='left')
- RIGHT = Name(value='right')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TwoTraversalPredicates')
- static builder()
- left: TraversalPredicate
- right: TraversalPredicate
- with_left(left)
- with_right(right)
- class hydra.tinkerpop.gremlin.TypeOfArg
Bases:
objectTypeOfArgGType | TypeOfArgString
- G_TYPE = Name(value='gType')
- STRING = Name(value='string')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.TypeOfArg')
- class hydra.tinkerpop.gremlin.TypeOfArgGType(value: T)
Bases:
Node[TraversalGType]
- class hydra.tinkerpop.gremlin.TypeOfArgString(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.ValueMapArgs
Bases:
objectValueMapArgsString | ValueMapArgsBoolean
- BOOLEAN = Name(value='boolean')
- STRING = Name(value='string')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ValueMapArgs')
- class hydra.tinkerpop.gremlin.ValueMapArgsBoolean(value: T)
Bases:
Node[ValueMapBooleanArgs]
- class hydra.tinkerpop.gremlin.ValueMapArgsString(value: T)
Bases:
Node[Sequence[StringNullableArgument]]
- class hydra.tinkerpop.gremlin.ValueMapBooleanArgs(value: BooleanArgument, keys: object)
Bases:
objectThe boolean-flag arguments of a Gremlin valueMap() step.
- class Builder(_value: 'BooleanArgument' = None, _keys: 'Optional[Sequence[StringNullableArgument]]' = None)
Bases:
object- build()
- keys(keys)
- value(value)
- KEYS = Name(value='keys')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.ValueMapBooleanArgs')
- VALUE = Name(value='value')
- static builder()
- value: BooleanArgument
- with_keys(keys)
- with_value(value)
- class hydra.tinkerpop.gremlin.WhereArgs
Bases:
objectWhereArgsPredicate | WhereArgsString | WhereArgsTraversal
- PREDICATE = Name(value='predicate')
- STRING = Name(value='string')
- TRAVERSAL = Name(value='traversal')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WhereArgs')
- class hydra.tinkerpop.gremlin.WhereArgsPredicate(value: T)
Bases:
Node[WhereWithPredicateArgs]
- class hydra.tinkerpop.gremlin.WhereArgsString(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.WhereArgsTraversal(value: T)
Bases:
Node[NestedTraversal]
- class hydra.tinkerpop.gremlin.WhereWithPredicateArgs(left_arg: object, predicate: TraversalPredicate)
Bases:
objectThe arguments of a Gremlin where() step qualified by a predicate.
- class Builder(_left_arg: 'Optional[StringArgument]' = None, _predicate: 'TraversalPredicate' = None)
Bases:
object- build()
- left_arg(left_arg)
- predicate(predicate)
- LEFT_ARG = Name(value='leftArg')
- PREDICATE = Name(value='predicate')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WhereWithPredicateArgs')
- static builder()
- predicate: TraversalPredicate
- with_left_arg(left_arg)
- with_predicate(predicate)
- class hydra.tinkerpop.gremlin.WithArgs(keys: WithArgsKeys, values: object)
Bases:
objectThe arguments of a Gremlin with() modulator.
- class Builder(_keys: 'WithArgsKeys' = None, _values: 'Optional[WithArgsValues]' = None)
Bases:
object- build()
- keys(keys)
- values(values)
- KEYS = Name(value='keys')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WithArgs')
- VALUES = Name(value='values')
- static builder()
- keys: WithArgsKeys
- with_keys(keys)
- with_values(values)
- class hydra.tinkerpop.gremlin.WithArgsKeys
Bases:
objectWithArgsKeysWithOption | WithArgsKeysString
- STRING = Name(value='string')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WithArgsKeys')
- WITH_OPTION = Name(value='withOption')
- class hydra.tinkerpop.gremlin.WithArgsKeysString(value: T)
Bases:
Node[StringArgument]
- class hydra.tinkerpop.gremlin.WithArgsKeysWithOption(value: T)
Bases:
Node[WithOptionKeys]
- class hydra.tinkerpop.gremlin.WithArgsValues
Bases:
objectWithArgsValuesWithOptions | WithArgsValuesIo | WithArgsValuesObject
- IO = Name(value='io')
- OBJECT = Name(value='object')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WithArgsValues')
- WITH_OPTIONS = Name(value='withOptions')
- class hydra.tinkerpop.gremlin.WithArgsValuesIo(value: T)
Bases:
Node[IoOptionsValues]
- class hydra.tinkerpop.gremlin.WithArgsValuesObject(value: T)
Bases:
Node[GenericLiteralArgument]
- class hydra.tinkerpop.gremlin.WithArgsValuesWithOptions(value: T)
Bases:
Node[WithOptionsValues]
- class hydra.tinkerpop.gremlin.WithOptionKeys
Bases:
objectWithOptionKeysShortestPath | WithOptionKeysConnectedComponent | WithOptionKeysPageRank | WithOptionKeysPeerPressure | WithOptionKeysIo | WithOptionKeysWithOptionsTokens | WithOptionKeysWithOptionsIndexer
- CONNECTED_COMPONENT = Name(value='connectedComponent')
- IO = Name(value='io')
- PAGE_RANK = Name(value='pageRank')
- PEER_PRESSURE = Name(value='peerPressure')
- SHORTEST_PATH = Name(value='shortestPath')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WithOptionKeys')
- WITH_OPTIONS_INDEXER = Name(value='withOptionsIndexer')
- WITH_OPTIONS_TOKENS = Name(value='withOptionsTokens')
- class hydra.tinkerpop.gremlin.WithOptionKeysConnectedComponent(value: T)
Bases:
Node[ConnectedComponentConstants]
- class hydra.tinkerpop.gremlin.WithOptionKeysIo(value: T)
Bases:
Node[IoOptionsKeys]
- class hydra.tinkerpop.gremlin.WithOptionKeysPageRank(value: T)
Bases:
Node[PageRankConstants]
- class hydra.tinkerpop.gremlin.WithOptionKeysPeerPressure(value: T)
Bases:
Node[PeerPressureConstants]
- class hydra.tinkerpop.gremlin.WithOptionKeysShortestPath(value: T)
Bases:
Node[ShortestPathConstants]
- class hydra.tinkerpop.gremlin.WithOptionKeysWithOptionsIndexer
Bases:
object
- class hydra.tinkerpop.gremlin.WithOptionKeysWithOptionsTokens
Bases:
object
- class hydra.tinkerpop.gremlin.WithOptionsValues(*values)
Bases:
EnumThe named option values accepted by a Gremlin with() modulator.
- ALL = Name(value='all')
- IDS = Name(value='ids')
- KEYS = Name(value='keys')
- LABELS = Name(value='labels')
- LIST = Name(value='list')
- MAP = Name(value='map')
- NONE = Name(value='none')
- TOKENS = Name(value='tokens')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WithOptionsValues')
- VALUES = Name(value='values')
- class hydra.tinkerpop.gremlin.WithSackArgs(initial_value: GenericLiteralArgument, bi_function: object)
Bases:
objectThe arguments of a Gremlin withSack() step.
- BI_FUNCTION = Name(value='biFunction')
- class Builder(_initial_value: 'GenericLiteralArgument' = None, _bi_function: 'Optional[TraversalBiFunctionArgument]' = None)
Bases:
object- bi_function(bi_function)
- build()
- initial_value(initial_value)
- INITIAL_VALUE = Name(value='initialValue')
- TYPE_ = Name(value='hydra.tinkerpop.gremlin.WithSackArgs')
- static builder()
- initial_value: GenericLiteralArgument
- with_bi_function(bi_function)
- with_initial_value(initial_value)