| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Object |
T.apply(Element element) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ElementTraversal<A extends Element> |
| Modifier and Type | Method and Description |
|---|---|
default <A extends Element> |
AnonymousGraphTraversal.between(java.lang.String key,
java.lang.Comparable startValue,
java.lang.Comparable endValue) |
default <E2 extends Element> |
GraphTraversal.between(java.lang.String key,
java.lang.Comparable startValue,
java.lang.Comparable endValue) |
default <A extends Element> |
AnonymousGraphTraversal.has(java.lang.String key) |
default <E2 extends Element> |
GraphTraversal.has(java.lang.String key) |
default <A extends Element> |
AnonymousGraphTraversal.has(java.lang.String key,
java.util.function.BiPredicate predicate,
java.lang.Object value) |
default <E2 extends Element> |
GraphTraversal.has(java.lang.String key,
java.util.function.BiPredicate predicate,
java.lang.Object value) |
default <A extends Element> |
AnonymousGraphTraversal.has(java.lang.String key,
java.lang.Object value) |
default <E2 extends Element> |
GraphTraversal.has(java.lang.String key,
java.lang.Object value) |
default <A extends Element> |
AnonymousGraphTraversal.has(java.lang.String label,
java.lang.String key,
java.util.function.BiPredicate predicate,
java.lang.Object value) |
default <E2 extends Element> |
GraphTraversal.has(java.lang.String label,
java.lang.String key,
java.util.function.BiPredicate predicate,
java.lang.Object value) |
default <A extends Element> |
AnonymousGraphTraversal.has(java.lang.String label,
java.lang.String key,
java.lang.Object value) |
default <E2 extends Element> |
GraphTraversal.has(java.lang.String label,
java.lang.String key,
java.lang.Object value) |
default <A extends Element> |
AnonymousGraphTraversal.has(T accessor,
java.util.function.BiPredicate predicate,
java.lang.Object value) |
default <E2 extends Element> |
GraphTraversal.has(T accessor,
java.util.function.BiPredicate predicate,
java.lang.Object value) |
default <A extends Element> |
AnonymousGraphTraversal.has(T accessor,
java.lang.Object value) |
default <E2 extends Element> |
GraphTraversal.has(T accessor,
java.lang.Object value) |
default <A extends Element> |
AnonymousGraphTraversal.hasNot(java.lang.String key) |
default <E2 extends Element> |
GraphTraversal.hasNot(java.lang.String key) |
default <A extends Element,V> |
AnonymousGraphTraversal.sack(java.util.function.BinaryOperator<V> sackOperator,
java.lang.String elementPropertyKey) |
default <E2 extends Element,V> |
GraphTraversal.sack(java.util.function.BinaryOperator<V> sackOperator,
java.lang.String elementPropertyKey) |
| Modifier and Type | Method and Description |
|---|---|
default <V> GraphTraversal<S,E> |
GraphTraversal.by(java.util.function.Function<Element,V> elementFunctionProjection,
java.util.Comparator<V> elementFunctionValueComparator) |
| Modifier and Type | Class and Description |
|---|---|
class |
HasStep<S extends Element> |
| Modifier and Type | Class and Description |
|---|---|
class |
IdStep<E extends Element> |
class |
LabelStep<E extends Element> |
class |
VertexStep<E extends Element> |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphStep<E extends Element> |
class |
SackElementValueStep<S extends Element,V> |
| Modifier and Type | Method and Description |
|---|---|
boolean |
HasContainer.test(Element element) |
static boolean |
HasContainer.testAll(Element element,
java.util.List<HasContainer> hasContainers) |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Function<Element,V> |
ElementFunctionComparator.getElementFunction() |
| Modifier and Type | Method and Description |
|---|---|
V |
ElementValueFunction.apply(Element element) |
int |
ElementValueComparator.compare(Element elementA,
Element elementB) |
int |
ElementFunctionComparator.compare(Element elementA,
Element elementB) |
| Constructor and Description |
|---|
ElementFunctionComparator(java.util.function.Function<Element,V> elementFunction,
java.util.Comparator<V> valueComparator) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Edge
|
interface |
Vertex
|
interface |
VertexProperty<V>
|
| Modifier and Type | Method and Description |
|---|---|
Element |
Property.element()
Get the element that this property is associated with.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.IllegalStateException |
Element.Exceptions.elementAlreadyRemoved(java.lang.Class<? extends Element> clazz,
java.lang.Object id) |
static java.util.NoSuchElementException |
Graph.Exceptions.elementNotFound(java.lang.Class<? extends Element> elementClass,
java.lang.Object id) |
| Modifier and Type | Class and Description |
|---|---|
class |
StrategyEdge |
class |
StrategyElement |
class |
StrategyVertex |
class |
StrategyVertexProperty<V> |
| Modifier and Type | Field and Description |
|---|---|
protected Element |
StrategyElement.baseElement |
| Modifier and Type | Method and Description |
|---|---|
Element |
StrategyProperty.element() |
Element |
StrategyElement.getBaseElement() |
| Constructor and Description |
|---|
StrategyElement(Element baseElement,
StrategyGraph strategyGraph) |
| Modifier and Type | Class and Description |
|---|---|
class |
StrategyGraphStep<E extends Element> |
| Modifier and Type | Field and Description |
|---|---|
static java.util.Comparator<Element> |
Comparators.ELEMENT_COMPARATOR |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ElementHelper.areEqual(Element a,
java.lang.Object b)
A standard method for determining if two
Element objects are equal. |
static void |
ElementHelper.attachProperties(Element element,
java.lang.Object... propertyKeyValues)
Assign key/value pairs as properties to an
Element. |
static java.lang.Object[] |
ElementHelper.getProperties(Element element,
boolean includeId,
boolean includeLabel,
java.util.Set<java.lang.String> propertiesToCopy)
Retrieve the properties associated with a particular element.
|
static int |
ElementHelper.hashCode(Element element)
If two
Element 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 from
id() are equal(). |
static java.util.Map<java.lang.String,Property> |
ElementHelper.propertyMap(Element element,
java.lang.String... propertyKeys) |
static java.util.Map<java.lang.String,java.lang.Object> |
ElementHelper.propertyValueMap(Element element,
java.lang.String... propertyKeys) |
| Modifier and Type | Method and Description |
|---|---|
BatchGraph.Builder |
BatchGraph.Builder.incrementalLoading(boolean incrementalLoading,
java.util.function.BiConsumer<Element,java.lang.Object[]> existingVertexStrategy,
java.util.function.BiConsumer<Element,java.lang.Object[]> existingEdgeStrategy)
Sets whether the graph loaded through this instance of
BatchGraph is loaded from scratch
(i.e. |
BatchGraph.Builder |
BatchGraph.Builder.incrementalLoading(boolean incrementalLoading,
java.util.function.BiConsumer<Element,java.lang.Object[]> existingVertexStrategy,
java.util.function.BiConsumer<Element,java.lang.Object[]> existingEdgeStrategy)
Sets whether the graph loaded through this instance of
BatchGraph is loaded from scratch
(i.e. |
| Modifier and Type | Class and Description |
|---|---|
class |
DetachedEdge
|
class |
DetachedElement<E> |
class |
DetachedVertex
|
class |
DetachedVertexProperty<V> |
| Modifier and Type | Method and Description |
|---|---|
Element |
DetachedProperty.element() |
| Modifier and Type | Method and Description |
|---|---|
static DetachedElement |
DetachedFactory.detach(Element element,
boolean withProperties) |
| Constructor and Description |
|---|
DetachedElement(Element element) |
DetachedProperty(java.lang.String key,
V value,
Element element) |
| Modifier and Type | Class and Description |
|---|---|
class |
EmptyVertexProperty<V> |
| Modifier and Type | Method and Description |
|---|---|
Element |
EmptyProperty.element() |
Copyright © 2013-2015 TinkerPop. All Rights Reserved.