public class JavaConstructorInfo extends JavaBaseFeatureInfo implements IJavaConstructorInfo
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Constructor and Description |
|---|
JavaConstructorInfo(IFeatureInfo container,
IJavaClassConstructor ctor) |
| Modifier and Type | Method and Description |
|---|---|
protected IJavaAnnotatedElement |
getAnnotatedElement() |
IConstructorHandler |
getConstructor() |
List<IAnnotationInfo> |
getDeclaredAnnotations() |
String |
getDescription() |
String |
getDisplayName() |
IDocRef<IParamNode> |
getDocsForParam(int paramIndex) |
List<IExceptionInfo> |
getExceptions() |
IJavaClassConstructor |
getJavaConstructor() |
String |
getName() |
IParameterInfo[] |
getParameters() |
Constructor |
getRawConstructor() |
String |
getShortDescription() |
IType |
getType() |
boolean |
hasRawConstructor(IConstructorInfo rawCtor) |
boolean |
isAbstract() |
boolean |
isDefault() |
protected boolean |
isDefaultEnumFeature() |
boolean |
isFinal() |
protected boolean |
isHiddenViaFeatureDescriptor() |
boolean |
isInternal() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isSynthetic() |
protected boolean |
isVisibleViaFeatureDescriptor(IScriptabilityModifier constraint) |
isHidden, isVisible, makeDeprecatedgetAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDeprecatedReason, getOwnersType, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecated, isInternalAPI, isScriptable, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisHidden, isScriptable, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getLocationInfo, getOwnersTypepublic JavaConstructorInfo(IFeatureInfo container, IJavaClassConstructor ctor)
container - Typically this will be the containing ITypeInfoctor - The java ctorpublic IJavaClassConstructor getJavaConstructor()
getJavaConstructor in interface IJavaConstructorInfopublic Constructor getRawConstructor()
getRawConstructor in interface IJavaConstructorInfopublic boolean hasRawConstructor(IConstructorInfo rawCtor)
hasRawConstructor in interface IConstructorInfopublic boolean isDefault()
isDefault in interface IConstructorInfoisDefault in interface IJavaConstructorInfopublic IType getType()
getType in interface IConstructorInfopublic IParameterInfo[] getParameters()
getParameters in interface IConstructorInfogetParameters in interface IHasParameterInfospublic IConstructorHandler getConstructor()
getConstructor in interface IConstructorInfopublic List<IAnnotationInfo> getDeclaredAnnotations()
getDeclaredAnnotations in interface IAnnotatedFeatureInfogetDeclaredAnnotations in class JavaBaseFeatureInfopublic List<IExceptionInfo> getExceptions()
getExceptions in interface IConstructorInfopublic String getName()
getName in interface IFeatureInfopublic String getDisplayName()
getDisplayName in interface IFeatureInfogetDisplayName in class BaseFeatureInfopublic String getShortDescription()
public String getDescription()
getDescription in interface IFeatureInfogetDescription in class BaseFeatureInfopublic boolean isStatic()
isStatic in interface IAttributedFeatureInfopublic boolean isPrivate()
isPrivate in interface IAttributedFeatureInfoisPrivate in class BaseFeatureInfopublic boolean isInternal()
isInternal in interface IAttributedFeatureInfoisInternal in class BaseFeatureInfopublic boolean isProtected()
isProtected in interface IAttributedFeatureInfoisProtected in class BaseFeatureInfopublic boolean isPublic()
isPublic in interface IAttributedFeatureInfoisPublic in class BaseFeatureInfopublic boolean isAbstract()
isAbstract in interface IAttributedFeatureInfoisAbstract in class BaseFeatureInfopublic IDocRef<IParamNode> getDocsForParam(int paramIndex)
getDocsForParam in interface JavaHasParamspublic boolean isFinal()
isFinal in interface IAttributedFeatureInfoisFinal in class BaseFeatureInfopublic boolean isSynthetic()
protected IJavaAnnotatedElement getAnnotatedElement()
getAnnotatedElement in class JavaBaseFeatureInfoprotected boolean isVisibleViaFeatureDescriptor(IScriptabilityModifier constraint)
isVisibleViaFeatureDescriptor in class JavaBaseFeatureInfoprotected boolean isHiddenViaFeatureDescriptor()
isHiddenViaFeatureDescriptor in class JavaBaseFeatureInfoprotected boolean isDefaultEnumFeature()
isDefaultEnumFeature in class JavaBaseFeatureInfoCopyright © 2017. All rights reserved.