Uses of Interface
org.apache.tinkerpop.gremlin.structure.Element
-
-
Uses of Element in org.apache.tinkerpop.gremlin
Method parameters in org.apache.tinkerpop.gremlin with type arguments of type Element Modifier and Type Method Description Object
GraphManager.ManagedGraphProvider. convertId(Object id, Class<? extends Element> c)
default Object
GraphProvider. convertId(Object id, Class<? extends Element> c)
Converts an identifier from a test to an identifier accepted by theGraph
instance. -
Uses of Element in org.apache.tinkerpop.gremlin.driver
Methods in org.apache.tinkerpop.gremlin.driver that return Element Modifier and Type Method Description Element
Result. getElement()
Gets the result item by casting it to anElement
. -
Uses of Element in org.apache.tinkerpop.gremlin.features
Method parameters in org.apache.tinkerpop.gremlin.features with type arguments of type Element Modifier and Type Method Description default String
World. convertIdToScript(Object id, Class<? extends Element> type)
Converts a graph element'sT.id
to a form that can be used in a script parsed by the grammar. -
Uses of Element in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential
Methods in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential with type parameters of type Element Modifier and Type Method Description static <A extends Element,B>
CredentialTraversal<A,Map<Object,B>>__. elementMap(String... propertyKeys)
static <A extends Element>
CredentialTraversal<A,Object>__. id()
static <A extends Element>
CredentialTraversal<A,String>__. label()
static <A extends Element,B>
CredentialTraversal<A,? extends Property<B>>__. properties(String... propertyKeys)
static <A extends Element,B>
CredentialTraversal<A,Map<String,B>>__. propertyMap(String... propertyKeys)
static <A extends Element,B>
CredentialTraversal<A,Map<Object,B>>__. valueMap(boolean includeTokens, String... propertyKeys)
static <A extends Element,B>
CredentialTraversal<A,Map<Object,B>>__. valueMap(String... propertyKeys)
static <A extends Element,B>
CredentialTraversal<A,B>__. values(String... propertyKeys)
Methods in org.apache.tinkerpop.gremlin.groovy.jsr223.dsl.credential that return types with arguments of type Element Modifier and Type Method Description static <A,B>
CredentialTraversal<A,Element>__. element()
default CredentialTraversal<S,Element>
CredentialTraversal. element()
-
Uses of Element in org.apache.tinkerpop.gremlin.groovy.loaders
Methods in org.apache.tinkerpop.gremlin.groovy.loaders with parameters of type Element Modifier and Type Method Description static Object
SugarLoader.ElementCategory. get(Element element, String key)
static Object
SugarLoader.ElementCategory. set(Element element, String key, Object value)
-
Uses of Element in org.apache.tinkerpop.gremlin.process.computer.util
Classes in org.apache.tinkerpop.gremlin.process.computer.util that implement Element Modifier and Type Class Description class
ComputerGraph.ComputerAdjacentVertex
class
ComputerGraph.ComputerEdge
class
ComputerGraph.ComputerElement
class
ComputerGraph.ComputerVertex
class
ComputerGraph.ComputerVertexProperty<V>
Methods in org.apache.tinkerpop.gremlin.process.computer.util that return Element Modifier and Type Method Description Element
ComputerGraph.ComputerProperty. element()
Element
ComputerGraph.ComputerElement. getBaseElement()
Constructors in org.apache.tinkerpop.gremlin.process.computer.util with parameters of type Element Constructor Description ComputerElement(Element element)
-
Uses of Element in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph
Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph with type parameters of type Element Modifier and Type Method Description static <A extends Element,B>
GraphTraversal<A,Map<Object,B>>__. elementMap(String... propertyKeys)
static <A extends Element>
GraphTraversal<A,Object>__. id()
static <A extends Element>
GraphTraversal<A,String>__. label()
static <A extends Element,B>
GraphTraversal<A,? extends Property<B>>__. properties(String... propertyKeys)
static <A extends Element,B>
GraphTraversal<A,Map<String,B>>__. propertyMap(String... propertyKeys)
static <A extends Element,B>
GraphTraversal<A,Map<Object,B>>__. valueMap(boolean includeTokens, String... propertyKeys)
Deprecated.As of release 3.4.0, deprecated in favor of__.valueMap(String...)
in conjunction withGraphTraversal.with(String, Object)
.static <A extends Element,B>
GraphTraversal<A,Map<Object,B>>__. valueMap(String... propertyKeys)
static <A extends Element,B>
GraphTraversal<A,B>__. values(String... propertyKeys)
Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that return types with arguments of type Element Modifier and Type Method Description static <A,B>
GraphTraversal<A,Element>__. element()
default GraphTraversal<S,Element>
GraphTraversal. element()
-
Uses of Element in org.apache.tinkerpop.gremlin.process.traversal.step.filter
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.filter with type parameters of type Element Modifier and Type Class Description class
HasStep<S extends Element>
-
Uses of Element in org.apache.tinkerpop.gremlin.process.traversal.step.map
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.map with type parameters of type Element Modifier and Type Class Description class
ElementStep<P extends Property,E extends Element>
Traverse from a Property to its Element.class
GraphStep<S,E extends Element>
class
IdStep<S extends Element>
class
LabelStep<S extends Element>
class
VertexStep<E extends Element>
Fields in org.apache.tinkerpop.gremlin.process.traversal.step.map with type parameters of type Element Modifier and Type Field Description protected Traversal.Admin<Element,? extends Property>
PropertyMapStep. propertyTraversal
Method parameters in org.apache.tinkerpop.gremlin.process.traversal.step.map with type arguments of type Element Modifier and Type Method Description protected Iterator<E>
PropertiesStep. flatMap(Traverser.Admin<Element> traverser)
protected Map<K,E>
ElementMapStep. map(Traverser.Admin<Element> traverser)
protected Map<K,E>
PropertyMapStep. map(Traverser.Admin<Element> traverser)
void
PropertyMapStep. setPropertyTraversal(Traversal.Admin<Element,? extends Property> propertyTraversal)
-
Uses of Element in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect
Classes in org.apache.tinkerpop.gremlin.process.traversal.step.sideEffect with type parameters of type Element Modifier and Type Class Description class
AddPropertyStep<S extends Element>
-
Uses of Element in org.apache.tinkerpop.gremlin.process.traversal.step.util
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util that return types with arguments of type Element Modifier and Type Method Description Function<Element,V>
ElementFunctionComparator. getElementFunction()
Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type Element Modifier and Type Method Description int
ElementFunctionComparator. compare(Element elementA, Element elementB)
int
ElementValueComparator. compare(Element elementA, Element elementB)
boolean
HasContainer. test(Element element)
static boolean
HasContainer. testAll(Element element, List<HasContainer> hasContainers)
protected boolean
HasContainer. testId(Element element)
protected boolean
HasContainer. testIdAsString(Element element)
protected boolean
HasContainer. testLabel(Element element)
Constructor parameters in org.apache.tinkerpop.gremlin.process.traversal.step.util with type arguments of type Element Constructor Description ElementFunctionComparator(Function<Element,V> elementFunction, Comparator<V> valueComparator)
-
Uses of Element in org.apache.tinkerpop.gremlin.process.traversal.step.util.event
Constructors in org.apache.tinkerpop.gremlin.process.traversal.step.util.event with parameters of type Element Constructor Description ElementPropertyChangedEvent(Element element, Property oldValue, Object newValue, Object... vertexPropertyKeyValues)
ElementPropertyEvent(Element element, Property oldValue, Object newValue, Object... vertexPropertyKeyValues)
-
Uses of Element in org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration
Constructor parameters in org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration with type arguments of type Element Constructor Description TypeChecker(Class<? extends Element> toCheck)
-
Uses of Element in org.apache.tinkerpop.gremlin.structure
Subinterfaces of Element in org.apache.tinkerpop.gremlin.structure Modifier and Type Interface Description interface
Edge
interface
Vertex
interface
VertexProperty<V>
Methods in org.apache.tinkerpop.gremlin.structure that return Element Modifier and Type Method Description Element
Property. element()
Get the element that this property is associated with.Methods in org.apache.tinkerpop.gremlin.structure with parameters of type Element Modifier and Type Method Description abstract Object
T. apply(Element element)
static IllegalStateException
Property.Exceptions. propertyDoesNotExist(Element element, String key)
-
Uses of Element in org.apache.tinkerpop.gremlin.structure.util
Fields in org.apache.tinkerpop.gremlin.structure.util with type parameters of type Element Modifier and Type Field Description static Comparator<Element>
Comparators. ELEMENT_COMPARATOR
Methods in org.apache.tinkerpop.gremlin.structure.util with parameters of type Element Modifier and Type Method Description static boolean
ElementHelper. areEqual(Element a, Object b)
A standard method for determining if twoElement
objects are equal.static void
ElementHelper. attachProperties(Element element, Object... propertyKeyValues)
Assign key/value pairs as properties to anElement
.static Object[]
ElementHelper. getProperties(Element element, boolean includeId, boolean includeLabel, Set<String> propertiesToCopy)
Retrieve the properties associated with a particular element.static int
ElementHelper. hashCode(Element element)
If twoElement
instances are equal, then they must have the same hash codes.static boolean
ElementHelper. haveEqualIds(Element a, Element b)
Simply tests if the value returned fromid()
areequal()
.static Map<String,Property>
ElementHelper. propertyMap(Element element, String... propertyKeys)
static Map<String,Object>
ElementHelper. propertyValueMap(Element element, String... propertyKeys)
-
Uses of Element in org.apache.tinkerpop.gremlin.structure.util.detached
Classes in org.apache.tinkerpop.gremlin.structure.util.detached that implement Element Modifier and Type Class Description class
DetachedEdge
class
DetachedElement<E>
class
DetachedVertex
class
DetachedVertexProperty<V>
Methods in org.apache.tinkerpop.gremlin.structure.util.detached that return Element Modifier and Type Method Description Element
DetachedProperty. element()
Methods in org.apache.tinkerpop.gremlin.structure.util.detached with parameters of type Element Modifier and Type Method Description static DetachedElement
DetachedFactory. detach(Element element, boolean withProperties)
Constructors in org.apache.tinkerpop.gremlin.structure.util.detached with parameters of type Element Constructor Description DetachedElement(Element element)
DetachedProperty(String key, V value, Element element)
-
Uses of Element in org.apache.tinkerpop.gremlin.structure.util.empty
Classes in org.apache.tinkerpop.gremlin.structure.util.empty that implement Element Modifier and Type Class Description class
EmptyVertexProperty<V>
Methods in org.apache.tinkerpop.gremlin.structure.util.empty that return Element Modifier and Type Method Description Element
EmptyProperty. element()
-
Uses of Element in org.apache.tinkerpop.gremlin.structure.util.keyed
Classes in org.apache.tinkerpop.gremlin.structure.util.keyed that implement Element Modifier and Type Class Description class
KeyedVertexProperty<V>
A utility implementation of aProperty
that only has a key but no value and no meta-properties.Methods in org.apache.tinkerpop.gremlin.structure.util.keyed that return Element Modifier and Type Method Description Element
KeyedProperty. element()
-
Uses of Element in org.apache.tinkerpop.gremlin.structure.util.reference
Classes in org.apache.tinkerpop.gremlin.structure.util.reference with type parameters of type Element Modifier and Type Class Description class
ReferenceElement<E extends Element>
Classes in org.apache.tinkerpop.gremlin.structure.util.reference that implement Element Modifier and Type Class Description class
ReferenceEdge
class
ReferenceElement<E extends Element>
class
ReferenceVertex
class
ReferenceVertexProperty<V>
Methods in org.apache.tinkerpop.gremlin.structure.util.reference that return Element Modifier and Type Method Description Element
ReferenceProperty. element()
Methods in org.apache.tinkerpop.gremlin.structure.util.reference with parameters of type Element Modifier and Type Method Description static ReferenceElement
ReferenceFactory. detach(Element element)
Constructors in org.apache.tinkerpop.gremlin.structure.util.reference with parameters of type Element Constructor Description ReferenceElement(Element element)
-
Uses of Element in org.apache.tinkerpop.gremlin.structure.util.star
Classes in org.apache.tinkerpop.gremlin.structure.util.star with type parameters of type Element Modifier and Type Class Description class
StarGraph.StarElement<E extends Element>
Classes in org.apache.tinkerpop.gremlin.structure.util.star that implement Element Modifier and Type Class Description class
StarGraph.StarAdjacentVertex
class
StarGraph.StarEdge
class
StarGraph.StarElement<E extends Element>
class
StarGraph.StarInEdge
class
StarGraph.StarOutEdge
class
StarGraph.StarVertex
class
StarGraph.StarVertexProperty<V>
Methods in org.apache.tinkerpop.gremlin.structure.util.star that return Element Modifier and Type Method Description Element
StarGraph.StarProperty. element()
-
Uses of Element in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map
Classes in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.map with type parameters of type Element Modifier and Type Class Description class
TinkerCountGlobalStep<S extends Element>
-
Uses of Element in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect
Classes in org.apache.tinkerpop.gremlin.tinkergraph.process.traversal.step.sideEffect with type parameters of type Element Modifier and Type Class Description class
TinkerGraphStep<S,E extends Element>
-
Uses of Element in org.apache.tinkerpop.gremlin.tinkergraph.structure
Classes in org.apache.tinkerpop.gremlin.tinkergraph.structure that implement Element Modifier and Type Class Description class
TinkerEdge
class
TinkerElement
class
TinkerVertex
class
TinkerVertexProperty<V>
Fields in org.apache.tinkerpop.gremlin.tinkergraph.structure declared as Element Modifier and Type Field Description protected Element
TinkerProperty. element
Methods in org.apache.tinkerpop.gremlin.tinkergraph.structure with type parameters of type Element Modifier and Type Method Description <E extends Element>
voidTinkerGraph. createIndex(String key, Class<E> elementClass)
<E extends Element>
voidTinkerGraph. dropIndex(String key, Class<E> elementClass)
<E extends Element>
Set<String>TinkerGraph. getIndexedKeys(Class<E> elementClass)
static <E extends Element>
Iterator<Property>TinkerHelper. search(TinkerGraph graph, String regex, Optional<Class<E>> type)
Methods in org.apache.tinkerpop.gremlin.tinkergraph.structure that return Element Modifier and Type Method Description Element
TinkerProperty. element()
Method parameters in org.apache.tinkerpop.gremlin.tinkergraph.structure with type arguments of type Element Modifier and Type Method Description protected static IllegalStateException
TinkerElement. elementAlreadyRemoved(Class<? extends Element> clazz, Object id)
Constructors in org.apache.tinkerpop.gremlin.tinkergraph.structure with parameters of type Element Constructor Description TinkerProperty(Element element, String key, V value)
-