| 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 | Interface and Description | 
|---|---|
| static interface  | Graph.Features.DataTypeFeaturesBase interface for features that relate to supporting different data types. | 
| static interface  | Graph.Features.EdgeFeaturesFeatures that are related to  Edgeoperations. | 
| static interface  | Graph.Features.EdgePropertyFeatures | 
| static interface  | Graph.Features.ElementFeaturesFeatures that are related to  Elementobjects. | 
| static interface  | Graph.Features.GraphFeaturesFeatures specific to a operations of a "graph". | 
| static interface  | Graph.Features.PropertyFeatures | 
| static interface  | Graph.Features.VariableFeaturesFeatures for  Graph.Variables. | 
| static interface  | Graph.Features.VertexFeaturesFeatures that are related to  Vertexoperations. | 
| static interface  | Graph.Features.VertexPropertyFeatures | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | RemoteGraph.RemoteGraphFeatures | 
| 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.EmptyGraphEdgeFeaturesEdge features defined such that they support immutability but allow all other possibilities. | 
| class  | EmptyGraph.EmptyGraphFeatures.EmptyGraphEdgePropertyFeaturesEdge property features defined such that they support immutability but allow all other possibilities. | 
| class  | EmptyGraph.EmptyGraphFeatures.EmptyGraphElementFeaturesVertex features defined such that they support immutability but allow all other possibilities. | 
| class  | EmptyGraph.EmptyGraphFeatures.EmptyGraphGraphFeaturesGraph features defined such that they support immutability but allow all other possibilities. | 
| class  | EmptyGraph.EmptyGraphFeatures.EmptyGraphVertexFeaturesVertex features defined such that they support immutability but allow all other possibilities. | 
| class  | EmptyGraph.EmptyGraphFeatures.EmptyGraphVertexPropertyFeaturesVertex 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–2019 Apache Software Foundation. All rights reserved.