public static final class SpecificationEntity.Parameter extends SpecificationEntity
SpecificationEntity.Field, SpecificationEntity.Parameter, SpecificationEntity.ReturnValue, SpecificationEntity.Type| Modifier and Type | Field and Description |
|---|---|
String |
methodName |
String[] |
paramTypes |
int |
position |
inClass, inPackage, type| Constructor and Description |
|---|
Parameter(int pos,
String m,
String[] pt,
String p,
String c,
SpecificationEntity.Type t)
Creates a new specification element for a method parameter.
|
Parameter(int pos,
String m,
String p,
String c,
SpecificationEntity.Type t)
Creates a new specification element for a method parameter.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
String |
qualifiedName() |
toStringpublic final String methodName
public final String[] paramTypes
public final int position
Parameter(int pos,
String m,
String p,
String c,
SpecificationEntity.Type t)
pos - the index within the sequence of parametersm - name of the method with parameter types in parenthesesp - package name of the class where the method is declaredc - name of the class where the method is declaredParameter(int pos,
String m,
String[] pt,
String p,
String c,
SpecificationEntity.Type t)
pos - the index within the sequence of parametersm - name of the methodpt - names of the parameter types of the methodp - package name of the class where the method is declaredc - name of the class where the method is declaredpublic boolean equals(Object o)
equals in class SpecificationEntitypublic int hashCode()
hashCode in class SpecificationEntitypublic String qualifiedName()
qualifiedName in class SpecificationEntity