Class ReservedKeysVerificationStrategy
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategy<TraversalStrategy.VerificationStrategy>
- 
- org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.AbstractWarningVerificationStrategy
- 
- org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.ReservedKeysVerificationStrategy
 
 
 
- 
- All Implemented Interfaces:
- Serializable,- Comparable<Class<? extends TraversalStrategy>>,- TraversalStrategy<TraversalStrategy.VerificationStrategy>,- TraversalStrategy.VerificationStrategy
 
 public class ReservedKeysVerificationStrategy extends AbstractWarningVerificationStrategy This verification strategy detects property keys that should not be used by the traversal. A term may be reserved by a particular graph implementation or as a convention given best practices.- Author:
- Stephen Mallette (http://stephen.genoprime.com)
  * @example * __.addV("person").property("id", 123) // throws an IllegalStateException * __.addE("knows").property("label", "green") // throws an IllegalStateException *
- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classReservedKeysVerificationStrategy.Builder- 
Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategyTraversalStrategy.DecorationStrategy, TraversalStrategy.FinalizationStrategy, TraversalStrategy.OptimizationStrategy, TraversalStrategy.ProviderOptimizationStrategy, TraversalStrategy.VerificationStrategy
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static StringKEYS- 
Fields inherited from class org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.AbstractWarningVerificationStrategyLOG_WARNING, logWarning, THROW_EXCEPTION, throwException
 - 
Fields inherited from interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategySTRATEGY
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReservedKeysVerificationStrategy.Builderbuild()static ReservedKeysVerificationStrategycreate(org.apache.commons.configuration2.Configuration configuration)org.apache.commons.configuration2.ConfigurationgetConfiguration()Get the configuration representation of this strategy.- 
Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.AbstractWarningVerificationStrategyapply
 - 
Methods inherited from class org.apache.tinkerpop.gremlin.process.traversal.strategy.AbstractTraversalStrategyequals, hashCode, toString
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategyapplyPost, applyPrior
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.process.traversal.TraversalStrategy.VerificationStrategycompareTo, getTraversalCategory
 
- 
 
- 
- 
- 
Field Detail- 
KEYSpublic static final String KEYS - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
createpublic static ReservedKeysVerificationStrategy create(org.apache.commons.configuration2.Configuration configuration) 
 - 
getConfigurationpublic org.apache.commons.configuration2.Configuration getConfiguration() Description copied from interface:TraversalStrategyGet the configuration representation of this strategy. This is useful for converting a strategy into a serialized form.- Specified by:
- getConfigurationin interface- TraversalStrategy<TraversalStrategy.VerificationStrategy>
- Overrides:
- getConfigurationin class- AbstractWarningVerificationStrategy
- Returns:
- the configuration used to create this strategy
 
 - 
buildpublic static ReservedKeysVerificationStrategy.Builder build() 
 
- 
 
-