javax.validation

## Interface ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext

- Enclosing interface:
    ConstraintValidatorContext.ConstraintViolationBuilder

      public static interface ConstraintValidatorContext.ConstraintViolationBuilder.LeafNodeBuilderDefinedContext

  Represents a node whose context is known (i.e. index, key and isInIterable) and that is a leaf node (i.e. no subnode can be added).
  Since:
    1.1

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `ConstraintValidatorContext` | `addConstraintViolation()` Adds the new `ConstraintViolation` to be generated if the constraint validator marks the value as invalid.

- - ### Method Detail

    - #### addConstraintViolation

          ConstraintValidatorContext addConstraintViolation()

      Adds the new `ConstraintViolation` to be generated if the constraint validator marks the value as invalid.

      Methods of the `ConstraintViolationBuilder` instance this object comes from and the constraint violation builder nested objects throw `IllegalStateException` after this call.
      Returns:
        `ConstraintValidatorContext` instance the `ConstraintViolationBuilder` comes from

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.