Package jakarta.validation
Enum Class ConstraintTarget
- All Implemented Interfaces:
- Serializable,- Comparable<ConstraintTarget>,- Constable
Defines the constraint target.
- Since:
- 1.1
- Author:
- Emmanuel Bernard
- 
Nested Class SummaryNested classes/interfaces inherited from class java.lang.EnumEnum.EnumDesc<E extends Enum<E>>
- 
Enum Constant SummaryEnum ConstantsEnum ConstantDescriptionDiscover the type when no ambiguity is present if neither on a method nor a constructor, it implies the annotated element (type, field etc), if on a method or constructor with no parameter, it impliesRETURN_VALUE, if on a method with no return value (void), it impliesPARAMETERS. Otherwise,IMPLICITis not accepted and eitherRETURN_VALUEorPARAMETERSis required.Constraint applies to the parameters of a method or a constructorConstraint applies to the return value of a method or a constructor.
- 
Method SummaryModifier and TypeMethodDescriptionstatic ConstraintTargetReturns the enum constant of this class with the specified name.static ConstraintTarget[]values()Returns an array containing the constants of this enum class, in the order they are declared.
- 
Enum Constant Details- 
IMPLICITDiscover the type when no ambiguity is present- if neither on a method nor a constructor, it implies the annotated element (type, field etc),
- if on a method or constructor with no parameter, it implies
     RETURN_VALUE,
- if on a method with no return value (void), it impliesPARAMETERS.
 IMPLICITis not accepted and eitherRETURN_VALUEorPARAMETERSis required. This is the case for constructors with parameters and methods with parameters and return value.
- 
RETURN_VALUEConstraint applies to the return value of a method or a constructor.
- 
PARAMETERSConstraint applies to the parameters of a method or a constructor
 
- 
- 
Method Details- 
valuesReturns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
 
- 
valueOfReturns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
- name- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
- IllegalArgumentException- if this enum class has no constant with the specified name
- NullPointerException- if the argument is null
 
 
-