public static interface Graph.Features
Graph implementation.  By default all methods
 of features return true and it is up to implementers to disable feature they don't support.  Users
 should check features prior to using various functions of TinkerPop to help ensure code portability
 across implementations.  For example, a common usage would be to check if a graph supports transactions prior
 to calling the commit method on Graph.tx().| 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.FeatureSetA marker interface to identify any set of Features. | 
| 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 | Method and Description | 
|---|---|
| default Graph.Features.EdgeFeatures | edge()Gets the features related to "edge" operation. | 
| default Graph.Features.GraphFeatures | graph()Gets the features related to "graph" operation. | 
| default boolean | supports(Class<? extends Graph.Features.FeatureSet> featureClass,
        String feature)Implementers should not override this method. | 
| default Graph.Features.VertexFeatures | vertex()Gets the features related to "vertex" operation. | 
default Graph.Features.GraphFeatures graph()
default Graph.Features.VertexFeatures vertex()
default Graph.Features.EdgeFeatures edge()
default boolean supports(Class<? extends Graph.Features.FeatureSet> featureClass, String feature) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.