# Package org.apache.tinkerpop.gremlin.process.traversal.strategy.verification

- Class Summary
  Class | Description
  --- | ---
  AbstractWarningVerificationStrategy | Base `TraversalStrategy` class that is configurable to throw warnings or exceptions.
  AbstractWarningVerificationStrategy.Builder<T extends AbstractWarningVerificationStrategy,B extends AbstractWarningVerificationStrategy.Builder> |
  ComputerVerificationStrategy |
  EdgeLabelVerificationStrategy | `EdgeLabelVerificationStrategy` does not allow edge traversal steps to have no label specified.
  EdgeLabelVerificationStrategy.Builder |
  LambdaRestrictionStrategy | `LambdaRestrictionStrategy` does not allow lambdas to be used in a `Traversal`.
  ReadOnlyStrategy | Detects steps marked with `Mutating` and throws an `IllegalStateException` if one is found.
  ReadOnlyStrategyProcessTest |
  ReservedKeysVerificationStrategy | This verification strategy detects property keys that should not be used by the traversal.
  ReservedKeysVerificationStrategy.Builder |
  StandardVerificationStrategy |

- Exception Summary
  Exception | Description
  --- | ---
  VerificationException |

Copyright © 2013–2021 Apache Software Foundation. All rights reserved.