Modifier and Type | Method and 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 the
Graph instance. |
Modifier and Type | Method and Description |
---|---|
Element |
Result.getElement()
Gets the result item by casting it to an
Element . |
Modifier and Type | Class and Description |
---|---|
class |
HadoopEdge |
class |
HadoopElement |
class |
HadoopVertex |
class |
HadoopVertexProperty<V> |
Modifier and Type | Field and Description |
---|---|
protected Element |
HadoopElement.baseElement |
Modifier and Type | Method and Description |
---|---|
Element |
HadoopProperty.element() |
Constructor and Description |
---|
HadoopElement(Element baseElement,
HadoopGraph graph) |
HadoopProperty(Property<V> baseProperty,
Element hadoopElement) |
Modifier and Type | Class and Description |
---|---|
class |
HadoopElementIterator<E extends Element> |
Modifier and Type | Class and Description |
---|---|
class |
Neo4jGraphStep<S,E extends Element> |
Modifier and Type | Class and Description |
---|---|
class |
Neo4jEdge |
class |
Neo4jElement |
class |
Neo4jVertex |
class |
Neo4jVertexProperty<V> |
Modifier and Type | Field and Description |
---|---|
protected Element |
Neo4jProperty.element |
Modifier and Type | Method and Description |
---|---|
Element |
Neo4jProperty.element() |
Constructor and Description |
---|
Neo4jProperty(Element element,
String key,
V value) |
Modifier and Type | Class and Description |
---|---|
class |
ComputerGraph.ComputerAdjacentVertex |
class |
ComputerGraph.ComputerEdge |
class |
ComputerGraph.ComputerElement |
class |
ComputerGraph.ComputerVertex |
class |
ComputerGraph.ComputerVertexProperty<V> |
Modifier and Type | Method and Description |
---|---|
Element |
ComputerGraph.ComputerProperty.element() |
Element |
ComputerGraph.ComputerElement.getBaseElement() |
Constructor and Description |
---|
ComputerElement(Element element) |
Modifier and Type | Class and Description |
---|---|
class |
TokenTraversal<S extends Element,E> |
Modifier and Type | Method and Description |
---|---|
void |
ElementValueTraversal.addStart(Traverser.Admin<Element> start) |
Modifier and Type | Class and Description |
---|---|
class |
HasStep<S extends Element> |
Modifier and Type | Class and Description |
---|---|
class |
GraphStep<S,E extends Element> |
class |
IdStep<S extends Element> |
class |
LabelStep<S extends Element> |
class |
VertexStep<E extends Element> |
Modifier and Type | Field and Description |
---|---|
protected Traversal.Admin<Element,? extends Property> |
PropertyMapStep.propertyTraversal |
Modifier and Type | Method and Description |
---|---|
protected Element |
PropertyElementStep.map(Traverser.Admin<Property<E>> traverser) |
Modifier and Type | Method and Description |
---|---|
List<Traversal.Admin<Element,? extends Property>> |
PropertyMapStep.getLocalChildren() |
Modifier and Type | Method and Description |
---|---|
protected Iterator<E> |
PropertiesStep.flatMap(Traverser.Admin<Element> traverser) |
protected Map<String,E> |
PropertyMapStep.map(Traverser.Admin<Element> traverser) |
void |
PropertyMapStep.setPropertyTraversal(Traversal.Admin<Element,? extends Property> propertyTraversal) |
Modifier and Type | Class and Description |
---|---|
class |
AddPropertyStep<S extends Element> |
Modifier and Type | Method and Description |
---|---|
Function<Element,V> |
ElementFunctionComparator.getElementFunction() |
Modifier and Type | Method and Description |
---|---|
int |
ElementValueComparator.compare(Element elementA,
Element elementB) |
int |
ElementFunctionComparator.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 and Description |
---|
ElementFunctionComparator(Function<Element,V> elementFunction,
Comparator<V> valueComparator) |
Constructor and Description |
---|
ElementPropertyChangedEvent(Element element,
Property oldValue,
Object newValue,
Object... vertexPropertyKeyValues) |
ElementPropertyEvent(Element element,
Property oldValue,
Object newValue,
Object... vertexPropertyKeyValues) |
Modifier and Type | Method and Description |
---|---|
<R extends Property> |
EventStrategy.empty(Element element,
String key)
For newly created properties that do not yet exist, an empty
Property is required that just contains
a key as a reference. |
Constructor and Description |
---|
TypeChecker(Class<? extends Element> toCheck) |
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 |
---|---|
abstract Object |
T.apply(Element element) |
static IllegalStateException |
Property.Exceptions.propertyDoesNotExist(Element element,
String key) |
Modifier and Type | Method and Description |
---|---|
static IllegalStateException |
Element.Exceptions.elementAlreadyRemoved(Class<? extends Element> clazz,
Object id)
Deprecated.
As of release 3.1.0, not replaced - this exception is no longer enforced by the test suite.
|
static NoSuchElementException |
Graph.Exceptions.elementNotFound(Class<? extends Element> elementClass,
Object id)
Deprecated.
|
static NoSuchElementException |
Graph.Exceptions.elementNotFound(Class<? extends Element> elementClass,
Object id,
Exception rootCause)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static Comparator<Element> |
Comparators.ELEMENT_COMPARATOR
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ElementHelper.areEqual(Element a,
Object b)
A standard method for determining if two
Element objects are equal. |
static void |
ElementHelper.attachProperties(Element element,
Object... propertyKeyValues)
Assign key/value pairs as properties to an
Element . |
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 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 Map<String,Property> |
ElementHelper.propertyMap(Element element,
String... propertyKeys) |
static Map<String,Object> |
ElementHelper.propertyValueMap(Element element,
String... propertyKeys) |
Modifier and Type | Method and Description |
---|---|
static void |
ElementHelper.validateMixedElementIds(Class<? extends Element> clazz,
Object... ids)
Determine whether an array of ids are either all elements or ids of elements.
|
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(String key,
V value,
Element element) |
Modifier and Type | Class and Description |
---|---|
class |
EmptyVertexProperty<V> |
Modifier and Type | Method and Description |
---|---|
Element |
EmptyProperty.element() |
Modifier and Type | Class and Description |
---|---|
class |
ReferenceElement<E extends Element> |
Modifier and Type | Class and Description |
---|---|
class |
ReferenceEdge |
class |
ReferenceElement<E extends Element> |
class |
ReferenceVertex |
class |
ReferenceVertexProperty<V> |
Modifier and Type | Method and Description |
---|---|
Element |
ReferenceProperty.element() |
Modifier and Type | Method and Description |
---|---|
static ReferenceElement |
ReferenceFactory.detach(Element element) |
Constructor and Description |
---|
ReferenceElement(Element element) |
Modifier and Type | Class and Description |
---|---|
class |
StarGraph.StarElement<E extends Element> |
Modifier and Type | Class and 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> |
Modifier and Type | Method and Description |
---|---|
Element |
StarGraph.StarProperty.element() |
Modifier and Type | Class and Description |
---|---|
class |
TinkerCountGlobalStep<S extends Element> |
Modifier and Type | Class and Description |
---|---|
class |
TinkerGraphStep<S,E extends Element> |
Modifier and Type | Class and Description |
---|---|
class |
TinkerEdge |
class |
TinkerElement |
class |
TinkerVertex |
class |
TinkerVertexProperty<V> |
Modifier and Type | Field and Description |
---|---|
protected Element |
TinkerProperty.element |
Modifier and Type | Method and Description |
---|---|
<E extends Element> |
TinkerGraph.createIndex(String key,
Class<E> elementClass)
|
<E extends Element> |
TinkerGraph.dropIndex(String key,
Class<E> elementClass)
|
<E extends Element> |
TinkerGraph.getIndexedKeys(Class<E> elementClass)
|
Modifier and Type | Method and Description |
---|---|
Element |
TinkerProperty.element() |
Modifier and Type | Method and Description |
---|---|
protected static IllegalStateException |
TinkerElement.elementAlreadyRemoved(Class<? extends Element> clazz,
Object id) |
Constructor and Description |
---|
TinkerProperty(Element element,
String key,
V value) |
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.