パッケージ | 説明 |
---|---|
javax.validation |
Bean Validation APIのトップレベルのパッケージです。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
static interface |
Path.BeanNode
Node representing a bean.
|
static interface |
Path.ConstructorNode
Node representing a constructor.
|
static interface |
Path.ContainerElementNode
Node representing an element in a generic container such as
Optional ,
List or Map . |
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.
|
修飾子とタイプ | メソッドと説明 |
---|---|
<T extends Path.Node> |
Path.Node.as(Class<T> nodeType)
Narrows the type of this node down to the given type.
|
修飾子とタイプ | メソッドと説明 |
---|---|
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 © 2007-2018 Red Hat Inc. All Rights Reserved. Released under the Apache Software License 2.0. Translated by @megascus.