| Modifier and Type | Method and Description | 
|---|---|
default Object | 
GraphProvider.convertId(Object id,
         Class<? extends Element> c)
Converts an identifier from a test to an identifier accepted by the  
Graph instance. | 
Object | 
GraphManager.ManagedGraphProvider.convertId(Object id,
         Class<? extends Element> c)  | 
| Modifier and Type | Method and Description | 
|---|---|
Element | 
Result.getElement()
Gets the result item by casting it to an  
Element. | 
| Modifier and Type | Method and Description | 
|---|---|
static <A extends Element,B> | 
__.elementMap(String... propertyKeys)  | 
static <A extends Element> | 
__.id()  | 
static <A extends Element> | 
__.label()  | 
static <A extends Element,B> | 
__.properties(String... propertyKeys)  | 
static <A extends Element,B> | 
__.propertyMap(String... propertyKeys)  | 
static <A extends Element,B> | 
__.valueMap(boolean includeTokens,
        String... propertyKeys)  | 
static <A extends Element,B> | 
__.valueMap(String... propertyKeys)  | 
static <A extends Element,B> | 
__.values(String... propertyKeys)  | 
| Modifier and Type | Method and Description | 
|---|---|
default CredentialTraversal<S,Element> | 
CredentialTraversal.element()  | 
static <A,B> CredentialTraversal<A,Element> | 
__.element()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
SugarLoader.ElementCategory.get(Element element,
   String key)  | 
static Object | 
SugarLoader.ElementCategory.set(Element element,
   String key,
   Object 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 | Method and Description | 
|---|---|
static <A extends Element,B> | 
__.elementMap(String... propertyKeys)  | 
static <A extends Element> | 
__.id()  | 
static <A extends Element> | 
__.label()  | 
static <A extends Element,B> | 
__.properties(String... propertyKeys)  | 
static <A extends Element,B> | 
__.propertyMap(String... propertyKeys)  | 
static <A extends Element,B> | 
__.valueMap(boolean includeTokens,
        String... propertyKeys)
Deprecated. 
 
As of release 3.4.0, deprecated in favor of  
__.valueMap(String...) in conjunction with
             GraphTraversal.with(String, Object). | 
static <A extends Element,B> | 
__.valueMap(String... propertyKeys)  | 
static <A extends Element,B> | 
__.values(String... propertyKeys)  | 
| Modifier and Type | Method and Description | 
|---|---|
default GraphTraversal<S,Element> | 
GraphTraversal.element()
 | 
static <A,B> GraphTraversal<A,Element> | 
__.element()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HasStep<S extends Element>  | 
| Modifier and Type | Class and 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>  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Traversal.Admin<Element,? extends Property> | 
PropertyMapStep.propertyTraversal  | 
| Modifier and Type | Method and 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)  | 
| 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 | 
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 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)  | 
| 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 | 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 | 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  | 
KeyedVertexProperty<V>
A utility implementation of a  
Property that only has a key but no value and no meta-properties. | 
| Modifier and Type | Method and Description | 
|---|---|
Element | 
KeyedProperty.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)
 | 
static <E extends Element> | 
TinkerHelper.search(TinkerGraph graph,
      String regex,
      Optional<Class<E>> type)
 | 
| 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–2022 Apache Software Foundation. All rights reserved.