|
|||||||||||
| 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 Namedpublic final XClass getType()
getType in interface Typepublic final int getDimension()
Type
getDimension in interface Typepublic XTag getParamTag()
XParameter
getParamTag in interface XParameterpublic String getDescription()
XParameter
getDescription in interface XParameterpublic String getDimensionAsString()
Type
getDimensionAsString in interface Typepublic 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 | ||||||||||