public class ParameterMetaData extends Object implements Iterable<MethodMetaConstraint<?>>
Constructor and Description |
---|
ParameterMetaData(int index,
Class<?> type,
String name,
List<MethodMetaConstraint<?>> constraints,
boolean isCascading) |
Modifier and Type | Method and Description |
---|---|
int |
getIndex() |
String |
getParameterName() |
Class<?> |
getType() |
boolean |
isCascading() |
boolean |
isConstrained()
Whether this parameter is constrained or not.
|
Iterator<MethodMetaConstraint<?>> |
iterator() |
ParameterMetaData |
merge(ParameterMetaData otherMetaData) |
String |
toString() |
public ParameterMetaData(int index, Class<?> type, String name, List<MethodMetaConstraint<?>> constraints, boolean isCascading)
public Class<?> getType()
public int getIndex()
public String getParameterName()
public boolean isCascading()
public boolean isConstrained()
True
, if this parameter is constrained,
false
otherwise.public Iterator<MethodMetaConstraint<?>> iterator()
iterator
in interface Iterable<MethodMetaConstraint<?>>
public ParameterMetaData merge(ParameterMetaData otherMetaData)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.