Uses of Interface
gw.lang.reflect.IFunctionType
-
-
Uses of IFunctionType in editor
Methods in editor with parameters of type IFunctionType Modifier and Type Method Description private java.lang.StringSymbolCellRenderer. getStaticParamSignatureText(IFunctionType type)(package private) static java.lang.StringSymbolPopup. getStaticParamSignatureText(IFunctionType type) -
Uses of IFunctionType in editor.util
Methods in editor.util with parameters of type IFunctionType Modifier and Type Method Description static java.lang.StringEditorUtilities. buildFunctionIntellisenseString(boolean bFeatureLiteralCompletion, IFunctionType functionType) -
Uses of IFunctionType in gw.internal.gosu.ir.nodes
Fields in gw.internal.gosu.ir.nodes declared as IFunctionType Modifier and Type Field Description private IFunctionTypeIRMethodFromMethodInfo. _functionTypeMethods in gw.internal.gosu.ir.nodes that return IFunctionType Modifier and Type Method Description IFunctionTypeIRMethod. getFunctionType()IFunctionTypeIRMethodForConstructorSymbol. getFunctionType()IFunctionTypeIRMethodForDPSGetter. getFunctionType()IFunctionTypeIRMethodForDPSSetter. getFunctionType()IFunctionTypeIRMethodForPropertyGetter. getFunctionType()IFunctionTypeIRMethodForPropertySetter. getFunctionType()IFunctionTypeIRMethodForReducedDPSGetter. getFunctionType()IFunctionTypeIRMethodForReducedDPSSetter. getFunctionType()IFunctionTypeIRMethodFromConstructorInfo. getFunctionType()IFunctionTypeIRMethodFromJavaMethodInfo. getFunctionType()IFunctionTypeIRMethodFromMethod. getFunctionType()IFunctionTypeIRMethodFromMethodInfo. getFunctionType()IFunctionTypeSyntheticIRMethod. getFunctionType()Methods in gw.internal.gosu.ir.nodes with parameters of type IFunctionType Modifier and Type Method Description private voidIRFeatureBase. addFunctionTypeParams(IFunctionType functionType, java.util.List<IRType> params)private voidIRFeatureBase. addImplicitEnhancementParams(IFunctionType functionType, IType owner, boolean bStatic, java.util.List<IRType> params)private voidIRFeatureBase. addImplicitExternalSymbolMapParam(IFunctionType functionType, IType owner, boolean bStatic, java.util.List<IRType> params)protected voidIRFeatureBase. addImplicitParameters(IType owner, IFunctionType functionType, boolean bStatic, java.util.List<IRType> params)static IRMethodFromMethodInfoIRMethodFactory. createIRMethod(IMethodInfo originalMethodInfo, IFunctionType functionType)Constructors in gw.internal.gosu.ir.nodes with parameters of type IFunctionType Constructor Description IRMethodFromMethodInfo(IMethodInfo originalMethod, IFunctionType functionType) -
Uses of IFunctionType in gw.internal.gosu.ir.transform.statement
Methods in gw.internal.gosu.ir.transform.statement that return IFunctionType Modifier and Type Method Description private IFunctionTypeSyntheticFunctionStatementTransformer. getDelegateFunctionType(DelegateFunctionSymbol delegateSymbol) -
Uses of IFunctionType in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IFunctionType Modifier and Type Class Description classDelegateFunctionType(package private) static classErrorTypeInfo.UniversalFunctionTypeFields in gw.internal.gosu.parser with type parameters of type IFunctionType Modifier and Type Field Description private LocklessLazyVar<IFunctionType>GosuClass. _functionalInterfaceprivate LocklessLazyVar<IFunctionType>JavaType. _functionalInterfaceMethods in gw.internal.gosu.parser that return IFunctionType Modifier and Type Method Description private IFunctionTypeGosuParser. boundFunctionType(IFunctionType funcType)private IFunctionTypeBlockClass. convertToObjectSignature(BlockExpression blk)IFunctionTypeGosuIndustrialParkImpl. createFunctionType(IMethodInfo mi)private IFunctionTypeGosuParser. findFunction(java.util.List<IFunctionType> listFunctionTypes, boolean bNoArgsProvided)IFunctionTypeErrorType. getErrorTypeFunctionType(IExpression[] eArgs, java.lang.String strMethod, java.util.List listAllMatchingMethods)IFunctionTypeGosuClass. getFunctionalInterface()IFunctionTypeJavaType. getFunctionalInterface()IFunctionTypeGosuParser. getFunctionType(IType classBean, java.lang.String functionName, Expression[] eArgs, java.util.List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes)IFunctionTypeTypeLoaderAccess. getOrCreateFunctionType(IMethodInfo mi)IFunctionTypeTypeLoaderAccess. getOrCreateFunctionType(java.lang.String strFunctionName, IType retType, IType[] paramTypes)IFunctionTypeErrorTypeInfo. getUniversalFunctionType(java.lang.String strMethod, int argCount)private IFunctionTypeGosuParser. maybeParameterizeOnCtxType(IFunctionType funcType)Methods in gw.internal.gosu.parser that return types with arguments of type IFunctionType Modifier and Type Method Description protected java.util.List<IFunctionType>GosuParser. getFunctionTypesForName(java.lang.String strFunctionName)private java.util.List<IFunctionType>GosuParser. getPreliminaryFunctionTypes(java.lang.String strMemberName, BeanMethodCallExpression e, IType rootType, IType[] typeParameters)java.util.List<IFunctionType>GosuClass. getUnimplementedMethods()static java.util.List<IFunctionType>GosuClass. getUnimplementedMethods(IGosuClass gsIface, IGosuClass implClass, java.util.List<IFunctionType> unimpled, boolean ensurePublic, boolean bAcceptAbstract)java.util.List<IFunctionType>GosuClass. getUnimplementedMethods(java.util.List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract)java.util.List<IFunctionType>IGosuClassInternal. getUnimplementedMethods()java.util.List<IFunctionType>IGosuClassInternal. getUnimplementedMethods(java.util.List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract)private java.util.ArrayList<IFunctionType>GosuParser. parameterizeFunctionTypes(Expression expression, IType[] typeParameters, java.util.List<IFunctionType> listFunctionTypes)Methods in gw.internal.gosu.parser with parameters of type IFunctionType Modifier and Type Method Description private IFunctionTypeGosuParser. boundFunctionType(IFunctionType funcType)private booleanGosuClassParser. conflictsWithUnrelatedIfaceMethod(IGosuClassInternal gsClass, IFunctionType ft, java.util.List<IFunctionType> unimpled)ISymbolGosuIndustrialParkImpl. createDynamicFunctionSymbol(ISymbolTable symbolTable, java.lang.String strMemberName, IFunctionType functionType, java.util.List<ISymbol> params, IExpression value)ITypeTypeLoaderAccess. getFunctionalInterface(IFunctionType type)static ITypeTypeLord. getFunctionalInterface(IFunctionType funcType)private static DynamicFunctionSymbolGosuClass. getImplDfs(IGosuClassInternal implClass, IFunctionType ifaceFuncType, boolean bAcceptAbstract)DynamicFunctionSymbolGosuClass. getMemberFunction(IFunctionType funcType, boolean bContravariant)DynamicFunctionSymbolGosuClass. getMemberFunction(IFunctionType funcType, java.lang.String signature, boolean bContravariant)DynamicFunctionSymbolIGosuClassInternal. getMemberFunction(IFunctionType funcType, boolean bContravariant)DynamicFunctionSymbolIGosuClassInternal. getMemberFunction(IFunctionType ifaceFuncType, java.lang.String name, boolean bContravariant)private static booleanGosuClass. handleParameterizedDfs(IGosuClass implClass, IMethodInfo mi, IFunctionType ifaceFuncType, boolean bAcceptAbstract)private static booleanGosuClass. isAssignable(DynamicFunctionSymbol implDfs, IFunctionType ifaceFuncType)private booleanGosuClass. isAssignable(IFunctionType funcType, IDynamicFunctionSymbol dfs, boolean bContravariant)private IFunctionTypeGosuParser. maybeParameterizeOnCtxType(IFunctionType funcType)private voidGosuParser. verifyArgCount(ParsedElement element, int iArgs, IFunctionType funcType)Method parameters in gw.internal.gosu.parser with type arguments of type IFunctionType Modifier and Type Method Description private voidGosuParser. addJavaPropertyMethods(java.lang.String strMemberName, IType rootType, java.util.List<IFunctionType> listFunctionTypes)private booleanGosuClassParser. conflictsWithUnrelatedIfaceMethod(IGosuClassInternal gsClass, IFunctionType ft, java.util.List<IFunctionType> unimpled)private IFunctionTypeGosuParser. findFunction(java.util.List<IFunctionType> listFunctionTypes, boolean bNoArgsProvided)IFunctionTypeGosuParser. getFunctionType(IType classBean, java.lang.String functionName, Expression[] eArgs, java.util.List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes)static java.util.List<IFunctionType>GosuClass. getUnimplementedMethods(IGosuClass gsIface, IGosuClass implClass, java.util.List<IFunctionType> unimpled, boolean ensurePublic, boolean bAcceptAbstract)java.util.List<IFunctionType>GosuClass. getUnimplementedMethods(java.util.List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract)java.util.List<IFunctionType>IGosuClassInternal. getUnimplementedMethods(java.util.List<IFunctionType> unimpled, IGosuClassInternal implClass, boolean bAcceptAbstract)private java.util.ArrayList<IFunctionType>GosuParser. parameterizeFunctionTypes(Expression expression, IType[] typeParameters, java.util.List<IFunctionType> listFunctionTypes)Constructors in gw.internal.gosu.parser with parameters of type IFunctionType Constructor Description DynamicFunctionSymbol(ISymbolTable symTable, java.lang.CharSequence strName, IFunctionType type, java.util.List<ISymbol> args, IExpression value)Constructs a DynamicFunctionSymbol for use with an IGosuParser's ISymbolTable.DynamicFunctionSymbol(ISymbolTable symTable, java.lang.CharSequence strName, IFunctionType type, java.util.List<ISymbol> args, IStatement value)Constructs a DynamicFunctionSymbol for use with an IGosuParser's ISymbolTable.DynamicFunctionSymbol(ISymbolTable symTable, java.lang.CharSequence name, IFunctionType type, java.util.List<ISymbol> args, java.lang.Object value)EnhancementDynamicFunctionSymbol(ISymbolTable symTable, java.lang.CharSequence strName, IFunctionType type, java.util.List<ISymbol> args, IType enhancedType) -
Uses of IFunctionType in gw.internal.gosu.parser.expressions
Classes in gw.internal.gosu.parser.expressions that implement IFunctionType Modifier and Type Class Description classBlockTypeFields in gw.internal.gosu.parser.expressions declared as IFunctionType Modifier and Type Field Description private IFunctionTypeBeanMethodCallExpression. _funcTypeprivate IFunctionTypeMethodCallExpression. _funcTypeMethods in gw.internal.gosu.parser.expressions that return IFunctionType Modifier and Type Method Description IFunctionTypeBeanMethodCallExpression. getFunctionType()IFunctionTypeMethodCallExpression. getFunctionType()IFunctionTypeBlockExpression. getType()IFunctionTypeBlockExpression. getTypeImpl()Methods in gw.internal.gosu.parser.expressions with parameters of type IFunctionType Modifier and Type Method Description voidBeanMethodCallExpression. setFunctionType(IFunctionType funcType)voidMethodCallExpression. setFunctionType(IFunctionType funcType) -
Uses of IFunctionType in gw.internal.gosu.parser.java.compiler
Methods in gw.internal.gosu.parser.java.compiler with parameters of type IFunctionType Modifier and Type Method Description private java.lang.StringJavaStubGenerator. getFunctionalInterface(IFunctionType funcType) -
Uses of IFunctionType in gw.lang
Methods in gw.lang that return IFunctionType Modifier and Type Method Description static IFunctionTypeGosuShop. createFunctionType(IMethodInfo mi)IFunctionTypeIGosuShop. createFunctionType(IMethodInfo mi)Methods in gw.lang with parameters of type IFunctionType Modifier and Type Method Description static ISymbolGosuShop. createDynamicFunctionSymbol(ISymbolTable symbolTable, java.lang.String strMemberName, IFunctionType functionType, java.util.List<ISymbol> params, IExpression expression)ISymbolIGosuShop. createDynamicFunctionSymbol(ISymbolTable symbolTable, java.lang.String strMemberName, IFunctionType functionType, java.util.List<ISymbol> params, IExpression value) -
Uses of IFunctionType in gw.lang.function
Methods in gw.lang.function that return IFunctionType Modifier and Type Method Description IFunctionTypeAbstractBlock. getFunctionType()IFunctionTypeIBlock. getFunctionType() -
Uses of IFunctionType in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers that return IFunctionType Modifier and Type Method Description static IFunctionTypeFunctionToInterfaceCoercer. getRepresentativeFunctionType(IType interfaceType)Methods in gw.lang.parser.coercers with parameters of type IFunctionType Modifier and Type Method Description static booleanFunctionFromInterfaceCoercer. areTypesCompatible(IFunctionType functionType, IType interfaceType) -
Uses of IFunctionType in gw.lang.parser.exceptions
Fields in gw.lang.parser.exceptions declared as IFunctionType Modifier and Type Field Description private IFunctionTypeNotImplementedParseException. _funcTypeMethods in gw.lang.parser.exceptions that return IFunctionType Modifier and Type Method Description IFunctionTypeNotImplementedParseException. getFuncType()Constructors in gw.lang.parser.exceptions with parameters of type IFunctionType Constructor Description NotImplementedParseException(IFullParserState parserState, IGosuClass gsClass, java.lang.String strClass, IFunctionType funcType) -
Uses of IFunctionType in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IFunctionType Modifier and Type Method Description IFunctionTypeIBeanMethodCallExpression. getFunctionType()IFunctionTypeIMethodCallExpression. getFunctionType() -
Uses of IFunctionType in gw.lang.reflect
Subinterfaces of IFunctionType in gw.lang.reflect Modifier and Type Interface Description interfaceIBlockTypeClasses in gw.lang.reflect that implement IFunctionType Modifier and Type Class Description classFunctionTypeclassParameterizedFunctionTypeMethods in gw.lang.reflect with parameters of type IFunctionType Modifier and Type Method Description booleanFunctionType. areParamsCompatible(IFunctionType fromType)static booleanFunctionType. areParamsCompatible(IFunctionType toType, IFunctionType fromType)private static booleanFunctionType. areParamsCompatible(IFunctionType toType, IFunctionType fromType, boolean bContravariant)booleanIFunctionType. areParamsCompatible(IFunctionType rhsFunctionType)booleanParameterizedFunctionType. areParamsCompatible(IFunctionType rhsType)ITypeITypeSystem. getFunctionalInterface(IFunctionType type)static ITypeTypeSystem. getFunctionalInterface(IFunctionType type)Constructors in gw.lang.reflect with parameters of type IFunctionType Constructor Description FunctionTypeInfo(IFunctionType functionType) -
Uses of IFunctionType in gw.lang.reflect.java
Fields in gw.lang.reflect.java with type parameters of type IFunctionType Modifier and Type Field Description private static LockingLazyVar<IFunctionType>GosuTypes. DEF_CTOR_TYPEMethods in gw.lang.reflect.java that return IFunctionType Modifier and Type Method Description static IFunctionTypeGosuTypes. DEF_CTOR_TYPE()
-