Uses of Interface
gw.lang.reflect.IConstructorInfo
Packages that use IConstructorInfo
Package
Description
-
Uses of IConstructorInfo in editor
Methods in editor that return IConstructorInfoModifier and TypeMethodDescriptionPackageTypeInfo.getCallableConstructor(IType... params) TypeInPackageTypeInfo.getCallableConstructor(IType... params) PackageTypeInfo.getConstructor(IType... params) TypeInPackageTypeInfo.getConstructor(IType... params) Methods in editor that return types with arguments of type IConstructorInfoModifier and TypeMethodDescriptionPackageTypeInfo.getConstructors()TypeInPackageTypeInfo.getConstructors()Methods in editor with parameters of type IConstructorInfoModifier and TypeMethodDescriptionprivate voidSmartFixManager.generateSuperCall(IConstructorInfo constructor) -
Uses of IConstructorInfo in editor.search
Methods in editor.search that return IConstructorInfoModifier and TypeMethodDescriptionprivate static IConstructorInfoFeatureUtil.findConstructor(IJavaType genType, IJavaClassConstructor ctor) (package private) static IConstructorInfoFeatureUtil.findRootConstructorInfo(IConstructorInfo ci) Methods in editor.search with parameters of type IConstructorInfoModifier and TypeMethodDescription(package private) static booleanFeatureUtil.constructorInfosEqual(IConstructorInfo ci, IConstructorInfo targetCi) (package private) static IConstructorInfoFeatureUtil.findRootConstructorInfo(IConstructorInfo ci) private List<SearchLocation>UsageSearcher.findUsage(IParsedElement pe, IConstructorInfo findCi, List<SearchLocation> locations) -
Uses of IConstructorInfo in gw.config
Methods in gw.config that return IConstructorInfoModifier and TypeMethodDescriptionprivate static IConstructorInfoTypeLoaderSpec.getConstructor(IType type, IType... argTypes) -
Uses of IConstructorInfo in gw.internal.gosu.dynamic
Classes in gw.internal.gosu.dynamic that implement IConstructorInfoMethods in gw.internal.gosu.dynamic that return IConstructorInfoModifier and TypeMethodDescriptionDynamicTypeInfo.getCallableConstructor(IType... params) DynamicTypeInfo.getConstructor(IType... params) Methods in gw.internal.gosu.dynamic that return types with arguments of type IConstructorInfoModifier and TypeMethodDescriptionList<? extends IConstructorInfo>DynamicTypeInfo.getConstructors() -
Uses of IConstructorInfo in gw.internal.gosu.ir.nodes
Fields in gw.internal.gosu.ir.nodes declared as IConstructorInfoModifier and TypeFieldDescriptionprivate IConstructorInfoIRMethodFromConstructorInfo._constructorMethods in gw.internal.gosu.ir.nodes with parameters of type IConstructorInfoModifier and TypeMethodDescriptionstatic IRMethodIRMethodFactory.createIRMethod(IConstructorInfo constructor) IRMethodFromConstructorInfo.getBoundedParameterTypeDescriptors(IConstructorInfo mi) IRMethodFromConstructorInfo.getMethodDescriptor(IConstructorInfo mi) private static IRTypeIRMethodFromConstructorInfo.getTrueOwningType(IConstructorInfo mi) Constructors in gw.internal.gosu.ir.nodes with parameters of type IConstructorInfo -
Uses of IConstructorInfo in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform with parameters of type IConstructorInfoModifier and TypeMethodDescriptionstatic booleanAbstractElementTransformer.isBytecodeType(IConstructorInfo ci) -
Uses of IConstructorInfo in gw.internal.gosu.ir.transform.expression
Methods in gw.internal.gosu.ir.transform.expression with parameters of type IConstructorInfoModifier and TypeMethodDescriptionprivate IRExpressionNewExpressionTransformer.callConstructorInfo(IType rootType, IConstructorInfo ci, List<IRExpression> explicitArgs) private IRExpressionNewExpressionTransformer.compileConstructorCall(IConstructorInfo ci) AbstractExpressionTransformer.getIRParameters(IConstructorInfo ci) private IRExpressionNewExpressionTransformer.makeConstructorCallDirectly(IConstructorInfo ci) private IRExpressionNewExpressionTransformer.makeConstructorCallReflectively(IConstructorInfo ci) -
Uses of IConstructorInfo in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IConstructorInfoModifier and TypeClassDescriptionprivate static classclassclassclassFields in gw.internal.gosu.parser with type parameters of type IConstructorInfoModifier and TypeFieldDescriptionprivate LockingLazyVar<List<IConstructorInfo>>JavaTypeInfo._allCtorsMethods in gw.internal.gosu.parser that return IConstructorInfoModifier and TypeMethodDescriptionConstructorInfoFactoryImpl.create(IFeatureInfo container, IJavaClassConstructor ctor, IConstructorNode docs) CompoundTypeInfo.getCallableConstructor(IType... params) ErrorTypeInfo.getCallableConstructor(IType... params) GosuClassTypeInfo.getCallableConstructor(IType... params) JavaTypeInfo.getCallableConstructor(IType... params) MetaTypeTypeInfo.getCallableConstructor(IType... params) NamespaceTypeInfo.getCallableConstructor(IType... params) CompoundTypeInfo.getConstructor(IType... params) CompoundTypeInfo.getConstructor(IType whosAskin, IType[] params) ErrorTypeInfo.getConstructor(IType... params) ErrorTypeInfo.UniversalConstructorType.getConstructor()GosuClassTypeInfo.getConstructor(IType... params) GosuClassTypeInfo.getConstructor(IType whosAskin, IType[] params) private IConstructorInfoGosuParser.getConstructor(IType instanceClass) JavaTypeInfo.getConstructor(IType... params) JavaTypeInfo.getConstructor(IType whosAskin, IType[] params) MetaTypeTypeInfo.getConstructor(IType... params) MetaTypeTypeInfo.getConstructor(IType whosAskin, IType[] params) NamespaceTypeInfo.getConstructor(IType... params) SuperConstructorFunctionSymbol.getConstructorInfo()ThisConstructorFunctionSymbol.getConstructorInfo()private IConstructorInfoGosuParser.getImplicitConstructor(IType type) private IConstructorInfoAnnotationConstructorGenerator.makeDefaultArrayAnnotationConstructor(IMethodInfo[] methods) private IConstructorInfoAnnotationConstructorGenerator.makeLegacyAllArgsAnnotationConstructor(IMethodInfo[] methods) private IConstructorInfoAnnotationConstructorGenerator.makeLegacyAnnotationConstructor(IMethodInfo[] methods) private IConstructorInfoAnnotationConstructorGenerator.makeLegacyArrayAnnotationConstructor(IMethodInfo[] methods) private IConstructorInfoAnnotationConstructorGenerator.makeStandardAnnotationConstructor(IMethodInfo[] methods) private IConstructorInfoGosuClassTypeInfo.makeStandardAnnotationConstructor()Methods in gw.internal.gosu.parser that return types with arguments of type IConstructorInfoModifier and TypeMethodDescription(package private) static List<IConstructorInfo>AnnotationConstructorGenerator.generateAnnotationConstructors(IRelativeTypeInfo backingClass) CompoundTypeInfo.getConstructors()List<? extends IConstructorInfo>CompoundTypeInfo.getConstructors(IType whosaskin) ErrorTypeInfo.getConstructors()List<? extends IConstructorInfo>JavaTypeInfo.getConstructors()List<? extends IConstructorInfo>JavaTypeInfo.getConstructors(IType whosAskin) MetaTypeTypeInfo.getConstructors()List<? extends IConstructorInfo>MetaTypeTypeInfo.getConstructors(IType whosaskin) NamespaceTypeInfo.getConstructors()List<? extends IConstructorInfo>CompoundTypeInfo.getDeclaredConstructors()List<? extends IConstructorInfo>GosuClassTypeInfo.getDeclaredConstructors()List<? extends IConstructorInfo>JavaTypeInfo.getDeclaredConstructors()List<? extends IConstructorInfo>MetaTypeTypeInfo.getDeclaredConstructors()Methods in gw.internal.gosu.parser with parameters of type IConstructorInfoModifier and TypeMethodDescriptionprivate voidAnnotationConstructorGenerator.addCtor(ArrayList<IConstructorInfo> list, IConstructorInfo ci) private voidGosuClassProxyFactory.genConstructor(StringBuilder sb, IConstructorInfo ci) GosuClass.getConstructorStatement(IConstructorInfo ctor) private GosuConstructorInfoGosuParser.getGsConstructorInfo(IConstructorInfo ci, IGosuClassInternal gsInstanceClass) booleanGosuConstructorInfo.hasRawConstructor(IConstructorInfo rawCtor) booleanJavaConstructorInfo.hasRawConstructor(IConstructorInfo rawCtor) booleanParameterizedGosuConstructorInfo.hasRawConstructor(IConstructorInfo rawCtor) ConstructorInfoFactoryImpl.makeConstructorType(IConstructorInfo ctor) Method parameters in gw.internal.gosu.parser with type arguments of type IConstructorInfoModifier and TypeMethodDescriptionprivate voidAnnotationConstructorGenerator.addCtor(ArrayList<IConstructorInfo> list, IConstructorInfo ci) private voidAnnotationConstructorGenerator.addLegacyConstructors(IMethodInfo[] methods, ArrayList<IConstructorInfo> constructorInfoArrayList) private booleanGosuClassParser.verifyCallSiteCtorImpled(FunctionStatement functionStmt, List<? extends IConstructorInfo> declaredConstructors) -
Uses of IConstructorInfo in gw.internal.gosu.parser.expressions
Fields in gw.internal.gosu.parser.expressions declared as IConstructorInfoMethods in gw.internal.gosu.parser.expressions that return IConstructorInfoModifier and TypeMethodDescriptionNewExpression.getConstructor()private IConstructorInfoFeatureLiteral.getSingleConsructor(IType typeToResolveAgainst, ITypeInfo typeInfo) Methods in gw.internal.gosu.parser.expressions with parameters of type IConstructorInfoModifier and TypeMethodDescriptionprivate ITypeFeatureLiteral.resolveConstructorLiteralType(IConstructorInfo constructorInfo) voidNewExpression.setConstructor(IConstructorInfo constructor) The constructor for the new operation. -
Uses of IConstructorInfo in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return IConstructorInfoModifier and TypeMethodDescriptionGosuFragmentTypeInfo.getCallableConstructor(IType... params) GosuFragmentTypeInfo.getConstructor(IType... params) GosuFragmentTypeInfo.getConstructor(IType whosAskin, IType[] params) Methods in gw.internal.gosu.parser.fragments that return types with arguments of type IConstructorInfoModifier and TypeMethodDescriptionList<? extends IConstructorInfo>GosuFragmentTypeInfo.getConstructors()List<? extends IConstructorInfo>GosuFragmentTypeInfo.getConstructors(IType whosaskin) List<? extends IConstructorInfo>GosuFragmentTypeInfo.getDeclaredConstructors() -
Uses of IConstructorInfo in gw.internal.gosu.parser.types
Fields in gw.internal.gosu.parser.types declared as IConstructorInfoMethods in gw.internal.gosu.parser.types that return IConstructorInfoConstructors in gw.internal.gosu.parser.types with parameters of type IConstructorInfo -
Uses of IConstructorInfo in gw.lang.parser
Methods in gw.lang.parser that return IConstructorInfoModifier and TypeMethodDescriptionIConstructorInfoFactory.create(IFeatureInfo container, IJavaClassConstructor ctor, IConstructorNode docs) IConstructorFunctionSymbol.getConstructorInfo()Methods in gw.lang.parser with parameters of type IConstructorInfoModifier and TypeMethodDescriptionIConstructorInfoFactory.makeConstructorType(IConstructorInfo ctor) -
Uses of IConstructorInfo in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IConstructorInfo -
Uses of IConstructorInfo in gw.lang.reflect
Classes in gw.lang.reflect that implement IConstructorInfoModifier and TypeClassDescriptionprivate static classMethods in gw.lang.reflect that return IConstructorInfoModifier and TypeMethodDescriptionConstructorInfoBuilder.build(IFeatureInfo container) static IConstructorInfoITypeInfo.FIND.callableConstructor(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.private static IConstructorInfoITypeInfo.FIND.callableConstructorImpl(List<? extends IConstructorInfo> constructors, boolean strict, IType... params) static IConstructorInfoITypeInfo.FIND.callableConstructorStrict(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.static IConstructorInfoITypeInfo.FIND.constructor(List<? extends IConstructorInfo> constructors, IType... params) private static IConstructorInfoReflectUtil.findCallableConstructor(IType type, IType[] runtimeTypes) BaseJavaTypeInfo.getCallableConstructor(IType... params) BaseTypeInfo.getCallableConstructor(IType... params) FeatureManagerTypeInfoBase.getCallableConstructor(IType... params) FunctionTypeInfo.getCallableConstructor(IType... params) ITypeInfo.getCallableConstructor(IType... params) Returns a IConstructorInfo matching the specified parameter types or null if no match is found.TypeInfoBase.getCallableConstructor(IType... params) BaseHandBuiltTypeInfo.getConstructor(IType whosAskin, IType[] params) BaseJavaTypeInfo.getConstructor(IType... params) BaseTypeInfo.getConstructor(IType... params) DefaultArrayTypeInfo.getConstructor(IType whosAskin, IType[] params) FeatureManager.getConstructor(IRelativeTypeInfo.Accessibility accessibility, IType[] params) final IConstructorInfoFeatureManagerTypeInfoBase.getConstructor(IType... params) final IConstructorInfoFeatureManagerTypeInfoBase.getConstructor(IType whosAskin, IType[] params) FunctionTypeInfo.getConstructor(IType... params) IConstructorType.getConstructor()An associated Constructor.IRelativeTypeInfo.getConstructor(IType whosAskin, IType[] params) ITypeInfo.getConstructor(IType... params) Returns a IConstructorInfo that has parameter types that produce the best match.TypeInfoBase.getConstructor(IType... params) Methods in gw.lang.reflect that return types with arguments of type IConstructorInfoModifier and TypeMethodDescriptionList<? extends IConstructorInfo>BaseHandBuiltTypeInfo.getConstructors()List<? extends IConstructorInfo>BaseHandBuiltTypeInfo.getConstructors(IType whosaskin) List<? extends IConstructorInfo>BaseTypeInfo.getConstructors()List<? extends IConstructorInfo>DefaultArrayTypeInfo.getConstructors()List<? extends IConstructorInfo>DefaultArrayTypeInfo.getConstructors(IType whosaskin) List<? extends IConstructorInfo>FeatureManager.getConstructors(IRelativeTypeInfo.Accessibility accessibility) final List<? extends IConstructorInfo>FeatureManagerTypeInfoBase.getConstructors()final List<? extends IConstructorInfo>FeatureManagerTypeInfoBase.getConstructors(IType whosAskin) FunctionTypeInfo.getConstructors()List<? extends IConstructorInfo>IRelativeTypeInfo.getConstructors(IType whosaskin) List<? extends IConstructorInfo>ITypeInfo.getConstructors()List<? extends IConstructorInfo>DefaultArrayTypeInfo.getDeclaredConstructors()abstract List<? extends IConstructorInfo>FeatureManagerTypeInfoBase.getDeclaredConstructors()List<? extends IConstructorInfo>IRelativeTypeInfo.getDeclaredConstructors()Returns a list ofIConstructorInfoobjects reflecting all the constructors declared by the class represented by thisITypeobject.Methods in gw.lang.reflect with parameters of type IConstructorInfoModifier and TypeMethodDescriptionstatic StringTypeInfoUtil.getConstructorSignature(IConstructorInfo constructorInfo) static StringTypeInfoUtil.getParameterDisplay(IConstructorInfo ci) default booleanIConstructorInfo.hasRawConstructor(IConstructorInfo rawCtor) ConstructorInfoBuilder.like(IConstructorInfo constructor) Method parameters in gw.lang.reflect with type arguments of type IConstructorInfoModifier and TypeMethodDescriptionstatic IConstructorInfoITypeInfo.FIND.callableConstructor(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.private static IConstructorInfoITypeInfo.FIND.callableConstructorImpl(List<? extends IConstructorInfo> constructors, boolean strict, IType... params) static IConstructorInfoITypeInfo.FIND.callableConstructorStrict(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.static IConstructorInfoITypeInfo.FIND.constructor(List<? extends IConstructorInfo> constructors, IType... params) -
Uses of IConstructorInfo in gw.lang.reflect.features
Fields in gw.lang.reflect.features declared as IConstructorInfoMethods in gw.lang.reflect.features that return IConstructorInfoModifier and TypeMethodDescriptionConstructorReference.getConstructorInfo()IConstructorReference.getConstructorInfo()Returns the method info for this reference -
Uses of IConstructorInfo in gw.lang.reflect.gs
Subinterfaces of IConstructorInfo in gw.lang.reflect.gsMethods in gw.lang.reflect.gs with parameters of type IConstructorInfo -
Uses of IConstructorInfo in gw.lang.reflect.java
Subinterfaces of IConstructorInfo in gw.lang.reflect.java