Uses of Class
org.codehaus.janino.IClass.IMethod
Packages that use IClass.IMethod
-
Uses of IClass.IMethod in org.codehaus.janino
Subclasses of IClass.IMethod in org.codehaus.janinoFields in org.codehaus.janino declared as IClass.IMethodModifier and TypeFieldDescriptionprivate IClass.IMethod[]
IClass.declaredIMethodsCache
(package private) IClass.IMethod
Java.MethodDeclarator.iMethod
The resolvedIClass.IMethod
.(package private) IClass.IMethod
Java.MethodInvocation.iMethod
The resolvedIClass.IMethod
.private IClass.IMethod[]
IClass.iMethodCache
IClassLoader.METH_java_lang_Enum__ordinal
IClassLoader.METH_java_lang_Iterable__iterator
IClassLoader.METH_java_lang_String__concat__java_lang_String
IClassLoader.METH_java_lang_String__equals__java_lang_Object
IClassLoader.METH_java_lang_String__hashCode
IClassLoader.METH_java_lang_String__valueOf__boolean
IClassLoader.METH_java_lang_String__valueOf__char
IClassLoader.METH_java_lang_String__valueOf__double
IClassLoader.METH_java_lang_String__valueOf__float
IClassLoader.METH_java_lang_String__valueOf__int
IClassLoader.METH_java_lang_String__valueOf__java_lang_Object
IClassLoader.METH_java_lang_String__valueOf__long
IClassLoader.METH_java_lang_StringBuilder__append__boolean
IClassLoader.METH_java_lang_StringBuilder__append__char
IClassLoader.METH_java_lang_StringBuilder__append__double
IClassLoader.METH_java_lang_StringBuilder__append__float
IClassLoader.METH_java_lang_StringBuilder__append__int
IClassLoader.METH_java_lang_StringBuilder__append__long
IClassLoader.METH_java_lang_StringBuilder__toString
IClassLoader.METH_java_lang_Throwable__addSuppressed
IClassLoader.METH_java_util_Iterator__hasNext
IClassLoader.METH_java_util_Iterator__next
private static final IClass.IMethod[]
IClass.NO_IMETHODS
Methods in org.codehaus.janino that return IClass.IMethodModifier and TypeMethodDescriptionprivate IClass.IMethod
UnitCompiler.fakeIMethod
(IClass targetType, String name, Java.Rvalue[] arguments) final IClass.IMethod
IClass.findIMethod
(String methodName, IClass[] parameterTypes) private IClass.IMethod
UnitCompiler.findIMethod
(IType targetType, Java.Invocation invocation) Finds aIClass.IMethod
in the given targetType, its superclasses or superinterfaces which is applicable with the given invocation.UnitCompiler.findIMethod
(Java.MethodInvocation mi) Finds methods of the mi.
target
named mi.
methodName
, examines the argument types and chooses the most specific method.UnitCompiler.findIMethod
(Java.SuperclassMethodInvocation superclassMethodInvocation) final IClass.IMethod[]
IClass.getDeclaredIMethods()
Returns the methods of the class or interface (but not inherited methods).final IClass.IMethod[]
IClass.getDeclaredIMethods
(String methodName) Returns all methods with the given name declared in the class or interface (but not inherited methods).protected IClass.IMethod[]
ClassFileIClass.getDeclaredIMethods2()
protected abstract IClass.IMethod[]
IClass.getDeclaredIMethods2()
The uncached version ofIClass.getDeclaredIMethods()
which must be implemented by derived classes.protected IClass.IMethod[]
IClass.PrimitiveIClass.getDeclaredIMethods2()
protected IClass.IMethod[]
ReflectionIClass.getDeclaredIMethods2()
final IClass.IMethod[]
IClass.getIMethods()
Returns all methods declared in the class or interface, its superclasses and its superinterfaces.private static IClass.IMethod
private IClass.IMethod[]
ReflectionIClass.methodsToIMethods
(Method[] methods) private static IClass.IMethod
IClassLoader.requireMethod
(IClass declaringType, String name, IClass... parameterTypes) UnitCompiler.toIMethod
(Java.MethodDeclarator methodDeclarator) Methods in org.codehaus.janino with parameters of type IClass.IMethodModifier and TypeMethodDescriptionprivate void
UnitCompiler.checkThrownExceptions
(Java.Invocation in, IClass.IMethod iMethod) private void
UnitCompiler.generateBridgeMethod
(ClassFile cf, IClass declaringIClass, IClass.IMethod base, IClass.IMethod override) Generates and compiles a bridge method with signature base that delegates to override.private void
UnitCompiler.invokeMethod
(Java.Locatable locatable, IClass.IMethod iMethod) Invokes the iMethod; assumes thatthis
(unless iMethod is static) and the correct number and types of arguments are on the operand stack.private boolean
UnitCompiler.overridesMethod
(IClass.IMethod method, IClass type) private boolean
UnitCompiler.overridesMethodFromSupertype
(IClass.IMethod m, IClass type) Method parameters in org.codehaus.janino with type arguments of type IClass.IMethodModifier and TypeMethodDescriptionprivate void
IClass.getIMethods
(List<IClass.IMethod> result) void
UnitCompiler.getIMethods
(IClass type, String methodName, List<IClass.IMethod> v) Adds all methods with the given methodName that are declared by the type, its superclasses and all their superinterfaces to the result list v.