public class GosuConstructorInfo extends AbstractGenericMethodInfo implements IGosuConstructorInfo
| Modifier and Type | Class and Description |
|---|---|
class |
GosuConstructorInfo.GosuConstructorHandler |
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Constructor and Description |
|---|
GosuConstructorInfo(IFeatureInfo container,
DynamicFunctionSymbol dfs) |
| Modifier and Type | Method and Description |
|---|---|
IGosuConstructorInfo |
getBackingConstructorInfo() |
IConstructorHandler |
getConstructor() |
IExpression[] |
getDefaultValueExpressions() |
String[] |
getParameterNames() |
IType |
getType() |
boolean |
hasRawConstructor(IConstructorInfo rawCtor) |
boolean |
isDefault() |
ensureInferredTypeAssignableToBoundingType, getArgs, getDescription, getDfs, getDisplayName, getExceptions, getGosuAnnotations, getName, getParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getParameters, getTypeVariables, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2, isAbstract, isDefaultImpl, isFinal, isInternal, isPrivate, isProtected, isPublic, isStaticgetActualTypeInContainer, getDeclaredAnnotations, getDeprecatedReason, getOwnersType, isDeprecated, isHidden, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isInternalAPI, isScriptable, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetArgsgetParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getTypeVariables, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2getExceptions, getParametersisAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isScriptable, isStatic, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersTypegetDfspublic GosuConstructorInfo(IFeatureInfo container, DynamicFunctionSymbol dfs)
public IType getType()
getType in interface IConstructorInfopublic IConstructorHandler getConstructor()
getConstructor in interface IConstructorInfopublic boolean hasRawConstructor(IConstructorInfo rawCtor)
hasRawConstructor in interface IConstructorInfopublic boolean isDefault()
isDefault in interface IConstructorInfopublic IExpression[] getDefaultValueExpressions()
getDefaultValueExpressions in interface IOptionalParamCapablepublic String[] getParameterNames()
getParameterNames in interface IOptionalParamCapablepublic IGosuConstructorInfo getBackingConstructorInfo()
getBackingConstructorInfo in interface IGosuConstructorInfoCopyright © 2022. All rights reserved.