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
Constructors Constructor Description ConstraintFinderImpl(BeanMetadata beanMetadata, ValidationGroupsMetadata validationGroupsMetadata, Set<ConstraintDescriptorImpl<?>> constraintDescriptors)constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.validation.metadata.ElementDescriptor.ConstraintFinderdeclaredOn(ElementType... types)Set<javax.validation.metadata.ConstraintDescriptor<?>>getConstraintDescriptors()booleanhasConstraints()javax.validation.metadata.ElementDescriptor.ConstraintFinderlookingAt(javax.validation.metadata.Scope scope)javax.validation.metadata.ElementDescriptor.ConstraintFinderunorderedAndMatchingGroups(Class<?>... groups)
-
-
-
Constructor Detail
-
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 Detail
-
declaredOn
public javax.validation.metadata.ElementDescriptor.ConstraintFinder declaredOn(ElementType... types)
- Specified by:
declaredOnin interfacejavax.validation.metadata.ElementDescriptor.ConstraintFinder
-
getConstraintDescriptors
public Set<javax.validation.metadata.ConstraintDescriptor<?>> 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
-
-