|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<ElementKind>
javax.validation.ElementKind
public enum ElementKind
Enum of possible kinds of elements encountered in Bean Validation
Mostly elements that can be constrained and described in the metadata
but also elements that can be part of a Path
and represented
by a Path.Node
Enum Constant Summary | |
---|---|
BEAN
A Java Bean or object. |
|
CONSTRUCTOR
A constructor. |
|
CROSS_PARAMETER
Element holding cross-parameter constraints of a method or constructor |
|
METHOD
A method. |
|
PARAMETER
A parameter of a method or constructor. |
|
PROPERTY
A property of a Java Bean. |
|
RETURN_VALUE
The return value of a method or constructor. |
Method Summary | |
---|---|
static ElementKind |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ElementKind[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final ElementKind BEAN
public static final ElementKind PROPERTY
public static final ElementKind METHOD
public static final ElementKind CONSTRUCTOR
public static final ElementKind PARAMETER
public static final ElementKind CROSS_PARAMETER
public static final ElementKind RETURN_VALUE
Method Detail |
---|
public static ElementKind[] values()
for (ElementKind c : ElementKind.values()) System.out.println(c);
public static ElementKind valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |