Uses of Class
org.hibernate.validator.internal.metadata.core.MetaConstraint
-
Packages that use MetaConstraint Package Description org.hibernate.validator.internal.engine.validationcontext Contains various implementation of validation contexts and supporting classes.org.hibernate.validator.internal.metadata.aggregated The classes in this package contain the aggregated meta data needed for an actual validation.org.hibernate.validator.internal.metadata.core Core classes of the internal model used for representing constraints and related metadata.org.hibernate.validator.internal.metadata.provider Abstraction of the meta data sources - annotation, xml, programmatic.org.hibernate.validator.internal.metadata.raw The raw metadata is a reflection of all configured constraints including constraints defined via multiple configuration sources. -
-
Uses of MetaConstraint in org.hibernate.validator.internal.engine.validationcontext
Methods in org.hibernate.validator.internal.engine.validationcontext with parameters of type MetaConstraint Modifier and Type Method Description default booleanBaseBeanValidationContext. appliesTo(MetaConstraint<?> metaConstraint)booleanBaseBeanValidationContext. hasMetaConstraintBeenProcessed(Object bean, Path path, MetaConstraint<?> metaConstraint)voidBaseBeanValidationContext. markConstraintProcessed(Object bean, Path path, MetaConstraint<?> metaConstraint) -
Uses of MetaConstraint in org.hibernate.validator.internal.metadata.aggregated
Methods in org.hibernate.validator.internal.metadata.aggregated that return types with arguments of type MetaConstraint Modifier and Type Method Description protected Set<MetaConstraint<?>>MetaDataBuilder. adaptConstraints(ConstrainedElement constrainedElement, Set<MetaConstraint<?>> constraints)Allows specific sub-classes to customize the retrieved constraints.protected Set<MetaConstraint<?>>PropertyMetaData.Builder. adaptConstraints(ConstrainedElement constrainedElement, Set<MetaConstraint<?>> constraints)protected Set<MetaConstraint<?>>MetaDataBuilder. adaptOriginsAndImplicitGroups(Set<MetaConstraint<?>> constraints)Adapts the given constraints to the given bean type.Set<MetaConstraint<?>>AbstractConstraintMetaData. getAllConstraints()Set<MetaConstraint<?>>MetaDataBuilder. getContainerElementConstraints()Set<MetaConstraint<?>>AbstractConstraintMetaData. getContainerElementsConstraints()Set<MetaConstraint<?>>ExecutableMetaData. getCrossParameterConstraints()Returns the cross-parameter constraints declared for the represented method or constructor.Set<MetaConstraint<?>>AbstractConstraintMetaData. getDirectConstraints()protected Set<MetaConstraint<?>>MetaDataBuilder. getDirectConstraints()Set<MetaConstraint<?>>BeanMetaData. getDirectMetaConstraints()Set<MetaConstraint<?>>BeanMetaDataImpl. getDirectMetaConstraints()Set<MetaConstraint<?>>BeanMetaData. getMetaConstraints()Set<MetaConstraint<?>>BeanMetaDataImpl. getMetaConstraints()Iterator<MetaConstraint<?>>AbstractConstraintMetaData. iterator()Method parameters in org.hibernate.validator.internal.metadata.aggregated with type arguments of type MetaConstraint Modifier and Type Method Description protected Set<MetaConstraint<?>>MetaDataBuilder. adaptConstraints(ConstrainedElement constrainedElement, Set<MetaConstraint<?>> constraints)Allows specific sub-classes to customize the retrieved constraints.protected Set<MetaConstraint<?>>PropertyMetaData.Builder. adaptConstraints(ConstrainedElement constrainedElement, Set<MetaConstraint<?>> constraints)protected Set<MetaConstraint<?>>MetaDataBuilder. adaptOriginsAndImplicitGroups(Set<MetaConstraint<?>> constraints)Adapts the given constraints to the given bean type.protected Set<ContainerElementTypeDescriptor>AbstractConstraintMetaData. asContainerElementTypeDescriptors(Set<MetaConstraint<?>> containerElementsConstraints, CascadingMetaData cascadingMetaData, boolean defaultGroupSequenceRedefined, List<Class<?>> defaultGroupSequence)protected Set<ConstraintDescriptorImpl<?>>AbstractConstraintMetaData. asDescriptors(Set<MetaConstraint<?>> constraints)Constructor parameters in org.hibernate.validator.internal.metadata.aggregated with type arguments of type MetaConstraint Constructor Description AbstractConstraintMetaData(String name, Type type, Set<MetaConstraint<?>> directConstraints, Set<MetaConstraint<?>> containerElementsConstraints, boolean isCascading, boolean isConstrained)ReturnValueMetaData(Type type, Set<MetaConstraint<?>> constraints, Set<MetaConstraint<?>> containerElementsConstraints, CascadingMetaData cascadingMetaData) -
Uses of MetaConstraint in org.hibernate.validator.internal.metadata.core
Methods in org.hibernate.validator.internal.metadata.core that return MetaConstraint Modifier and Type Method Description static <A extends Annotation>
MetaConstraint<A>MetaConstraints. create(TypeResolutionHelper typeResolutionHelper, ValueExtractorManager valueExtractorManager, ConstraintValidatorManager constraintValidatorManager, ConstraintDescriptorImpl<A> constraintDescriptor, ConstraintLocation location) -
Uses of MetaConstraint in org.hibernate.validator.internal.metadata.provider
Methods in org.hibernate.validator.internal.metadata.provider that return types with arguments of type MetaConstraint Modifier and Type Method Description protected Set<MetaConstraint<?>>AnnotationMetaDataProvider. findTypeAnnotationConstraints(JavaBeanExecutable<?> javaBeanExecutable)Finds type arguments constraints for method return values.protected Set<MetaConstraint<?>>AnnotationMetaDataProvider. findTypeAnnotationConstraints(JavaBeanField javaBeanField)Finds type arguments constraints for fields.protected Set<MetaConstraint<?>>AnnotationMetaDataProvider. findTypeAnnotationConstraintsForExecutableParameter(JavaBeanExecutable<?> javaBeanExecutable, JavaBeanParameter javaBeanParameter)Finds type arguments constraints for parameters. -
Uses of MetaConstraint in org.hibernate.validator.internal.metadata.raw
Fields in org.hibernate.validator.internal.metadata.raw with type parameters of type MetaConstraint Modifier and Type Field Description protected Set<MetaConstraint<?>>AbstractConstrainedElement. constraintsprotected Set<MetaConstraint<?>>AbstractConstrainedElement. typeArgumentConstraintsMethods in org.hibernate.validator.internal.metadata.raw that return types with arguments of type MetaConstraint Modifier and Type Method Description Set<MetaConstraint<?>>AbstractConstrainedElement. getConstraints()Set<MetaConstraint<?>>ConstrainedElement. getConstraints()Returns a set containing the constraints specified for this constrained element.Set<MetaConstraint<?>>ConstrainedExecutable. getCrossParameterConstraints()Set<MetaConstraint<?>>AbstractConstrainedElement. getTypeArgumentConstraints()Set<MetaConstraint<?>>ConstrainedElement. getTypeArgumentConstraints()Returns the type argument constraints of this element, if any.Iterator<MetaConstraint<?>>AbstractConstrainedElement. iterator()Constructor parameters in org.hibernate.validator.internal.metadata.raw with type arguments of type MetaConstraint Constructor Description AbstractConstrainedElement(ConfigurationSource source, ConstrainedElement.ConstrainedElementKind kind, Set<MetaConstraint<?>> constraints, Set<MetaConstraint<?>> typeArgumentConstraints, CascadingMetaDataBuilder cascadingMetaDataBuilder)ConstrainedExecutable(ConfigurationSource source, Callable callable, List<ConstrainedParameter> parameterMetaData, Set<MetaConstraint<?>> crossParameterConstraints, Set<MetaConstraint<?>> returnValueConstraints, Set<MetaConstraint<?>> typeArgumentConstraints, CascadingMetaDataBuilder cascadingMetaDataBuilder)Creates a new executable meta data object.ConstrainedExecutable(ConfigurationSource source, Callable callable, Set<MetaConstraint<?>> returnValueConstraints, Set<MetaConstraint<?>> typeArgumentConstraints, CascadingMetaDataBuilder cascadingMetaDataBuilder)Creates a new executable meta data object for a parameter-less executable.ConstrainedField(ConfigurationSource source, Field field, Set<MetaConstraint<?>> constraints, Set<MetaConstraint<?>> typeArgumentConstraints, CascadingMetaDataBuilder cascadingMetaDataBuilder)Creates a new field meta data object.ConstrainedParameter(ConfigurationSource source, Callable callable, Type type, int index, Set<MetaConstraint<?>> constraints, Set<MetaConstraint<?>> typeArgumentConstraints, CascadingMetaDataBuilder cascadingMetaDataBuilder)Creates a new parameter meta data object.ConstrainedType(ConfigurationSource source, Class<?> beanClass, Set<MetaConstraint<?>> constraints)Creates a new type meta data object.
-