jltools.types
Interface MethodInstance
- All Superinterfaces:
- java.lang.Cloneable, CodeInstance, Copy, MemberInstance, ProcedureInstance, java.io.Serializable, TypeObject
- All Known Subinterfaces:
- JifMethodInstance
- All Known Implementing Classes:
- MethodInstance_c
- public interface MethodInstance
- extends ProcedureInstance
A MethodInstance
represents the type information for a Java
method.
Methods inherited from interface jltools.util.Copy |
copy |
returnType
public Type returnType()
returnType
public MethodInstance returnType(Type returnType)
name
public java.lang.String name()
name
public MethodInstance name(java.lang.String name)
flags
public MethodInstance flags(Flags flags)
argumentTypes
public MethodInstance argumentTypes(java.util.List l)
exceptionTypes
public MethodInstance exceptionTypes(java.util.List l)
container
public MethodInstance container(ReferenceType container)