Top Description Fields Constructors Methods
org.hibernate.validator.internal.metadata.core

pack-priv final Enum BuiltinConstraint

extends Enum<BuiltinConstraint>
Class Inheritance
Imports
java.util.Arrays, .Collections, .HashMap, .HashSet, .List, .Map, .Set

The list of built-in constraints.

We are not using the class directly to avoid loading the class if possible.

In the case of composing constraints, you need to define the dependencies manually.

When adding a new built-in constraint, please add a test in MessagePropertiesTest and PredefinedScopeAllConstraintsTest.

Author
Guillaume Smet

Field Summary

Modifier and TypeField and Description
private String
private static final Map<String, Set<BuiltinConstraint>>
private List<BuiltinConstraint>
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint
public static final BuiltinConstraint

Constructor Summary

AccessConstructor and Description
private
private
BuiltinConstraint(String constraint, List<BuiltinConstraint> composingConstraints)

Method Summary

Modifier and TypeMethod and Description
pack-priv static boolean
isBuiltin(String constraint)

pack-priv static Set<BuiltinConstraint>
resolve(Set<String> constraints)

pack-priv static Set<String>
set()

public static BuiltinConstraint
public static BuiltinConstraint[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

annotationClassNameback to summary
private String annotationClassName
CONSTRAINT_MAPPINGback to summary
private static final Map<String, Set<BuiltinConstraint>> CONSTRAINT_MAPPING
constraintDependenciesback to summary
private List<BuiltinConstraint> constraintDependencies
JAKARTA_VALIDATION_CONSTRAINTS_ASSERT_FALSEback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_ASSERT_FALSE
JAKARTA_VALIDATION_CONSTRAINTS_ASSERT_TRUEback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_ASSERT_TRUE
JAKARTA_VALIDATION_CONSTRAINTS_DECIMAL_MAXback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_DECIMAL_MAX
JAKARTA_VALIDATION_CONSTRAINTS_DECIMAL_MINback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_DECIMAL_MIN
JAKARTA_VALIDATION_CONSTRAINTS_DIGITSback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_DIGITS
JAKARTA_VALIDATION_CONSTRAINTS_EMAILback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_EMAIL
JAKARTA_VALIDATION_CONSTRAINTS_FUTUREback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_FUTURE
JAKARTA_VALIDATION_CONSTRAINTS_FUTURE_OR_PRESENTback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_FUTURE_OR_PRESENT
JAKARTA_VALIDATION_CONSTRAINTS_MAXback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_MAX
JAKARTA_VALIDATION_CONSTRAINTS_MINback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_MIN
JAKARTA_VALIDATION_CONSTRAINTS_NEGATIVEback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_NEGATIVE
JAKARTA_VALIDATION_CONSTRAINTS_NEGATIVE_OR_ZEROback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_NEGATIVE_OR_ZERO
JAKARTA_VALIDATION_CONSTRAINTS_NOT_BLANKback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_NOT_BLANK
JAKARTA_VALIDATION_CONSTRAINTS_NOT_EMPTYback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_NOT_EMPTY
JAKARTA_VALIDATION_CONSTRAINTS_NOT_NULLback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_NOT_NULL
JAKARTA_VALIDATION_CONSTRAINTS_NULLback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_NULL
JAKARTA_VALIDATION_CONSTRAINTS_PASTback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_PAST
JAKARTA_VALIDATION_CONSTRAINTS_PAST_OR_PRESENTback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_PAST_OR_PRESENT
JAKARTA_VALIDATION_CONSTRAINTS_PATTERNback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_PATTERN
JAKARTA_VALIDATION_CONSTRAINTS_POSITIVEback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_POSITIVE
JAKARTA_VALIDATION_CONSTRAINTS_POSITIVE_OR_ZEROback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_POSITIVE_OR_ZERO
JAKARTA_VALIDATION_CONSTRAINTS_SIZEback to summary
public static final BuiltinConstraint JAKARTA_VALIDATION_CONSTRAINTS_SIZE
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_BR_CNPJback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_BR_CNPJ
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_BR_CPFback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_BR_CPF
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_BR_TITULO_ELEITORALback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_BR_TITULO_ELEITORAL
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_CODE_POINT_LENGTHback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_CODE_POINT_LENGTH
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_CREDIT_CARD_NUMBERback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_CREDIT_CARD_NUMBER
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_CURRENCYback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_CURRENCY
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_EANback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_EAN
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_EMAILback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_EMAIL
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_ISBNback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_ISBN
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_LENGTHback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_LENGTH
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_LUHN_CHECKback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_LUHN_CHECK
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_MOD10_CHECKback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_MOD10_CHECK
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_MOD11_CHECKback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_MOD11_CHECK
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_MOD_CHECKback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_MOD_CHECK
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_NORMALIZEDback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_NORMALIZED
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_NOT_BLANKback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_NOT_BLANK
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_NOT_EMPTYback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_NOT_EMPTY
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PARAMETER_SCRIPT_ASSERTback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PARAMETER_SCRIPT_ASSERT
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PL_NIPback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PL_NIP
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PL_PESELback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PL_PESEL
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PL_REGONback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_PL_REGON
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_RANGEback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_RANGE
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_RU_INNback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_RU_INN
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_SCRIPT_ASSERTback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_SCRIPT_ASSERT
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_TIME_DURATION_MAXback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_TIME_DURATION_MAX
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_TIME_DURATION_MINback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_TIME_DURATION_MIN
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_UNIQUE_ELEMENTSback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_UNIQUE_ELEMENTS
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_URLback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_URL
ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_UUIDback to summary
public static final BuiltinConstraint ORG_HIBERNATE_VALIDATOR_CONSTRAINTS_UUID

Constructor Detail

BuiltinConstraintback to summary
private BuiltinConstraint(String constraint)
BuiltinConstraintback to summary
private BuiltinConstraint(String constraint, List<BuiltinConstraint> composingConstraints)

Method Detail

isBuiltinback to summary
pack-priv static boolean isBuiltin(String constraint)
resolveback to summary
pack-priv static Set<BuiltinConstraint> resolve(Set<String> constraints)
setback to summary
pack-priv static Set<String> set()
valueOfback to summary
public static BuiltinConstraint valueOf(String name)
valuesback to summary
public static BuiltinConstraint[] values()