Purpose: Model a method for code generation purposes, using java.lang.Class for the parameter types.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| protected boolean | argumentsEqual(MethodDefinition methodDefinition)
Implements abstract org. |
| protected Vector | |
| public Vector | getArgumentTypes()
Implements abstract org. |
| public String | |
| public Class | |
| public void | |
| protected void | writeArguments(CodeGenerator generator)
Implements abstract org. |
| argumentTypes | back to summary |
|---|---|
| protected Vector<Class<?>> argumentTypes | |
| type | back to summary |
|---|---|
| protected Class<?> type | |
| ReflectiveMethodDefinition | back to summary |
|---|---|
| public ReflectiveMethodDefinition() | |
| addArgument | back to summary |
|---|---|
| public void addArgument(Class<?> argumentType, String argumentName) | |
| argumentsEqual | back to summary |
|---|---|
| protected boolean argumentsEqual(MethodDefinition methodDefinition) Implements abstract org.
| |
| getArgumentTypeNames | back to summary |
|---|---|
| protected Vector Implements abstract org.
| |
| getArgumentTypes | back to summary |
|---|---|
| public Vector Implements abstract org.
| |
| getReturnType | back to summary |
|---|---|
| public String getReturnType() Overrides org.
| |
| getReturnTypeClass | back to summary |
|---|---|
| public Class | |
| setReturnTypeClass | back to summary |
|---|---|
| public void setReturnTypeClass(Class<?> type) | |
| writeArguments | back to summary |
|---|---|
| protected void writeArguments(CodeGenerator generator) Implements abstract org.
| |