Interface TraversalStrategy.VerificationStrategy

All Superinterfaces:
Comparable<Class<? extends TraversalStrategy>>, Serializable, TraversalStrategy<TraversalStrategy.VerificationStrategy>
All Known Implementing Classes:
AbstractWarningVerificationStrategy, ComputerVerificationStrategy, EdgeLabelVerificationStrategy, LambdaRestrictionStrategy, ReadOnlyStrategy, ReservedKeysVerificationStrategy, StandardVerificationStrategy, VertexProgramRestrictionStrategy
Enclosing interface:
TraversalStrategy<S extends TraversalStrategy>

public static interface TraversalStrategy.VerificationStrategy extends TraversalStrategy<TraversalStrategy.VerificationStrategy>
Implemented by strategies where there is no more behavioral tweaking of the traversal required. Strategies that implement this category will simply analyze the traversal and throw exceptions if the traversal is not correct for the execution context (e.g. LambdaRestrictionStrategy).