public final class Parameter
extends java.lang.Object
Constructor and Description |
---|
Parameter(Parameter parameter) |
Parameter(ParameterSpec specification,
TypeData actualType,
int specificationIndex,
int varArgsIndex) |
Parameter(ParameterSpec specification,
javax.lang.model.type.TypeMirror actualType,
int specificationVarArgsIndex,
int typeVarArgsIndex) |
Parameter(Parameter parameter,
TypeData otherType) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLocalName() |
TemplateMethod |
getMethod() |
Parameter |
getPreviousParameter() |
ParameterSpec |
getSpecification() |
int |
getSpecificationVarArgsIndex() |
javax.lang.model.type.TypeMirror |
getType() |
TypeData |
getTypeSystemType() |
int |
getTypeVarArgsIndex() |
boolean |
isTypeVarArgs() |
java.lang.String |
toString() |
public Parameter(ParameterSpec specification, javax.lang.model.type.TypeMirror actualType, int specificationVarArgsIndex, int typeVarArgsIndex)
public Parameter(ParameterSpec specification, TypeData actualType, int specificationIndex, int varArgsIndex)
public Parameter(Parameter parameter)
public int getTypeVarArgsIndex()
public int getSpecificationVarArgsIndex()
public java.lang.String getLocalName()
public ParameterSpec getSpecification()
public TemplateMethod getMethod()
public javax.lang.model.type.TypeMirror getType()
public TypeData getTypeSystemType()
public boolean isTypeVarArgs()
public Parameter getPreviousParameter()
public java.lang.String toString()
toString
in class java.lang.Object