Uses of Interface
gw.lang.reflect.IMethodInfo
-
-
Uses of IMethodInfo in editor
Methods in editor that return IMethodInfo Modifier and Type Method Description IMethodInfo
PackageTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
TypeInPackageTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
PackageTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
TypeInPackageTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
MethodNode. getMethodDescriptor()
Constructors in editor with parameters of type IMethodInfo Constructor Description MethodNode(IMethodInfo mi)
-
Uses of IMethodInfo in gw.internal.gosu.dynamic
Classes in gw.internal.gosu.dynamic that implement IMethodInfo Modifier and Type Class Description class
DynamicMethodInfo
Methods in gw.internal.gosu.dynamic that return IMethodInfo Modifier and Type Method Description IMethodInfo
DynamicTypeInfo. getCallableMethod(CharSequence method, IType... params)
IMethodInfo
DynamicTypeInfo. getMethod(CharSequence methodName, IType... params)
-
Uses of IMethodInfo in gw.internal.gosu.ir.nodes
Methods in gw.internal.gosu.ir.nodes that return IMethodInfo Modifier and Type Method Description IMethodInfo
IRMethodFromMethodInfo. getOriginalMethod()
IMethodInfo
IRMethodFromMethodInfo. getTerminalMethod()
Methods in gw.internal.gosu.ir.nodes with parameters of type IMethodInfo Modifier and Type Method Description static IRMethodFromMethodInfo
IRMethodFactory. createIRMethod(IMethodInfo originalMethodInfo, IFunctionType functionType)
List<IRType>
IRMethodFromMethodInfo. getMethodDescriptor(IMethodInfo mi)
Constructors in gw.internal.gosu.ir.nodes with parameters of type IMethodInfo Constructor Description IRMethodFromMethodInfo(IMethodInfo originalMethod, IFunctionType functionType)
-
Uses of IMethodInfo in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IMethodInfo Modifier and Type Class Description class
ArrayExpansionMethodInfo
class
GosuMethodInfo
class
JavaMethodInfo
Methods in gw.internal.gosu.parser that return IMethodInfo Modifier and Type Method Description static IMethodInfo
ParserBase. findMathOpMethod(IType lhsType, int op, IType rhsType)
IMethodInfo
CompoundTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
ErrorTypeInfo. getCallableMethod(CharSequence method, IType... params)
IMethodInfo
GosuClassTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
JavaTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
MetaTypeTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
NamespaceTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
ArrayExpansionMethodInfo. getDelegate()
IMethodInfo
CompoundTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
CompoundTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
ErrorTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
GosuClassTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
GosuClassTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
JavaTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
JavaTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
MetaTypeTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
MetaTypeTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
NamespaceTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
DelegateFunctionSymbol. getMi()
IMethodInfo
TemplateRenderFunctionSymbol. getMi()
IMethodInfo
GosuPropertyInfo. getReadMethodInfo()
IMethodInfo
JavaPropertyInfo. getReadMethodInfo()
IMethodInfo
IReducedDelegateFunctionSymbol. getTargetMethodInfo()
IMethodInfo
ReducedDelegateFunctionSymbol. getTargetMethodInfo()
IMethodInfo
GosuPropertyInfo. getWriteMethodInfo()
IMethodInfo
JavaPropertyInfo. getWriteMethodInfo()
Methods in gw.internal.gosu.parser that return types with arguments of type IMethodInfo Modifier and Type Method Description List<? extends IMethodInfo>
CompoundTypeInfo. getDeclaredMethods()
List<? extends IMethodInfo>
GosuClassTypeInfo. getDeclaredMethods()
List<? extends IMethodInfo>
JavaTypeInfo. getDeclaredMethods()
List<? extends IMethodInfo>
MetaTypeTypeInfo. getDeclaredMethods()
List<? extends IMethodInfo>
GosuIndustrialParkImpl. getMethods(ITypeInfo beanInfo, IType ownersIntrinsicType)
Methods in gw.internal.gosu.parser with parameters of type IMethodInfo Modifier and Type Method Description IFunctionType
GosuIndustrialParkImpl. createFunctionType(IMethodInfo mi)
IFunctionStatement
GosuClass. getFunctionStatement(IMethodInfo method)
IFunctionType
TypeLoaderAccess. getOrCreateFunctionType(IMethodInfo mi)
static boolean
GosuClassProxyFactory. isObjectMethod(IMethodInfo mi)
static boolean
GosuClassProxyFactory. isPropertyGetter(IMethodInfo mi)
static boolean
GosuClassProxyFactory. isPropertyGetter(IMethodInfo mi, String strPrefix)
static boolean
GosuClassProxyFactory. isPropertyMethod(IMethodInfo mi)
static boolean
GosuClassProxyFactory. isPropertySetter(IMethodInfo mi)
Method parameters in gw.internal.gosu.parser with type arguments of type IMethodInfo Modifier and Type Method Description void
EnhancementIndex. addEnhancementMethods(IType typeToEnhance, Collection<IMethodInfo> methodsToAddTo)
Constructors in gw.internal.gosu.parser with parameters of type IMethodInfo Constructor Description ArrayExpansionMethodInfo(IMethodInfo delegate)
DelegateFunctionSymbol(IGosuClassInternal gsClass, ISymbolTable symTable, ReducedDynamicFunctionSymbol dfs, IMethodInfo mi, DelegateStatement delegateStmt)
DelegateFunctionType(IMethodInfo mi)
TemplateRenderFunctionSymbol(IGosuClassInternal gsClass, ISymbolTable symTable, ReducedDynamicFunctionSymbol dfs, IMethodInfo mi, GosuTemplateType type, IType[] paramTypes)
-
Uses of IMethodInfo in gw.internal.gosu.parser.expressions
Methods in gw.internal.gosu.parser.expressions that return IMethodInfo Modifier and Type Method Description IMethodInfo
BeanMethodCallExpression. getGenericMethodDescriptor()
IMethodInfo
BeanMethodCallExpression. getMethodDescriptor()
IMethodInfo
ArithmeticExpression. getOverride()
IMethodInfo
ConditionalExpression. getOverride()
Methods in gw.internal.gosu.parser.expressions with parameters of type IMethodInfo Modifier and Type Method Description void
BeanMethodCallExpression. setMethodDescriptor(IMethodInfo md)
void
ArithmeticExpression. setOverride(IMethodInfo overrideMi)
void
ConditionalExpression. setOverride(IMethodInfo overrideMi)
-
Uses of IMethodInfo in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return IMethodInfo Modifier and Type Method Description IMethodInfo
GosuFragmentTypeInfo. getCallableMethod(CharSequence method, IType... params)
IMethodInfo
GosuFragmentTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
GosuFragmentTypeInfo. getMethod(CharSequence methodName, IType... params)
Methods in gw.internal.gosu.parser.fragments that return types with arguments of type IMethodInfo Modifier and Type Method Description List<? extends IMethodInfo>
GosuFragmentTypeInfo. getDeclaredMethods()
-
Uses of IMethodInfo in gw.internal.gosu.parser.statements
Methods in gw.internal.gosu.parser.statements that return IMethodInfo Modifier and Type Method Description static IMethodInfo
FunctionStatement. getGenericMethodInfo(IMethodInfo mi)
Methods in gw.internal.gosu.parser.statements with parameters of type IMethodInfo Modifier and Type Method Description static IMethodInfo
FunctionStatement. getGenericMethodInfo(IMethodInfo mi)
-
Uses of IMethodInfo in gw.internal.gosu.properties
Methods in gw.internal.gosu.properties that return IMethodInfo Modifier and Type Method Description IMethodInfo
PropertiesTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
PropertiesTypeInfo. getMethod(CharSequence methodName, IType... params)
-
Uses of IMethodInfo in gw.lang
Methods in gw.lang that return types with arguments of type IMethodInfo Modifier and Type Method Description List<? extends IMethodInfo>
IGosuShop. getMethods(ITypeInfo beanInfo, IType ownersIntrinsicType)
Methods in gw.lang with parameters of type IMethodInfo Modifier and Type Method Description static IFunctionType
GosuShop. createFunctionType(IMethodInfo mi)
IFunctionType
IGosuShop. createFunctionType(IMethodInfo mi)
-
Uses of IMethodInfo in gw.lang.ir.builder
Methods in gw.lang.ir.builder with parameters of type IMethodInfo Modifier and Type Method Description IRMethodBuilder
IRMethodBuilder. copyParameters(IMethodInfo method)
-
Uses of IMethodInfo in gw.lang.parser
Methods in gw.lang.parser with parameters of type IMethodInfo Modifier and Type Method Description static boolean
StandardCoercionManager. isObjectMethod(IMethodInfo mi)
static boolean
StandardCoercionManager. isStructurallyAssignable_Laxed(IType toType, IType fromType, IMethodInfo specificMethod, TypeVarToTypeMap inferenceMap)
-
Uses of IMethodInfo in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers that return IMethodInfo Modifier and Type Method Description static IMethodInfo
FunctionToInterfaceCoercer. getSingleMethod(IType interfaceType)
-
Uses of IMethodInfo in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IMethodInfo Modifier and Type Method Description IMethodInfo
IBeanMethodCallExpression. getGenericMethodDescriptor()
IMethodInfo
IBeanMethodCallExpression. getMethodDescriptor()
IMethodInfo
IOverridableOperation. getOverride()
Methods in gw.lang.parser.expressions with parameters of type IMethodInfo Modifier and Type Method Description void
IOverridableOperation. setOverride(IMethodInfo overrideMi)
-
Uses of IMethodInfo in gw.lang.reflect
Subinterfaces of IMethodInfo in gw.lang.reflect Modifier and Type Interface Description interface
IAspectMethodInfoDelegate
interface
IMethodInfoDelegate
interface
ITypeInfoMethodInfo
Classes in gw.lang.reflect that implement IMethodInfo Modifier and Type Class Description class
MetaMethodInfoDelegate
class
MethodInfoBase
class
MethodInfoDelegate
class
SimpleMethodInfo
Methods in gw.lang.reflect that return IMethodInfo Modifier and Type Method Description IMethodInfo
MethodInfoBuilder. build(IFeatureInfo container)
static IMethodInfo
ITypeInfo.FIND. callableMethod(MethodList methods, CharSequence method, IType... params)
If there is a tie this method will throw an IllegalArgumentException.static IMethodInfo
ITypeInfo.FIND. callableMethodStrict(MethodList methods, CharSequence method, IType... params)
If there is a tie this method will throw an IllegalArgumentException.IMethodInfo
MethodList. findAssignableMethod(IMethodInfo miTo, boolean bStatic, TypeVarToTypeMap inferenceMap)
static IMethodInfo
ReflectUtil. findCallableMethod(String methodName, IType[] runtimeTypes, IType type)
IMethodInfo
ITypeInfoMethodInfo. getBackingMethodInfo()
IMethodInfo
MetaMethodInfoDelegate. getBackingMethodInfo()
IMethodInfo
BaseJavaTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
BaseTypeInfo. getCallableMethod(CharSequence method, IType... params)
IMethodInfo
FeatureManagerTypeInfoBase. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
FunctionTypeInfo. getCallableMethod(CharSequence strMethod, IType... params)
IMethodInfo
ITypeInfo. getCallableMethod(CharSequence method, IType... params)
Returns a IMethodInfo matching the specified name and has parameter types that produce the best match.IMethodInfo
TypeInfoBase. getCallableMethod(CharSequence method, IType... params)
IMethodInfo
BaseHandBuiltTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
BaseJavaTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
BaseTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
DefaultArrayTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
FeatureManager. getMethod(IRelativeTypeInfo.Accessibility accessibility, CharSequence methodName, IType... params)
IMethodInfo
FeatureManagerTypeInfoBase. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
FeatureManagerTypeInfoBase. getMethod(CharSequence methodName, IType... params)
IMethodInfo
FunctionTypeInfo. getMethod(CharSequence methodName, IType... params)
IMethodInfo
IRelativeTypeInfo. getMethod(IType whosaskin, CharSequence methodName, IType... params)
IMethodInfo
ITypeInfo. getMethod(CharSequence methodName, IType... params)
Returns a IMethodInfo matching the specified name and parameter types or null if no match is found.IMethodInfo
TypeInfoBase. getMethod(CharSequence methodName, IType... params)
IMethodInfo
FunctionType. getMethodInfo()
IMethodInfo
IFunctionType. getMethodInfo()
An associated IMethodInfo.IMethodInfo
ParameterizedFunctionType. getMethodInfo()
IMethodInfo
IMethodBackedPropertyInfo. getReadMethodInfo()
IMethodInfo
IMethodInfoDelegate. getSource()
IMethodInfo
MethodInfoDelegate. getSource()
IMethodInfo
IMethodBackedPropertyInfo. getWriteMethodInfo()
static IMethodInfo
ITypeInfo.FIND. method(MethodList methodList, CharSequence method, IType... params)
IMethodInfo
MethodList. remove(int index)
IMethodInfo
MethodList. set(int index, IMethodInfo method)
Methods in gw.lang.reflect that return types with arguments of type IMethodInfo Modifier and Type Method Description List<? extends IMethodInfo>
DefaultArrayTypeInfo. getDeclaredMethods()
abstract List<? extends IMethodInfo>
FeatureManagerTypeInfoBase. getDeclaredMethods()
List<? extends IMethodInfo>
IRelativeTypeInfo. getDeclaredMethods()
Returns a list ofIMethodInfo
objects reflecting all the methods declared by the class or interface represented by thisIType
object.Collection<DynamicArray<IMethodInfo>>
MethodList. getMethodBuckets()
DynamicArray<? extends IMethodInfo>
MethodList. getMethods(String name)
static List<? extends IMethodInfo>
TypeSystem. getMethods(ITypeInfo beanInfo, IType ownersIntrinsicType)
Methods in gw.lang.reflect with parameters of type IMethodInfo Modifier and Type Method Description void
MethodList. add(int index, IMethodInfo method)
boolean
MethodList. add(IMethodInfo method)
static String
AnnotationReflectUtil. evalReturnDescription(IMethodInfo method)
Deprecated.static boolean
AnnotationReflectUtil. evalVisibleForWebservice(IMethodInfo method)
Deprecated.IMethodInfo
MethodList. findAssignableMethod(IMethodInfo miTo, boolean bStatic, TypeVarToTypeMap inferenceMap)
static String
TypeInfoUtil. getMethodSignature(IMethodInfo mi)
IFunctionType
ITypeSystem. getOrCreateFunctionType(IMethodInfo mi)
static IFunctionType
TypeSystem. getOrCreateFunctionType(IMethodInfo mi)
static String
TypeInfoUtil. getParameterDisplay(IMethodInfo mi)
MethodInfoBuilder
MethodInfoBuilder. like(IMethodInfo method)
protected void
FeatureManager. mergeMethod(MethodList methods, IMethodInfo thisMethodInfo, boolean replace)
IMethodInfo
MethodList. set(int index, IMethodInfo method)
static MethodList
MethodList. singleton(IMethodInfo theOneMethod)
Method parameters in gw.lang.reflect with type arguments of type IMethodInfo Modifier and Type Method Description boolean
MethodList. addAll(int index, Collection<? extends IMethodInfo> c)
boolean
MethodList. addAll(Collection<? extends IMethodInfo> c)
protected void
FeatureManager. addEnhancementMethods(List<IMethodInfo> privateMethods)
Constructors in gw.lang.reflect with parameters of type IMethodInfo Constructor Description FunctionType(IMethodInfo mi)
FunctionType(IMethodInfo mi, boolean lazyTypes)
MetaMethodInfoDelegate(ITypeInfo container, IMethodInfo source)
MethodInfoDelegate(IFeatureInfo container, IMethodInfo source)
Constructor parameters in gw.lang.reflect with type arguments of type IMethodInfo Constructor Description MethodList(List<IMethodInfo> methods)
-
Uses of IMethodInfo in gw.lang.reflect.features
Methods in gw.lang.reflect.features that return IMethodInfo Modifier and Type Method Description IMethodInfo
BoundMethodReference. getMethodInfo()
IMethodInfo
IMethodReference. getMethodInfo()
Returns the method info for this referenceIMethodInfo
MethodReference. getMethodInfo()
-
Uses of IMethodInfo in gw.lang.reflect.gs
Subinterfaces of IMethodInfo in gw.lang.reflect.gs Modifier and Type Interface Description interface
IGosuMethodInfo
Methods in gw.lang.reflect.gs with parameters of type IMethodInfo Modifier and Type Method Description IFunctionStatement
IGosuClass. getFunctionStatement(IMethodInfo method)
Method parameters in gw.lang.reflect.gs with type arguments of type IMethodInfo Modifier and Type Method Description void
IEnhancementIndex. addEnhancementMethods(IType typeToEnhance, Collection<IMethodInfo> methodsToAddTo)
-
Uses of IMethodInfo in gw.lang.reflect.java
Subinterfaces of IMethodInfo in gw.lang.reflect.java Modifier and Type Interface Description interface
IJavaMethodInfo
Methods in gw.lang.reflect.java that return IMethodInfo Modifier and Type Method Description IMethodInfo
IJavaPropertyInfo. getReadMethodInfo()
IMethodInfo
IJavaPropertyInfo. getWriteMethodInfo()
-