|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxjavadoc.AbstractType
xjavadoc.ParameterImpl
This is a flyweight implementation of XParameter
Field Summary | |
static int |
instanceCount
|
Constructor Summary | |
ParameterImpl()
|
Method Summary | |
boolean |
equals(Object o)
|
String |
getDescription()
Gets the description of this parameter. |
int |
getDimension()
Returns the dimension as an int |
String |
getDimensionAsString()
Returns the dimension as a String, "", "[]", "[][]" etc. |
String |
getName()
Get name |
XTag |
getParamTag()
Gets the param tag for this parameter. |
XClass |
getType()
Returns the class describing the type of this parameter. |
(package private) void |
setState(AbstractExecutableMember containingExecutableMember,
int parameterIndex)
Sets the extrinsic flyweight state. |
String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static int instanceCount
Constructor Detail |
public ParameterImpl()
Method Detail |
public final String getName()
Named
getName
in interface Named
public final XClass getType()
getType
in interface Type
public final int getDimension()
Type
getDimension
in interface Type
public XTag getParamTag()
XParameter
getParamTag
in interface XParameter
public String getDescription()
XParameter
getDescription
in interface XParameter
public String getDimensionAsString()
Type
getDimensionAsString
in interface Type
public final String toString()
final void setState(AbstractExecutableMember containingExecutableMember, int parameterIndex)
containingExecutableMember
- The containing memberparameterIndex
- public boolean equals(Object o)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |