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 void
SmartFixManager.generateSuperCall
(IConstructorInfo constructor) -
Uses of IConstructorInfo in editor.search
Methods in editor.search that return IConstructorInfoModifier and TypeMethodDescriptionprivate static IConstructorInfo
FeatureUtil.findConstructor
(IJavaType genType, IJavaClassConstructor ctor) (package private) static IConstructorInfo
FeatureUtil.findRootConstructorInfo
(IConstructorInfo ci) Methods in editor.search with parameters of type IConstructorInfoModifier and TypeMethodDescription(package private) static boolean
FeatureUtil.constructorInfosEqual
(IConstructorInfo ci, IConstructorInfo targetCi) (package private) static IConstructorInfo
FeatureUtil.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 IConstructorInfo
TypeLoaderSpec.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 IConstructorInfo
IRMethodFromConstructorInfo._constructor
Methods in gw.internal.gosu.ir.nodes with parameters of type IConstructorInfoModifier and TypeMethodDescriptionstatic IRMethod
IRMethodFactory.createIRMethod
(IConstructorInfo constructor) IRMethodFromConstructorInfo.getBoundedParameterTypeDescriptors
(IConstructorInfo mi) IRMethodFromConstructorInfo.getMethodDescriptor
(IConstructorInfo mi) private static IRType
IRMethodFromConstructorInfo.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 boolean
AbstractElementTransformer.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 IRExpression
NewExpressionTransformer.callConstructorInfo
(IType rootType, IConstructorInfo ci, List<IRExpression> explicitArgs) private IRExpression
NewExpressionTransformer.compileConstructorCall
(IConstructorInfo ci) AbstractExpressionTransformer.getIRParameters
(IConstructorInfo ci) private IRExpression
NewExpressionTransformer.makeConstructorCallDirectly
(IConstructorInfo ci) private IRExpression
NewExpressionTransformer.makeConstructorCallReflectively
(IConstructorInfo ci) -
Uses of IConstructorInfo in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IConstructorInfoModifier and TypeClassDescriptionprivate static class
class
class
class
Fields in gw.internal.gosu.parser with type parameters of type IConstructorInfoModifier and TypeFieldDescriptionprivate LockingLazyVar<List<IConstructorInfo>>
JavaTypeInfo._allCtors
Methods 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 IConstructorInfo
GosuParser.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 IConstructorInfo
GosuParser.getImplicitConstructor
(IType type) private IConstructorInfo
AnnotationConstructorGenerator.makeDefaultArrayAnnotationConstructor
(IMethodInfo[] methods) private IConstructorInfo
AnnotationConstructorGenerator.makeLegacyAllArgsAnnotationConstructor
(IMethodInfo[] methods) private IConstructorInfo
AnnotationConstructorGenerator.makeLegacyAnnotationConstructor
(IMethodInfo[] methods) private IConstructorInfo
AnnotationConstructorGenerator.makeLegacyArrayAnnotationConstructor
(IMethodInfo[] methods) private IConstructorInfo
AnnotationConstructorGenerator.makeStandardAnnotationConstructor
(IMethodInfo[] methods) private IConstructorInfo
GosuClassTypeInfo.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 void
AnnotationConstructorGenerator.addCtor
(ArrayList<IConstructorInfo> list, IConstructorInfo ci) private void
GosuClassProxyFactory.genConstructor
(StringBuilder sb, IConstructorInfo ci) GosuClass.getConstructorStatement
(IConstructorInfo ctor) private GosuConstructorInfo
GosuParser.getGsConstructorInfo
(IConstructorInfo ci, IGosuClassInternal gsInstanceClass) boolean
GosuConstructorInfo.hasRawConstructor
(IConstructorInfo rawCtor) boolean
JavaConstructorInfo.hasRawConstructor
(IConstructorInfo rawCtor) boolean
ParameterizedGosuConstructorInfo.hasRawConstructor
(IConstructorInfo rawCtor) ConstructorInfoFactoryImpl.makeConstructorType
(IConstructorInfo ctor) Method parameters in gw.internal.gosu.parser with type arguments of type IConstructorInfoModifier and TypeMethodDescriptionprivate void
AnnotationConstructorGenerator.addCtor
(ArrayList<IConstructorInfo> list, IConstructorInfo ci) private void
AnnotationConstructorGenerator.addLegacyConstructors
(IMethodInfo[] methods, ArrayList<IConstructorInfo> constructorInfoArrayList) private boolean
GosuClassParser.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 IConstructorInfo
FeatureLiteral.getSingleConsructor
(IType typeToResolveAgainst, ITypeInfo typeInfo) Methods in gw.internal.gosu.parser.expressions with parameters of type IConstructorInfoModifier and TypeMethodDescriptionprivate IType
FeatureLiteral.resolveConstructorLiteralType
(IConstructorInfo constructorInfo) void
NewExpression.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 class
Methods in gw.lang.reflect that return IConstructorInfoModifier and TypeMethodDescriptionConstructorInfoBuilder.build
(IFeatureInfo container) static IConstructorInfo
ITypeInfo.FIND.callableConstructor
(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.private static IConstructorInfo
ITypeInfo.FIND.callableConstructorImpl
(List<? extends IConstructorInfo> constructors, boolean strict, IType... params) static IConstructorInfo
ITypeInfo.FIND.callableConstructorStrict
(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.static IConstructorInfo
ITypeInfo.FIND.constructor
(List<? extends IConstructorInfo> constructors, IType... params) private static IConstructorInfo
ReflectUtil.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 IConstructorInfo
FeatureManagerTypeInfoBase.getConstructor
(IType... params) final IConstructorInfo
FeatureManagerTypeInfoBase.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 ofIConstructorInfo
objects reflecting all the constructors declared by the class represented by thisIType
object.Methods in gw.lang.reflect with parameters of type IConstructorInfoModifier and TypeMethodDescriptionstatic String
TypeInfoUtil.getConstructorSignature
(IConstructorInfo constructorInfo) static String
TypeInfoUtil.getParameterDisplay
(IConstructorInfo ci) default boolean
IConstructorInfo.hasRawConstructor
(IConstructorInfo rawCtor) ConstructorInfoBuilder.like
(IConstructorInfo constructor) Method parameters in gw.lang.reflect with type arguments of type IConstructorInfoModifier and TypeMethodDescriptionstatic IConstructorInfo
ITypeInfo.FIND.callableConstructor
(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.private static IConstructorInfo
ITypeInfo.FIND.callableConstructorImpl
(List<? extends IConstructorInfo> constructors, boolean strict, IType... params) static IConstructorInfo
ITypeInfo.FIND.callableConstructorStrict
(List<? extends IConstructorInfo> constructors, IType... params) If there is a tie this method will throw an IllegalArgumentException.static IConstructorInfo
ITypeInfo.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