## Uses of Interface
javax.validation.Path.Node

- Packages that use Path.Node
  Package | Description
  --- | ---
  javax.validation | Top level package of the Bean Validation API.

- - ### Uses of Path.Node in javax.validation

    Subinterfaces of Path.Node in javax.validation
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `Path.BeanNode` Node representing a bean.
    `static interface` | `Path.ConstructorNode` Node representing a constructor.
    `static interface` | `Path.CrossParameterNode` Node representing the element holding cross-parameter constraints of a method or constructor.
    `static interface` | `Path.MethodNode` Node representing a method.
    `static interface` | `Path.ParameterNode` Node representing a parameter of a method or constructor.
    `static interface` | `Path.PropertyNode` Node representing a property.
    `static interface` | `Path.ReturnValueNode` Node representing the return value of a method or constructor.

    Methods in javax.validation with type parameters of type Path.Node
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Path.Node> T` | Path.Node.`as(Class<T> nodeType)` Narrows the type of this node down to the given type.

    Methods in javax.validation with parameters of type Path.Node
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | TraversableResolver.`isCascadable(Object traversableObject, Path.Node traversableProperty, Class<?> rootBeanType, Path pathToTraversableObject, ElementType elementType)` Determines if the Bean Validation provider is allowed to cascade validation on the bean instance returned by the property value marked as `@Valid`.
    `boolean` | TraversableResolver.`isReachable(Object traversableObject, Path.Node traversableProperty, Class<?> rootBeanType, Path pathToTraversableObject, ElementType elementType)` Determines if the Bean Validation provider is allowed to reach the property state.

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