Uses of Interface
gw.lang.reflect.java.IJavaClassMethod
Packages that use IJavaClassMethod
Package
Description
-
Uses of IJavaClassMethod in editor.search
Methods in editor.search with parameters of type IJavaClassMethodModifier and TypeMethodDescriptionprivate static IMethodInfo
FeatureUtil.findMethod
(IJavaType genType, IJavaClassMethod method) -
Uses of IJavaClassMethod in gw.internal.gosu.ir.nodes
Fields in gw.internal.gosu.ir.nodes declared as IJavaClassMethodMethods in gw.internal.gosu.ir.nodes that return IJavaClassMethodModifier and TypeMethodDescriptionprivate IJavaClassMethod
IRMethodFromMethodInfo.getJavaMethodFromProxy
(IReducedDynamicFunctionSymbol dfs) Methods in gw.internal.gosu.ir.nodes with parameters of type IJavaClassMethodModifier and TypeMethodDescriptionstatic IRMethod
IRMethodFactory.createIRMethod
(IJavaClassMethod method) Constructors in gw.internal.gosu.ir.nodes with parameters of type IJavaClassMethod -
Uses of IJavaClassMethod in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform that return IJavaClassMethodModifier and TypeMethodDescriptionstatic IJavaClassMethod
AbstractElementTransformer.getDeclaredMethod
(IJavaClassInfo cls, String strName, Class... params) private static IJavaClassMethod
AbstractElementTransformer.getDeclaredMethodImpl
(IJavaClassInfo cls, String strName, Class... params) private IJavaClassMethod
GosuClassTransformer.getMethodOverridableFromDfs
(DynamicFunctionSymbol dfs, IJavaClassInfo declaringClass) Methods in gw.internal.gosu.ir.transform with parameters of type IJavaClassMethodModifier and TypeMethodDescriptionprivate boolean
GosuClassTransformer.genBridgeMethod
(IJavaClassMethod bridge, IJavaClassMethod m) private boolean
GosuClassTransformer.genInterfaceProxyBridgeMethod
(IJavaClassMethod m, IJavaClassInfo iJavaClassInfo) private void
GosuClassTransformer.makeCovariantParamBridgeMethod
(DynamicFunctionSymbol dfs, DynamicFunctionSymbol superDfs, IJavaClassMethod method) -
Uses of IJavaClassMethod in gw.internal.gosu.ir.transform.util
Methods in gw.internal.gosu.ir.transform.util with parameters of type IJavaClassMethod -
Uses of IJavaClassMethod in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IJavaClassMethodFields in gw.internal.gosu.parser declared as IJavaClassMethodModifier and TypeFieldDescriptionprivate IJavaClassMethod[]
AsmClassJavaClassInfo._declaredMethods
private IJavaClassMethod[]
ClassJavaClassInfo._declaredMethods
private IJavaClassMethod
JavaPropertyInfo._getMethod
private IJavaClassMethod
JavaPropertyInfo._setMethod
private final IJavaClassMethod[]
StandardJavaAnnotationConstructor.methods
Methods in gw.internal.gosu.parser that return IJavaClassMethodModifier and TypeMethodDescriptionAsmClassJavaClassInfo.getDeclaredMethod
(String methodName, IJavaClassInfo... paramTypes) ClassJavaClassInfo.getDeclaredMethod
(String methodName, IJavaClassInfo... paramTypes) AsmClassJavaClassInfo.getDeclaredMethods()
ClassJavaClassInfo.getDeclaredMethods()
JavaPropertyInfo.PropertyAccessorAdaptor.getGetterMethod()
AsmClassJavaClassInfo.getMethod
(String methodName, IJavaClassInfo... paramTypes) ClassJavaClassInfo.getMethod
(String methodName, IJavaClassInfo... paramTypes) JavaMethodInfo.getMethod()
MethodDescriptorJavaMethodDescriptor.getMethod()
JavaPropertyInfo.PropertyAccessorAdaptor.getSetterMethod()
Methods in gw.internal.gosu.parser with parameters of type IJavaClassMethodModifier and TypeMethodDescriptionint
AsmMethodJavaClassMethod.compareTo
(IJavaClassMethod o) int
MethodJavaClassMethod.compareTo
(IJavaClassMethod o) private IType
JavaPropertyInfo.getTypeFromMethod
(IJavaClassMethod m) Constructors in gw.internal.gosu.parser with parameters of type IJavaClassMethodModifierConstructorDescriptionStandardJavaAnnotationConstructor
(JavaTypeInfo javaTypeInfo, IJavaClassMethod[] methods) -
Uses of IJavaClassMethod in gw.internal.gosu.parser.java.classinfo
Classes in gw.internal.gosu.parser.java.classinfo that implement IJavaClassMethodModifier and TypeClassDescriptionclass
class
class
class
Fields in gw.internal.gosu.parser.java.classinfo declared as IJavaClassMethodModifier and TypeFieldDescriptionprivate IJavaClassMethod
JavaSourceMethodDescriptor._method
protected IJavaClassMethod[]
JavaSourceType._methods
private IJavaClassMethod
JavaSourcePropertyDescriptor._readMethod
private IJavaClassMethod
JavaSourcePropertyDescriptor._writeMethod
Methods in gw.internal.gosu.parser.java.classinfo that return IJavaClassMethodModifier and TypeMethodDescriptionprivate static IJavaClassMethod
PropertyDeriver.findBestMatchingSetter
(boolean bStatic, IJavaClassType getterType, List<IJavaClassMethod> setters) JavaArrayClassInfo.getDeclaredMethod
(String methodName, IJavaClassInfo... paramTypes) JavaSourceType.getDeclaredMethod
(String methodName, IJavaClassInfo... paramTypes) JavaSourceUnresolvedClass.getDeclaredMethod
(String methodName, IJavaClassInfo... params) JavaArrayClassInfo.getDeclaredMethods()
JavaSourceType.getDeclaredMethods()
JavaSourceUnresolvedClass.getDeclaredMethods()
JavaArrayClassInfo.getMethod
(String methodName, IJavaClassInfo... paramTypes) JavaSourceMethodDescriptor.getMethod()
JavaSourceType.getMethod
(String methodName, IJavaClassInfo... paramTypes) JavaSourceUnresolvedClass.getMethod
(String methodName, IJavaClassInfo... paramTypes) JavaSourcePropertyDescriptor.getReadMethod()
JavaSourcePropertyDescriptor.getWriteMethod()
private static IJavaClassMethod
PropertyDeriver.maybeFindGetterInSuper
(IJavaClassMethod setter, IJavaClassInfo superClass, boolean[] getterNameFound) private static IJavaClassMethod
PropertyDeriver.maybeFindGetterInSuperInterfaces
(IJavaClassMethod setter, IJavaClassInfo[] superInterfaces, boolean[] getterNameFound) private static IJavaClassMethod
PropertyDeriver.maybeFindSetterInSuper
(IJavaClassMethod getter, IJavaClassInfo superClass) private static IJavaClassMethod
PropertyDeriver.maybeFindSetterInSuperInterfaces
(IJavaClassMethod getter, IJavaClassInfo[] superInterfaces) Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassMethodModifier and TypeMethodDescriptionprivate static void
PropertyDeriver.addPropertyDescriptor
(List<IJavaPropertyDescriptor> propertyDescriptors, String propName, IJavaClassMethod getter, IJavaClassMethod setter) int
JavaSourceMethod.compareTo
(IJavaClassMethod o) int
SyntheticJavaMethod.compareTo
(IJavaClassMethod o) private static boolean
PropertyDeriver.doesGetterDescMatchSetterMethod
(IJavaClassMethod setter, IJavaPropertyDescriptor pd, boolean[] getterNameFound) private static boolean
PropertyDeriver.doesSetterDescMatchGetterMethod
(IJavaClassMethod getter, IJavaClassMethod setter) private static boolean
PropertyDeriver.doesSetterDescMatchGetterMethod
(IJavaClassMethod getter, IJavaPropertyDescriptor pd) JavaSourceUtil.getImplicitProperty
(IJavaClassMethod method, boolean simplePropertyProcessing) private static IType
PropertyDeriver.getTypeFromMethod
(IJavaClassMethod m) private static boolean
PropertyDeriver.isSetterFromPropIncompatible
(IJavaClassMethod setter, IJavaPropertyDescriptor pd, boolean[] incompatibleSetterFound) private static IJavaClassMethod
PropertyDeriver.maybeFindGetterInSuper
(IJavaClassMethod setter, IJavaClassInfo superClass, boolean[] getterNameFound) private static IJavaClassMethod
PropertyDeriver.maybeFindGetterInSuperInterfaces
(IJavaClassMethod setter, IJavaClassInfo[] superInterfaces, boolean[] getterNameFound) private static IJavaClassMethod
PropertyDeriver.maybeFindSetterInSuper
(IJavaClassMethod getter, IJavaClassInfo superClass) private static IJavaClassMethod
PropertyDeriver.maybeFindSetterInSuperInterfaces
(IJavaClassMethod getter, IJavaClassInfo[] superInterfaces) private Object
JavaSourceAnnotationInfo.parseValue
(IJavaClassMethod method) Method parameters in gw.internal.gosu.parser.java.classinfo with type arguments of type IJavaClassMethodModifier and TypeMethodDescriptionprivate static void
PropertyDeriver.addFromRemainingSetters
(IJavaClassInfo jci, Map<String, List<IJavaClassMethod>> mapSetters, List<IJavaPropertyDescriptor> propertyDescriptors) private static void
PropertyDeriver.addUnpairedMethods
(IJavaClassInfo type, Map<String, IJavaClassMethod> mapGetters, Map<String, IJavaClassMethod> mapSetters) private static IJavaClassMethod
PropertyDeriver.findBestMatchingSetter
(boolean bStatic, IJavaClassType getterType, List<IJavaClassMethod> setters) private static void
PropertyDeriver.findUnpairedMethods
(IJavaClassInfo jci, Map<String, IJavaClassMethod> mapGetters, Map<String, IJavaClassMethod> mapSetters) private static void
PropertyDeriver.populateMaps
(Map<String, IJavaClassMethod> mapGetters, Map<String, List<IJavaClassMethod>> mapSetters, List<IJavaClassMethod> methods, boolean simplePropertyProcessing) private static void
PropertyDeriver.populateMaps
(Map<String, IJavaClassMethod> mapGetters, Map<String, List<IJavaClassMethod>> mapSetters, List<IJavaClassMethod> methods, boolean simplePropertyProcessing) Constructors in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassMethodModifierConstructorDescriptionJavaSourcePropertyDescriptor
(String propName, IType type, IJavaClassMethod getter, IJavaClassMethod setter) -
Uses of IJavaClassMethod in gw.lang.ir.builder
Methods in gw.lang.ir.builder that return IJavaClassMethodModifier and TypeMethodDescriptionprivate static IJavaClassMethod
IRElementBuilder.findDeclaredMethod
(IJavaClassInfo cls, String name, int numArgs) protected static IJavaClassMethod
IRElementBuilder.findMethod
(IJavaClassInfo cls, String name, int numArgs) private static IJavaClassMethod
IRElementBuilder.findUniqueMethodInList
(IJavaClassMethod[] methods, IJavaClassInfo cls, String name, int numArgs) Methods in gw.lang.ir.builder with parameters of type IJavaClassMethodModifier and TypeMethodDescriptionIRBuilderMethods.call
(IRExpressionBuilder root, IJavaClassMethod method, IRExpressionBuilder... args) IRBuilderMethods.call
(IJavaClassMethod method, IRExpressionBuilder... args) IRExpressionBuilder.call
(IJavaClassMethod method, List<IRExpressionBuilder> args) IRBuilderMethods.callStatic
(IJavaClassMethod method, IRExpressionBuilder... args) IRMethodBuilder.copyParameters
(IJavaClassMethod method) private static IJavaClassMethod
IRElementBuilder.findUniqueMethodInList
(IJavaClassMethod[] methods, IJavaClassInfo cls, String name, int numArgs) static List<IRExpressionBuilder>
IRBuilderMethods.passArgs
(IJavaClassMethod m) -
Uses of IJavaClassMethod in gw.lang.ir.builder.expression
Fields in gw.lang.ir.builder.expression declared as IJavaClassMethodModifier and TypeFieldDescriptionprivate IJavaClassMethod
IRMethodCallExpressionBuilder.MethodAndArgsBuilder._method
Constructors in gw.lang.ir.builder.expression with parameters of type IJavaClassMethodModifierConstructorDescriptionIRMethodCallExpressionBuilder
(IRExpressionBuilder root, IJavaClassMethod method, List<IRExpressionBuilder> args) private
MethodAndArgsBuilder
(IRExpressionBuilder root, IJavaClassMethod method, List<IRExpressionBuilder> args) private
MethodInfo
(IJavaClassMethod method) -
Uses of IJavaClassMethod in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers that return IJavaClassMethodModifier and TypeMethodDescriptionstatic IJavaClassMethod
FunctionToInterfaceCoercer.getSingleMethodFromJavaInterface
(IJavaClassInfo interfaceType) static IJavaClassMethod
FunctionToInterfaceCoercer.getSingleMethodFromJavaInterface
(IJavaType interfaceType) -
Uses of IJavaClassMethod in gw.lang.reflect
Fields in gw.lang.reflect declared as IJavaClassMethod -
Uses of IJavaClassMethod in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return IJavaClassMethodModifier and TypeMethodDescriptionstatic IJavaClassMethod
ErrorJavaClassInfo.getDeclaredMethod
(String methodName, IJavaClassInfo... params) IJavaClassInfo.getDeclaredMethod
(String methodName, IJavaClassInfo... params) ErrorJavaClassInfo.getDeclaredMethods()
IJavaClassInfo.getDeclaredMethods()
ErrorJavaClassInfo.getMethod
(String methodName, IJavaClassInfo... paramTypes) IJavaClassInfo.getMethod
(String methodName, IJavaClassInfo... paramTypes) IJavaMethodDescriptor.getMethod()
IJavaMethodInfo.getMethod()
static IJavaClassMethod[]
IJavaClassInfo.Util.getMethods
(IJavaClassInfo classInfo) IJavaPropertyDescriptor.getReadMethod()
IJavaPropertyDescriptor.getWriteMethod()
Methods in gw.lang.reflect.java that return types with arguments of type IJavaClassMethodModifier and TypeMethodDescriptionprivate static TreeSet<IJavaClassMethod>
IJavaClassInfo.Util.getPublicMethods
(IJavaClassInfo classInfo, TreeSet<IJavaClassMethod> methods) Method parameters in gw.lang.reflect.java with type arguments of type IJavaClassMethodModifier and TypeMethodDescriptionprivate static TreeSet<IJavaClassMethod>
IJavaClassInfo.Util.getPublicMethods
(IJavaClassInfo classInfo, TreeSet<IJavaClassMethod> methods)