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.