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.IMethodJava.MethodDeclarator.iMethodThe resolvedIClass.IMethod.(package private) IClass.IMethodJava.MethodInvocation.iMethodThe resolvedIClass.IMethod.private IClass.IMethod[]IClass.iMethodCacheIClassLoader.METH_java_lang_Enum__ordinalIClassLoader.METH_java_lang_Iterable__iteratorIClassLoader.METH_java_lang_String__concat__java_lang_StringIClassLoader.METH_java_lang_String__equals__java_lang_ObjectIClassLoader.METH_java_lang_String__hashCodeIClassLoader.METH_java_lang_String__valueOf__booleanIClassLoader.METH_java_lang_String__valueOf__charIClassLoader.METH_java_lang_String__valueOf__doubleIClassLoader.METH_java_lang_String__valueOf__floatIClassLoader.METH_java_lang_String__valueOf__intIClassLoader.METH_java_lang_String__valueOf__java_lang_ObjectIClassLoader.METH_java_lang_String__valueOf__longIClassLoader.METH_java_lang_StringBuilder__append__booleanIClassLoader.METH_java_lang_StringBuilder__append__charIClassLoader.METH_java_lang_StringBuilder__append__doubleIClassLoader.METH_java_lang_StringBuilder__append__floatIClassLoader.METH_java_lang_StringBuilder__append__intIClassLoader.METH_java_lang_StringBuilder__append__longIClassLoader.METH_java_lang_StringBuilder__toStringIClassLoader.METH_java_lang_Throwable__addSuppressedIClassLoader.METH_java_util_Iterator__hasNextIClassLoader.METH_java_util_Iterator__nextprivate static final IClass.IMethod[]IClass.NO_IMETHODSMethods in org.codehaus.janino that return IClass.IMethodModifier and TypeMethodDescriptionprivate IClass.IMethodUnitCompiler.fakeIMethod(IClass targetType, String name, Java.Rvalue[] arguments) final IClass.IMethodIClass.findIMethod(String methodName, IClass[] parameterTypes) private IClass.IMethodUnitCompiler.findIMethod(IType targetType, Java.Invocation invocation) Finds aIClass.IMethodin the given targetType, its superclasses or superinterfaces which is applicable with the given invocation.UnitCompiler.findIMethod(Java.MethodInvocation mi) Finds methods of the mi.targetnamed 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.IMethodprivate IClass.IMethod[]ReflectionIClass.methodsToIMethods(Method[] methods) private static IClass.IMethodIClassLoader.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 voidUnitCompiler.checkThrownExceptions(Java.Invocation in, IClass.IMethod iMethod) private voidUnitCompiler.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 voidUnitCompiler.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 booleanUnitCompiler.overridesMethod(IClass.IMethod method, IClass type) private booleanUnitCompiler.overridesMethodFromSupertype(IClass.IMethod m, IClass type) Method parameters in org.codehaus.janino with type arguments of type IClass.IMethodModifier and TypeMethodDescriptionprivate voidIClass.getIMethods(List<IClass.IMethod> result) voidUnitCompiler.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.