private IRClassBuilder
_classBuilder
private String
_name
private List<IRSymbol>
_parameters
private IRType
_returnType
_modifiers
IRMethodBuilder(IRClassBuilder classBuilder)
IRMethodStatement
body(IRElementBuilder... elements)
body(List<IRElementBuilder> elements)
private IRMethodStatement
build(IRStatement body)
IRMethodBuilder
copyParameters(IMethodInfo method)
copyParameters(IJavaClassConstructor cons)
copyParameters(IJavaClassMethod method)
copyParameters(Constructor cons)
copyParameters(Method method)
IRClassBuilder
getClassBuilder()
List<IRSymbol>
getParameters()
IRType
getReturnType()
name(String name)
parameter(String name, IRType type)
parameter(String name, IType type)
parameter(String name, Class cls)
parameters(Object... parameters)
returns(IRType returnType)
returns(IType returnType)
returns(IJavaClassInfo returnType)
returns(Class returnType)
_internal, _private, _protected, _public, _static, withModifiers
getIRType, getIRType, getIRType, getIRTypes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait