org.hibernate.validator.internal.metadata.aggregated
Class ParameterMetaData
java.lang.Object
org.hibernate.validator.internal.metadata.aggregated.AbstractConstraintMetaData
org.hibernate.validator.internal.metadata.aggregated.ParameterMetaData
- All Implemented Interfaces:
- Iterable<MetaConstraint<?>>, ConstraintMetaData
public class ParameterMetaData
- extends AbstractConstraintMetaData
An aggregated view of the constraint related meta data for a single method
parameter.
- Author:
- Gunnar Morling, Hardy Ferentschik
|
Method Summary |
javax.validation.metadata.ParameterDescriptor |
asDescriptor(boolean defaultGroupSequenceRedefined,
List<Class<?>> defaultGroupSequence)
Returns this meta data object's corresponding representation in the
descriptor model. |
int |
getIndex()
|
| Methods inherited from class org.hibernate.validator.internal.metadata.aggregated.AbstractConstraintMetaData |
asDescriptors, equals, getConstraints, getKind, getName, getType, hashCode, isCascading, isConstrained, iterator, toString |
getIndex
public int getIndex()
asDescriptor
public javax.validation.metadata.ParameterDescriptor asDescriptor(boolean defaultGroupSequenceRedefined,
List<Class<?>> defaultGroupSequence)
- Description copied from interface:
ConstraintMetaData
- Returns this meta data object's corresponding representation in the
descriptor model.
- Parameters:
defaultGroupSequenceRedefined - Whether the bean hosting the represented element has a
redefined default group sequence or not.defaultGroupSequence - The default group sequence of the bean hosting the represented
element.
- Returns:
- This meta data object's corresponding descriptor model
representation. Implementations should return a specific sub type
of
ElementDescriptor.
Copyright © 2012 Oracle Corporation. All Rights Reserved.