Package gw.internal.gosu.parser
Class ParameterizedGosuConstructorInfo
java.lang.Object
gw.lang.reflect.BaseFeatureInfo
gw.internal.gosu.parser.GosuBaseAttributedFeatureInfo
gw.internal.gosu.parser.AbstractGenericMethodInfo
gw.internal.gosu.parser.GosuConstructorInfo
gw.internal.gosu.parser.ParameterizedGosuConstructorInfo
- All Implemented Interfaces:
IGosuConstructorInfo
,IAnnotatedFeatureInfo
,IAttributedFeatureInfo
,IConstructorInfo
,IDFSBackedFeatureInfo
,IFeatureInfo
,IGenericMethodInfo
,IHasParameterInfos
,IOptionalParamCapable
-
Nested Class Summary
Nested classes/interfaces inherited from class gw.internal.gosu.parser.GosuConstructorInfo
GosuConstructorInfo.GosuConstructorHandler
Nested classes/interfaces inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
IAnnotatedFeatureInfo.IAnnotationInfoHelper
Nested classes/interfaces inherited from interface gw.lang.reflect.IAttributedFeatureInfo
IAttributedFeatureInfo.MODIFIER
-
Field Summary
FieldsFields inherited from class gw.internal.gosu.parser.GosuBaseAttributedFeatureInfo
_declaredAnnotations
Fields inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
ANNOTATION_HELPER
-
Constructor Summary
ConstructorsConstructorDescriptionParameterizedGosuConstructorInfo
(IFeatureInfo container, DynamicFunctionSymbol dfs, IGosuConstructorInfo delegate) -
Method Summary
Methods inherited from class gw.internal.gosu.parser.GosuConstructorInfo
getConstructor, getDefaultValueExpressions, getParameterNames, getType, isDefault
Methods inherited from class gw.internal.gosu.parser.AbstractGenericMethodInfo
ensureInferredTypeAssignableToBoundingType, getArgs, getDescription, getDfs, getDisplayName, getExceptions, getGosuAnnotations, getGosuClass, getName, getParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getParameters, getTypeVariables, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2, isAbstract, isDefaultImpl, isFinal, isInternal, isPrivate, isProtected, isPublic, isReified, isStatic
Methods inherited from class gw.internal.gosu.parser.GosuBaseAttributedFeatureInfo
getActualTypeInContainer, getDeclaredAnnotations, getDeprecatedReason, getOwnersType, isDeprecated, isHidden, isVisible
Methods inherited from class gw.lang.reflect.BaseFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isInternalAPI, isScriptable, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecated
Methods inherited from interface gw.lang.reflect.IAttributedFeatureInfo
isAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isReified, isScriptable, isStatic, isVisible
Methods inherited from interface gw.lang.reflect.IConstructorInfo
getExceptions, getParameters
Methods inherited from interface gw.lang.reflect.IDFSBackedFeatureInfo
getDfs
Methods inherited from interface gw.lang.reflect.IFeatureInfo
getContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersType
Methods inherited from interface gw.lang.reflect.IGenericMethodInfo
getParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getTypeVariables, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2
Methods inherited from interface gw.lang.reflect.gs.IGosuConstructorInfo
getArgs
-
Field Details
-
_delegate
-
-
Constructor Details
-
ParameterizedGosuConstructorInfo
public ParameterizedGosuConstructorInfo(IFeatureInfo container, DynamicFunctionSymbol dfs, IGosuConstructorInfo delegate)
-
-
Method Details
-
getBackingConstructorInfo
- Specified by:
getBackingConstructorInfo
in interfaceIGosuConstructorInfo
- Overrides:
getBackingConstructorInfo
in classGosuConstructorInfo
-
hasRawConstructor
- Specified by:
hasRawConstructor
in interfaceIConstructorInfo
- Overrides:
hasRawConstructor
in classGosuConstructorInfo
-