public enum ConstraintTarget extends Enum<ConstraintTarget>
| Enum Constant and Description | 
|---|
IMPLICIT
Discover 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 implies
     PARAMETERS.
 
 Otherwise, IMPLICIT is not accepted and either RETURN_VALUE or
 PARAMETERS is required. | 
PARAMETERS
Constraint applies to the parameters of a method or a constructor 
 | 
RETURN_VALUE
Constraint applies to the return value of a method or a constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ConstraintTarget | 
valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static ConstraintTarget[] | 
values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
public static final ConstraintTarget IMPLICIT
RETURN_VALUE,void), it implies
     PARAMETERS.IMPLICIT is not accepted and either RETURN_VALUE or
 PARAMETERS is required. This is the case for constructors with parameters
 and methods with parameters and return value.public static final ConstraintTarget RETURN_VALUE
public static final ConstraintTarget PARAMETERS
public static ConstraintTarget[] values()
for (ConstraintTarget c : ConstraintTarget.values()) System.out.println(c);
public static ConstraintTarget valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullComments to: bean-validation-dev@eclipse.org.
 Copyright © 2019 Eclipse Foundation.
 Use is subject to EFSL; this spec is based on material that is licensed under the Apache License, version 2.0.