Module jp.ecuacion.lib.core
Class ConditionalNotEmptyValidator
java.lang.Object
jp.ecuacion.lib.core.jakartavalidation.util.internal.PrivateFieldReader
jp.ecuacion.lib.core.jakartavalidation.validator.internal.ConditionalValidator
jp.ecuacion.lib.core.jakartavalidation.validator.ConditionalNotEmptyValidator
- All Implemented Interfaces:
jakarta.validation.ConstraintValidator<ConditionalNotEmpty,Object>
public class ConditionalNotEmptyValidator
extends jp.ecuacion.lib.core.jakartavalidation.validator.internal.ConditionalValidator
implements jakarta.validation.ConstraintValidator<ConditionalNotEmpty,Object>
Provides the validation logic for
EnumElement.-
Field Summary
Fields inherited from class jp.ecuacion.lib.core.jakartavalidation.validator.internal.ConditionalValidator
CONDITION_FIELD, CONDITION_VALUE, CONDITION_VALUE_IS_EMPTY, CONDITION_VALUE_IS_NOT_EMPTY, CONDITION_VALUE_KIND, FIELD_HOLDING_CONDITOION_VALUE, VALIDATION_TARGET_FIELD, VALUE_OF_CONDITION_FIELD_TO_VALIDATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(ConditionalNotEmpty annotation) Initializes an instance.protected booleanMethods inherited from class jp.ecuacion.lib.core.jakartavalidation.validator.internal.ConditionalValidator
initialize, isValidMethods inherited from class jp.ecuacion.lib.core.jakartavalidation.util.internal.PrivateFieldReader
getFieldValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.validation.ConstraintValidator
isValid
-
Constructor Details
-
ConditionalNotEmptyValidator
public ConditionalNotEmptyValidator()
-
-
Method Details
-
initialize
Initializes an instance.- Specified by:
initializein interfacejakarta.validation.ConstraintValidator<ConditionalNotEmpty,Object>
-
isValid
- Specified by:
isValidin classjp.ecuacion.lib.core.jakartavalidation.validator.internal.ConditionalValidator
-