| Modifier and Type | Method and Description | 
|---|---|
static FeatureRequirement | 
FeatureRequirement.Factory.create(String feature,
      Class<? extends Graph.Features.FeatureSet> featureClass)  | 
static FeatureRequirement | 
FeatureRequirement.Factory.create(String feature,
      Class<? extends Graph.Features.FeatureSet> featureClass,
      boolean supported)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Neo4jGraph.Neo4jGraphFeatures.Neo4jEdgeFeatures  | 
class  | 
Neo4jGraph.Neo4jGraphFeatures.Neo4jEdgePropertyFeatures  | 
class  | 
Neo4jGraph.Neo4jGraphFeatures.Neo4jElementFeatures  | 
class  | 
Neo4jGraph.Neo4jGraphFeatures.Neo4jGraphGraphFeatures  | 
class  | 
Neo4jGraph.Neo4jGraphFeatures.Neo4jVertexFeatures  | 
class  | 
Neo4jGraph.Neo4jGraphFeatures.Neo4jVertexPropertyFeatures  | 
static class  | 
Neo4jGraphVariables.Neo4jVariableFeatures  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
RemoteGraph.RemoteGraphFeatures
Deprecated.  
  | 
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
Graph.Features.DataTypeFeatures
Base interface for features that relate to supporting different data types. 
 | 
static interface  | 
Graph.Features.EdgeFeatures
Features that are related to  
Edge operations. | 
static interface  | 
Graph.Features.EdgePropertyFeatures
 | 
static interface  | 
Graph.Features.ElementFeatures
Features that are related to  
Element objects. | 
static interface  | 
Graph.Features.GraphFeatures
Features specific to a operations of a "graph". 
 | 
static interface  | 
Graph.Features.PropertyFeatures
 | 
static interface  | 
Graph.Features.VariableFeatures
Features for  
Graph.Variables. | 
static interface  | 
Graph.Features.VertexFeatures
Features that are related to  
Vertex operations. | 
static interface  | 
Graph.Features.VertexPropertyFeatures
 | 
| Modifier and Type | Method and Description | 
|---|---|
default boolean | 
Graph.Features.supports(Class<? extends Graph.Features.FeatureSet> featureClass,
        String feature)
Implementers should not override this method. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EmptyGraph.EmptyGraphFeatures.EmptyGraphEdgeFeatures
Edge features defined such that they support immutability but allow all other possibilities. 
 | 
class  | 
EmptyGraph.EmptyGraphFeatures.EmptyGraphEdgePropertyFeatures
Edge property features defined such that they support immutability but allow all other possibilities. 
 | 
class  | 
EmptyGraph.EmptyGraphFeatures.EmptyGraphElementFeatures
Vertex features defined such that they support immutability but allow all other possibilities. 
 | 
class  | 
EmptyGraph.EmptyGraphFeatures.EmptyGraphGraphFeatures
Graph features defined such that they support immutability but allow all other possibilities. 
 | 
class  | 
EmptyGraph.EmptyGraphFeatures.EmptyGraphVertexFeatures
Vertex features defined such that they support immutability but allow all other possibilities. 
 | 
class  | 
EmptyGraph.EmptyGraphFeatures.EmptyGraphVertexPropertyFeatures
Vertex Property features defined such that they support immutability but allow all other possibilities. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TinkerGraph.TinkerGraphEdgeFeatures  | 
class  | 
TinkerGraph.TinkerGraphGraphFeatures  | 
class  | 
TinkerGraph.TinkerGraphVertexFeatures  | 
class  | 
TinkerGraph.TinkerGraphVertexPropertyFeatures  | 
Copyright © 2013–2017 Apache Software Foundation. All rights reserved.