Uses of Interface
gw.lang.reflect.IFunctionType
Packages that use IFunctionType
Package
Description
-
Uses of IFunctionType in editor.util
Methods in editor.util with parameters of type IFunctionTypeModifier and TypeMethodDescriptionstatic StringEditorUtilities.buildFunctionIntellisenseString(boolean bFeatureLiteralCompletion, IFunctionType functionType) -
Uses of IFunctionType in gw.internal.gosu.ir.nodes
Methods in gw.internal.gosu.ir.nodes that return IFunctionTypeModifier and TypeMethodDescriptionIRMethod.getFunctionType()IRMethodForConstructorSymbol.getFunctionType()IRMethodForDPSGetter.getFunctionType()IRMethodForDPSSetter.getFunctionType()IRMethodForPropertyGetter.getFunctionType()IRMethodForPropertySetter.getFunctionType()IRMethodForReducedDPSGetter.getFunctionType()IRMethodForReducedDPSSetter.getFunctionType()IRMethodFromConstructorInfo.getFunctionType()IRMethodFromJavaMethodInfo.getFunctionType()IRMethodFromMethod.getFunctionType()IRMethodFromMethodInfo.getFunctionType()SyntheticIRMethod.getFunctionType()Methods in gw.internal.gosu.ir.nodes with parameters of type IFunctionTypeModifier and TypeMethodDescriptionprotected voidIRFeatureBase.addImplicitParameters(IType owner, IFunctionType functionType, boolean bStatic, List<IRType> params) static IRMethodFromMethodInfoIRMethodFactory.createIRMethod(IMethodInfo originalMethodInfo, IFunctionType functionType) Constructors in gw.internal.gosu.ir.nodes with parameters of type IFunctionTypeModifierConstructorDescriptionIRMethodFromMethodInfo(IMethodInfo originalMethod, IFunctionType functionType) -
Uses of IFunctionType in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IFunctionTypeMethods in gw.internal.gosu.parser that return IFunctionTypeModifier and TypeMethodDescriptionGosuIndustrialParkImpl.createFunctionType(IMethodInfo mi) ErrorType.getErrorTypeFunctionType(IExpression[] eArgs, String strMethod, List listAllMatchingMethods) GosuClass.getFunctionalInterface()GosuParser.getFunctionType(IType classBean, String functionName, Expression[] eArgs, List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes) TypeLoaderAccess.getOrCreateFunctionType(IMethodInfo mi) TypeLoaderAccess.getOrCreateFunctionType(String strFunctionName, IType retType, IType[] paramTypes) ErrorTypeInfo.getUniversalFunctionType(String strMethod, int argCount) Methods in gw.internal.gosu.parser that return types with arguments of type IFunctionTypeModifier and TypeMethodDescriptionprotected List<IFunctionType> GosuParser.getFunctionTypesForName(String strFunctionName) GosuClass.getUnimplementedMethods()static List<IFunctionType> GosuClass.getUnimplementedMethods(IGosuClass gsIface, IGosuClass implClass, List<IFunctionType> unimpled, boolean ensurePublic, boolean bAcceptAbstract) GosuClass.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) IGosuClassInternal.getUnimplementedMethods()IGosuClassInternal.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) Methods in gw.internal.gosu.parser with parameters of type IFunctionTypeModifier and TypeMethodDescriptionGosuIndustrialParkImpl.createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression value) TypeLoaderAccess.getFunctionalInterface(IFunctionType type) static ITypeTypeLord.getFunctionalInterface(IFunctionType funcType) GosuClass.getMemberFunction(IFunctionType funcType, boolean bContravariant) GosuClass.getMemberFunction(IFunctionType funcType, String signature, boolean bContravariant) IGosuClassInternal.getMemberFunction(IFunctionType funcType, boolean bContravariant) IGosuClassInternal.getMemberFunction(IFunctionType ifaceFuncType, String name, boolean bContravariant) Method parameters in gw.internal.gosu.parser with type arguments of type IFunctionTypeModifier and TypeMethodDescriptionGosuParser.getFunctionType(IType classBean, String functionName, Expression[] eArgs, List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes) static List<IFunctionType> GosuClass.getUnimplementedMethods(IGosuClass gsIface, IGosuClass implClass, List<IFunctionType> unimpled, boolean ensurePublic, boolean bAcceptAbstract) GosuClass.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) IGosuClassInternal.getUnimplementedMethods(List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract) Constructors in gw.internal.gosu.parser with parameters of type IFunctionTypeModifierConstructorDescriptionDynamicFunctionSymbol(ISymbolTable symTable, CharSequence strName, IFunctionType type, List<ISymbol> args, IExpression value) Constructs a DynamicFunctionSymbol for use with an IGosuParser's ISymbolTable.DynamicFunctionSymbol(ISymbolTable symTable, CharSequence strName, IFunctionType type, List<ISymbol> args, IStatement value) Constructs a DynamicFunctionSymbol for use with an IGosuParser's ISymbolTable.protectedDynamicFunctionSymbol(ISymbolTable symTable, CharSequence name, IFunctionType type, List<ISymbol> args, Object value) EnhancementDynamicFunctionSymbol(ISymbolTable symTable, CharSequence strName, IFunctionType type, List<ISymbol> args, IType enhancedType) -
Uses of IFunctionType in gw.internal.gosu.parser.expressions
Classes in gw.internal.gosu.parser.expressions that implement IFunctionTypeMethods in gw.internal.gosu.parser.expressions that return IFunctionTypeModifier and TypeMethodDescriptionBeanMethodCallExpression.getFunctionType()MethodCallExpression.getFunctionType()BlockExpression.getType()BlockExpression.getTypeImpl()Methods in gw.internal.gosu.parser.expressions with parameters of type IFunctionTypeModifier and TypeMethodDescriptionvoidBeanMethodCallExpression.setFunctionType(IFunctionType funcType) voidMethodCallExpression.setFunctionType(IFunctionType funcType) -
Uses of IFunctionType in gw.lang
Methods in gw.lang that return IFunctionTypeModifier and TypeMethodDescriptionstatic IFunctionTypeGosuShop.createFunctionType(IMethodInfo mi) IGosuShop.createFunctionType(IMethodInfo mi) Methods in gw.lang with parameters of type IFunctionTypeModifier and TypeMethodDescriptionstatic ISymbolGosuShop.createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression expression) IGosuShop.createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression value) -
Uses of IFunctionType in gw.lang.function
Methods in gw.lang.function that return IFunctionType -
Uses of IFunctionType in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers that return IFunctionTypeModifier and TypeMethodDescriptionstatic IFunctionTypeFunctionToInterfaceCoercer.getRepresentativeFunctionType(IType interfaceType) Methods in gw.lang.parser.coercers with parameters of type IFunctionTypeModifier and TypeMethodDescriptionstatic booleanFunctionFromInterfaceCoercer.areTypesCompatible(IFunctionType functionType, IType interfaceType) -
Uses of IFunctionType in gw.lang.parser.exceptions
Methods in gw.lang.parser.exceptions that return IFunctionTypeConstructors in gw.lang.parser.exceptions with parameters of type IFunctionTypeModifierConstructorDescriptionNotImplementedParseException(IFullParserState parserState, IGosuClass gsClass, String strClass, IFunctionType funcType) -
Uses of IFunctionType in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IFunctionTypeModifier and TypeMethodDescriptionIBeanMethodCallExpression.getFunctionType()IMethodCallExpression.getFunctionType() -
Uses of IFunctionType in gw.lang.reflect
Subinterfaces of IFunctionType in gw.lang.reflectClasses in gw.lang.reflect that implement IFunctionTypeMethods in gw.lang.reflect that return IFunctionTypeModifier and TypeMethodDescriptionIErrorType.getErrorTypeFunctionType(IExpression[] eArgs, String strMethod, List listAllMatchingMethods) default IFunctionTypeIType.getFunctionalInterface()ITypeSystem.getOrCreateFunctionType(IMethodInfo mi) ITypeSystem.getOrCreateFunctionType(String strFunctionName, IType retType, IType[] paramTypes) static IFunctionTypeTypeSystem.getOrCreateFunctionType(IMethodInfo mi) static IFunctionTypeTypeSystem.getOrCreateFunctionType(String strFunctionName, IType retType, IType[] paramTypes) FunctionType.inferParameterizedTypeFromArgTypesAndContextType(IType[] argTypes, IType ctxType) IFunctionType.inferParameterizedTypeFromArgTypesAndContextType(IType[] eArgs, IType ctxType) ParameterizedFunctionType.inferParameterizedTypeFromArgTypesAndContextType(IType[] eArgs, IType ctxType) Methods in gw.lang.reflect with parameters of type IFunctionTypeModifier and TypeMethodDescriptionbooleanFunctionType.areParamsCompatible(IFunctionType fromType) static booleanFunctionType.areParamsCompatible(IFunctionType toType, IFunctionType fromType) booleanIFunctionType.areParamsCompatible(IFunctionType rhsFunctionType) booleanParameterizedFunctionType.areParamsCompatible(IFunctionType rhsType) ITypeSystem.getFunctionalInterface(IFunctionType type) static ITypeTypeSystem.getFunctionalInterface(IFunctionType type) Constructors in gw.lang.reflect with parameters of type IFunctionType -
Uses of IFunctionType in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return IFunctionType