Interface IConstructorInfo
- All Superinterfaces:
IAnnotatedFeatureInfo, IAttributedFeatureInfo, IFeatureInfo, IHasParameterInfos
- All Known Subinterfaces:
IGosuConstructorInfo, IJavaConstructorInfo
- All Known Implementing Classes:
ConstructorInfoBuilder.BuiltConstructorInfo, DynamicConstructorInfo, ErrorTypeInfo.UniversalConstructorInfo, GosuConstructorInfo, JavaConstructorInfo, ParameterizedGosuConstructorInfo
-
Nested Class Summary
Nested classes/interfaces inherited from interface IAnnotatedFeatureInfo
IAnnotatedFeatureInfo.IAnnotationInfoHelperNested classes/interfaces inherited from interface IAttributedFeatureInfo
IAttributedFeatureInfo.MODIFIER -
Field Summary
Fields inherited from interface IAnnotatedFeatureInfo
ANNOTATION_HELPER -
Method Summary
Modifier and TypeMethodDescriptiongetType()default booleanhasRawConstructor(IConstructorInfo rawCtor) booleanMethods inherited from interface IAnnotatedFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedMethods inherited from interface IAttributedFeatureInfo
isAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isReified, isScriptable, isStatic, isVisibleMethods inherited from interface IFeatureInfo
getContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersType
-
Method Details
-
getType
IType getType() -
getParameters
IParameterInfo[] getParameters()- Specified by:
getParametersin interfaceIHasParameterInfos
-
getConstructor
IConstructorHandler getConstructor() -
getExceptions
List<IExceptionInfo> getExceptions() -
isDefault
boolean isDefault() -
hasRawConstructor
-