Package org.umlg.sqlg.structure
Interface SqlgTraversalDsl<S,E>
- All Superinterfaces:
AutoCloseable,Cloneable,org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,,E> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin<S,,E> Iterator<E>,Serializable,org.apache.tinkerpop.gremlin.process.traversal.Traversal<S,,E> org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S,E>
- All Known Subinterfaces:
SqlgTraversal<S,E>
- All Known Implementing Classes:
DefaultSqlgTraversal
public interface SqlgTraversalDsl<S,E>
extends org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin<S,E>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin<S extends Object,E extends Object>, org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Symbols Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin<S extends Object,E extends Object>, org.apache.tinkerpop.gremlin.process.traversal.Traversal.Exceptions, org.apache.tinkerpop.gremlin.process.traversal.Traversal.Symbols -
Method Summary
Modifier and TypeMethodDescriptiondefault <R> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,R> cosineDistance(String columnName, String source, float[] target) default org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,org.apache.tinkerpop.gremlin.process.traversal.Path> dijkstra(long startVid, long endVid, boolean directed) default org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,org.apache.tinkerpop.gremlin.process.traversal.Path> default org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,org.apache.tinkerpop.gremlin.process.traversal.Path> default org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,org.apache.tinkerpop.gremlin.process.traversal.Path> default <R> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,R> default <R> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,R> hammingDistance(String columnName, String source, boolean[] target) default <R> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,R> innerProduct(String columnName, String source, float[] target) default <R> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,R> jaccardDistance(String columnName, String source, boolean[] target) default <R> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,R> l1distance(String columnName, String source, float[] target) default <R> org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,R> l2distance(String columnName, String source, float[] target) Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal
addE, addE, addV, addV, addV, aggregate, aggregate, all, and, any, as, asAdmin, asDate, asString, asString, barrier, barrier, barrier, both, bothE, bothV, branch, branch, by, by, by, by, by, by, by, by, by, by, call, call, call, call, cap, choose, choose, choose, choose, choose, choose, coalesce, coin, combine, concat, concat, conjoin, connectedComponent, constant, count, count, cyclicPath, dateAdd, dateDiff, dateDiff, dedup, dedup, difference, disjunct, drop, E, element, elementMap, emit, emit, emit, fail, fail, filter, filter, flatMap, flatMap, fold, fold, format, from, from, from, group, group, groupCount, groupCount, has, has, has, has, has, has, has, has, has, hasId, hasId, hasKey, hasKey, hasLabel, hasLabel, hasNot, hasValue, hasValue, id, identity, in, index, inE, inject, intersect, inV, is, is, key, label, length, length, limit, limit, local, loops, loops, lTrim, lTrim, map, map, match, math, max, max, mean, mean, merge, mergeE, mergeE, mergeE, mergeV, mergeV, mergeV, min, min, none, not, option, option, option, option, optional, or, order, order, otherV, out, outE, outV, pageRank, pageRank, path, peerPressure, product, profile, profile, program, project, properties, property, property, property, propertyMap, range, range, read, repeat, repeat, replace, replace, reverse, rTrim, rTrim, sack, sack, sample, sample, select, select, select, select, select, select, select, shortestPath, sideEffect, sideEffect, simplePath, skip, skip, split, split, store, subgraph, substring, substring, substring, substring, sum, sum, tail, tail, tail, tail, timeLimit, times, to, to, to, to, toE, toLower, toLower, toUpper, toUpper, toV, tree, tree, trim, trim, unfold, union, until, until, V, value, valueMap, valueMap, values, where, where, where, with, with, writeMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal.Admin
addStep, clone, iterateMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Traversal
close, explain, fill, forEachRemaining, forEachRemaining, next, notifyClose, promise, toBulkSet, toList, toSet, toStream, tryNextMethods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.Traversal.Admin
addStart, addStarts, addStep, applyStrategies, equals, getBytecode, getEndStep, getGraph, getParent, getSideEffects, getStartStep, getSteps, getStrategies, getTraversalSource, getTraverserGenerator, getTraverserRequirements, getTraverserSetSupplier, isLocked, isRoot, lock, nextTraverser, removeStep, removeStep, reset, setGraph, setParent, setSideEffects, setStrategies
-
Method Details
-
dijkstra
default org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversal<S,org.apache.tinkerpop.gremlin.process.traversal.Path> dijkstra(long startVid, long endVid, boolean directed) - Parameters:
startVid- sequence id of the start vertexendVid- sequence id of the end vertexdirected- is the graph directed or not- Returns:
- a @
Pathfrom startVid to endVid
-
dijkstra
-
dijkstra
-
dijkstra
-
fun
-
l2distance
-
l1distance
-
innerProduct
-
cosineDistance
-
hammingDistance
-
jaccardDistance
-