public class ReflectiveMethodDefinition extends MethodDefinition
Purpose: Model a method for code generation purposes, using java.lang.Class for the parameter types.
Constructor and Description |
---|
ReflectiveMethodDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
addArgument(java.lang.Class argumentType,
java.lang.String argumentName) |
java.util.Vector |
getArgumentTypes() |
java.lang.String |
getReturnType() |
java.lang.Class |
getReturnTypeClass() |
void |
setReturnTypeClass(java.lang.Class type) |
addException, addLine, addToBuffer, argumentNames, argumentNamesSize, equals, getArgumentName, getLines, hashCode, isAbstract, isConstructor, setIsAbstract, setIsConstructor, setReturnType, writeBody
getAccessLevel, getComment, getName, setAccessLevel, setComment, setName, toString, write
public void addArgument(java.lang.Class argumentType, java.lang.String argumentName)
public java.util.Vector getArgumentTypes()
public java.lang.Class getReturnTypeClass()
public void setReturnTypeClass(java.lang.Class type)
public java.lang.String getReturnType()
getReturnType
in class MethodDefinition
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference