Uses of Interface
org.apache.tinkerpop.gremlin.structure.util.Attachable
-
-
Uses of Attachable in org.apache.tinkerpop.gremlin.process.remote.traversal
Subinterfaces of Attachable in org.apache.tinkerpop.gremlin.process.remote.traversal Modifier and Type Interface Description interfaceRemoteTraverser<T>Classes in org.apache.tinkerpop.gremlin.process.remote.traversal that implement Attachable Modifier and Type Class Description classAbstractRemoteTraverser<T>classDefaultRemoteTraverser<T> -
Uses of Attachable in org.apache.tinkerpop.gremlin.process.traversal
Subinterfaces of Attachable in org.apache.tinkerpop.gremlin.process.traversal Modifier and Type Interface Description static interfaceTraverser.Admin<T>The methods in System.Traverser are useful to underlying Step and Traversal implementations.Method parameters in org.apache.tinkerpop.gremlin.process.traversal with type arguments of type Attachable Modifier and Type Method Description TTraverser.Admin. attach(Function<Attachable<T>,T> method)Regenerate the detached traverser given its location at a particular vertex. -
Uses of Attachable in org.apache.tinkerpop.gremlin.process.traversal.traverser
Classes in org.apache.tinkerpop.gremlin.process.traversal.traverser that implement Attachable Modifier and Type Class Description classB_LP_NL_O_P_S_SE_SL_Traverser<T>classB_LP_NL_O_S_SE_SL_Traverser<T>classB_LP_O_P_S_SE_SL_Traverser<T>classB_LP_O_S_SE_SL_Traverser<T>classB_NL_O_S_SE_SL_Traverser<T>classB_O_S_SE_SL_Traverser<T>classB_O_Traverser<T>classLP_NL_O_OB_P_S_SE_SL_Traverser<T>classLP_NL_O_OB_S_SE_SL_Traverser<T>classLP_O_OB_P_S_SE_SL_Traverser<T>classLP_O_OB_S_SE_SL_Traverser<T>classNL_O_OB_S_SE_SL_Traverser<T>classO_OB_S_SE_SL_Traverser<T>classO_Traverser<T>classProjectedTraverser<T,P>Method parameters in org.apache.tinkerpop.gremlin.process.traversal.traverser with type arguments of type Attachable Modifier and Type Method Description TProjectedTraverser. attach(Function<Attachable<T>,T> method) -
Uses of Attachable in org.apache.tinkerpop.gremlin.process.traversal.traverser.util
Classes in org.apache.tinkerpop.gremlin.process.traversal.traverser.util that implement Attachable Modifier and Type Class Description classAbstractTraverser<T>classDummyTraverser<T>Similar to the EmptyTraverser, except the DummyTraverser can split.classEmptyTraverser<T>Method parameters in org.apache.tinkerpop.gremlin.process.traversal.traverser.util with type arguments of type Attachable Modifier and Type Method Description TAbstractTraverser. attach(Function<Attachable<T>,T> method)TEmptyTraverser. attach(Function<Attachable<T>,T> method) -
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.io
Method parameters in org.apache.tinkerpop.gremlin.structure.io with type arguments of type Attachable Modifier and Type Method Description EdgeGraphReader. readEdge(InputStream inputStream, Function<Attachable<Edge>,Edge> edgeAttachMethod)Reads a single edge from anInputStream.PropertyGraphReader. readProperty(InputStream inputStream, Function<Attachable<Property>,Property> propertyAttachMethod)Reads a single property from anInputStream.VertexGraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Reads a single vertex from anInputStream.VertexGraphReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)Reads a single vertex from anInputStream.VertexPropertyGraphReader. readVertexProperty(InputStream inputStream, Function<Attachable<VertexProperty>,VertexProperty> vertexPropertyAttachMethod)Reads a single vertex property from anInputStream.Iterator<Vertex>GraphReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)Reads a set of one or more vertices from anInputStreamwhich were written byGraphWriter.writeVertices(OutputStream, Iterator). -
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.io.graphml
Method parameters in org.apache.tinkerpop.gremlin.structure.io.graphml with type arguments of type Attachable Modifier and Type Method Description EdgeGraphMLReader. readEdge(InputStream inputStream, Function<Attachable<Edge>,Edge> edgeAttachMethod)This method is not supported for this reader.PropertyGraphMLReader. readProperty(InputStream inputStream, Function<Attachable<Property>,Property> propertyAttachMethod)This method is not supported for this reader.VertexGraphMLReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader.VertexGraphMLReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)This method is not supported for this reader.VertexPropertyGraphMLReader. readVertexProperty(InputStream inputStream, Function<Attachable<VertexProperty>,VertexProperty> vertexPropertyAttachMethod)This method is not supported for this reader.Iterator<Vertex>GraphMLReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)This method is not supported for this reader. -
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.io.graphson
Method parameters in org.apache.tinkerpop.gremlin.structure.io.graphson with type arguments of type Attachable Modifier and Type Method Description EdgeGraphSONReader. readEdge(InputStream inputStream, Function<Attachable<Edge>,Edge> edgeAttachMethod)Read anEdgefrom output generated byGraphSONWriter.writeEdge(OutputStream, Edge)or via anEdgepassed toGraphSONWriter.writeObject(OutputStream, Object).EdgeLegacyGraphSONReader. readEdge(InputStream inputStream, Function<Attachable<Edge>,Edge> edgeAttachMethod)This method is not supported for this reader.PropertyGraphSONReader. readProperty(InputStream inputStream, Function<Attachable<Property>,Property> propertyAttachMethod)Read aPropertyfrom output generated byGraphSONWriter.writeProperty(OutputStream, Property)or via anPropertypassed toGraphSONWriter.writeObject(OutputStream, Object).PropertyLegacyGraphSONReader. readProperty(InputStream inputStream, Function<Attachable<Property>,Property> propertyAttachMethod)This method is not supported for this reader.VertexGraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)Read aVertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph).VertexGraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)Read aVertexfrom output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph).VertexLegacyGraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod)This method is not supported for this reader.VertexLegacyGraphSONReader. readVertex(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)This method is not supported for this reader.VertexPropertyGraphSONReader. readVertexProperty(InputStream inputStream, Function<Attachable<VertexProperty>,VertexProperty> vertexPropertyAttachMethod)Read aVertexPropertyfrom output generated byGraphSONWriter.writeVertexProperty(OutputStream, VertexProperty)or via anVertexPropertypassed toGraphSONWriter.writeObject(OutputStream, Object).VertexPropertyLegacyGraphSONReader. readVertexProperty(InputStream inputStream, Function<Attachable<VertexProperty>,VertexProperty> vertexPropertyAttachMethod)This method is not supported for this reader.Iterator<Vertex>GraphSONReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)ReadVertexobjects from output generated by any of theGraphSONWriterwriteVertexorwriteVerticesmethods or byGraphSONWriter.writeGraph(OutputStream, Graph).Iterator<Vertex>LegacyGraphSONReader. readVertices(InputStream inputStream, Function<Attachable<Vertex>,Vertex> vertexAttachMethod, Function<Attachable<Edge>,Edge> edgeAttachMethod, Direction attachEdgesOfThisDirection)This method is not supported for this reader. -
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.io.gryo
-
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.util
Methods in org.apache.tinkerpop.gremlin.structure.util that return types with arguments of type Attachable Modifier and Type Method Description static <V> Function<Attachable<V>,V>Attachable.Method. create(Host hostVertexOrGraph)static <V> Function<Attachable<V>,V>Attachable.Method. get(Host hostVertexOrGraph)static <V> Function<Attachable<V>,V>Attachable.Method. getOrCreate(Host hostVertexOrGraph)Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type Attachable Modifier and Type Method Description static IllegalStateExceptionAttachable.Exceptions. canNotGetAttachableFromHostGraph(Attachable<?> attachable, Graph hostGraph)static IllegalStateExceptionAttachable.Exceptions. canNotGetAttachableFromHostVertex(Attachable<?> attachable, Vertex hostVertex)static EdgeAttachable.Method. createEdge(Attachable<Edge> attachableEdge, Graph hostGraph)static EdgeAttachable.Method. createEdge(Attachable<Edge> attachableEdge, Vertex hostVertex)static PropertyAttachable.Method. createProperty(Attachable<Property> attachableProperty, Graph hostGraph)static PropertyAttachable.Method. createProperty(Attachable<Property> attachableProperty, Vertex hostVertex)static VertexAttachable.Method. createVertex(Attachable<Vertex> attachableVertex, Graph hostGraph)static VertexAttachable.Method. createVertex(Attachable<Vertex> attachableVertex, Vertex hostVertex)static VertexPropertyAttachable.Method. createVertexProperty(Attachable<VertexProperty> attachableVertexProperty, Graph hostGraph)static VertexPropertyAttachable.Method. createVertexProperty(Attachable<VertexProperty> attachableVertexProperty, Vertex hostVertex)static Optional<Edge>Attachable.Method. getEdge(Attachable<Edge> attachableEdge, Graph hostGraph)static Optional<Edge>Attachable.Method. getEdge(Attachable<Edge> attachableEdge, Vertex hostVertex)static Optional<Property>Attachable.Method. getProperty(Attachable<Property> attachableProperty, Graph hostGraph)static Optional<Property>Attachable.Method. getProperty(Attachable<Property> attachableProperty, Vertex hostVertex)static Optional<Vertex>Attachable.Method. getVertex(Attachable<Vertex> attachableVertex, Graph hostGraph)static Optional<Vertex>Attachable.Method. getVertex(Attachable<Vertex> attachableVertex, Vertex hostVertex)static Optional<VertexProperty>Attachable.Method. getVertexProperty(Attachable<VertexProperty> attachableVertexProperty, Graph hostGraph)static Optional<VertexProperty>Attachable.Method. getVertexProperty(Attachable<VertexProperty> attachableVertexProperty, Vertex hostVertex)static IllegalArgumentExceptionAttachable.Exceptions. providedAttachableMustContainAGraphObject(Attachable<?> attachable)Method parameters in org.apache.tinkerpop.gremlin.structure.util with type arguments of type Attachable Modifier and Type Method Description default VAttachable. attach(Function<Attachable<V>,V> method)Provide a way to attach anAttachableimplementation to a host. -
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.util.detached
Classes in org.apache.tinkerpop.gremlin.structure.util.detached that implement Attachable Modifier and Type Class Description classDetachedEdgeclassDetachedElement<E>classDetachedPathclassDetachedProperty<V>classDetachedVertexclassDetachedVertexProperty<V>Method parameters in org.apache.tinkerpop.gremlin.structure.util.detached with type arguments of type Attachable Modifier and Type Method Description PathDetachedPath. attach(Function<Attachable<Path>,Path> method) -
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.util.reference
Classes in org.apache.tinkerpop.gremlin.structure.util.reference that implement Attachable Modifier and Type Class Description classReferenceEdgeclassReferenceElement<E extends Element>classReferencePathclassReferenceProperty<V>classReferenceVertexclassReferenceVertexProperty<V>Method parameters in org.apache.tinkerpop.gremlin.structure.util.reference with type arguments of type Attachable Modifier and Type Method Description PathReferencePath. attach(Function<Attachable<Path>,Path> method) -
Uses of Attachable in org.apache.tinkerpop.gremlin.structure.util.star
Classes in org.apache.tinkerpop.gremlin.structure.util.star that implement Attachable Modifier and Type Class Description classStarGraph.StarEdgeclassStarGraph.StarElement<E extends Element>classStarGraph.StarInEdgeclassStarGraph.StarOutEdgeclassStarGraph.StarProperty<V>classStarGraph.StarVertexclassStarGraph.StarVertexProperty<V>Method parameters in org.apache.tinkerpop.gremlin.structure.util.star with type arguments of type Attachable Modifier and Type Method Description static voidStarGraphGraphSONDeserializer. readStarGraphEdges(Function<Attachable<Edge>,Edge> edgeMaker, StarGraph starGraph, Map<String,Object> vertexData, String direction)A helper function for reading vertex edges from a serializedStarGraph(i.e.
-