public final class EmptyGraph.EmptyGraphFeatures.EmptyGraphGraphFeatures extends Object implements Graph.Features.GraphFeatures
FEATURE_COMPUTER, FEATURE_CONCURRENT_ACCESS, FEATURE_IO_READ, FEATURE_IO_WRITE, FEATURE_PERSISTENCE, FEATURE_THREADED_TRANSACTIONS, FEATURE_TRANSACTIONS| Constructor and Description | 
|---|
| EmptyGraphGraphFeatures() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | supportsComputer()Determines if the  Graphimplementation supportsGraphComputerbased processing. | 
| boolean | supportsPersistence()Determines if the  Graphimplementation supports persisting it's contents natively to disk. | 
| boolean | supportsThreadedTransactions()Determines if the  Graphimplementation supports threaded transactions which allow a transaction
 to be executed across multiple threads viaTransaction.createThreadedTx(). | 
| boolean | supportsTransactions()Determines if the  Graphimplementations supports transactions. | 
| Graph.Features.VariableFeatures | variables()Gets the features related to "graph sideEffects" operation. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsupportsConcurrentAccess, supportsIoRead, supportsIoWritepublic boolean supportsPersistence()
Graph.Features.GraphFeaturesGraph implementation supports persisting it's contents natively to disk.
 This feature does not refer to every graph's ability to write to disk via the Gremlin IO packages
 (.e.g. GraphML), unless the graph natively persists to disk via those options somehow.  For example,
 TinkerGraph does not support this feature as it is a pure in-sideEffects graph.supportsPersistence in interface Graph.Features.GraphFeaturespublic boolean supportsTransactions()
Graph.Features.GraphFeaturesGraph implementations supports transactions.supportsTransactions in interface Graph.Features.GraphFeaturespublic boolean supportsThreadedTransactions()
Graph.Features.GraphFeaturesGraph implementation supports threaded transactions which allow a transaction
 to be executed across multiple threads via Transaction.createThreadedTx().supportsThreadedTransactions in interface Graph.Features.GraphFeaturespublic Graph.Features.VariableFeatures variables()
Graph.Features.GraphFeaturesvariables in interface Graph.Features.GraphFeaturespublic boolean supportsComputer()
Graph.Features.GraphFeaturesGraph implementation supports GraphComputer based processing.supportsComputer in interface Graph.Features.GraphFeaturesCopyright © 2013–2022 Apache Software Foundation. All rights reserved.