Class ConstraintFinderImpl
java.lang.Object
de.knightsoftnet.validators.client.impl.ConstraintFinderImpl
- All Implemented Interfaces:
javax.validation.metadata.ElementDescriptor.ConstraintFinder
public final class ConstraintFinderImpl
extends Object
implements javax.validation.metadata.ElementDescriptor.ConstraintFinder
Finds constraints declared on an element using specified criteria.
-
Constructor Summary
ConstructorsConstructorDescriptionConstraintFinderImpl(BeanMetadata beanMetadata, ValidationGroupsMetadata validationGroupsMetadata, Set<ConstraintDescriptorImpl<?>> constraintDescriptors) constructor. -
Method Summary
Modifier and TypeMethodDescriptionjavax.validation.metadata.ElementDescriptor.ConstraintFinderdeclaredOn(ElementType... types) Set<javax.validation.metadata.ConstraintDescriptor<?>>booleanjavax.validation.metadata.ElementDescriptor.ConstraintFinderlookingAt(javax.validation.metadata.Scope scope) javax.validation.metadata.ElementDescriptor.ConstraintFinderunorderedAndMatchingGroups(Class<?>... groups)
-
Constructor Details
-
ConstraintFinderImpl
public ConstraintFinderImpl(BeanMetadata beanMetadata, ValidationGroupsMetadata validationGroupsMetadata, Set<ConstraintDescriptorImpl<?>> constraintDescriptors) constructor.- Parameters:
beanMetadata- bean meta data to setvalidationGroupsMetadata- validation groups meta dataconstraintDescriptors- constraint descriptors
-
-
Method Details
-
declaredOn
public javax.validation.metadata.ElementDescriptor.ConstraintFinder declaredOn(ElementType... types) - Specified by:
declaredOnin interfacejavax.validation.metadata.ElementDescriptor.ConstraintFinder
-
getConstraintDescriptors
- Specified by:
getConstraintDescriptorsin interfacejavax.validation.metadata.ElementDescriptor.ConstraintFinder
-
hasConstraints
public boolean hasConstraints()- Specified by:
hasConstraintsin interfacejavax.validation.metadata.ElementDescriptor.ConstraintFinder
-
lookingAt
public javax.validation.metadata.ElementDescriptor.ConstraintFinder lookingAt(javax.validation.metadata.Scope scope) - Specified by:
lookingAtin interfacejavax.validation.metadata.ElementDescriptor.ConstraintFinder
-
unorderedAndMatchingGroups
public javax.validation.metadata.ElementDescriptor.ConstraintFinder unorderedAndMatchingGroups(Class<?>... groups) - Specified by:
unorderedAndMatchingGroupsin interfacejavax.validation.metadata.ElementDescriptor.ConstraintFinder
-