public static class ParameterInfoBuilder.BuiltParameterInfo extends Object implements IParameterInfo
EMPTY_ARRAY| Constructor and Description |
|---|
BuiltParameterInfo(ParameterInfoBuilder builder,
IFeatureInfo container) |
| Modifier and Type | Method and Description |
|---|---|
IFeatureInfo |
getContainer()
Get this feature's containing feature.
|
IExpression |
getDefaultValue() |
String |
getDescription()
A full description of this feature.
|
String |
getDisplayName()
Gets the display name of this feature.
|
IType |
getFeatureType()
The type of this feature e.g., for a property this is the property's type.
|
String |
getName()
Gets the programmatic name or identifier of this feature.
|
IType |
getOwnersType()
Get this feature's owner's type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocationInfogetAssignableFeatureTypepublic BuiltParameterInfo(ParameterInfoBuilder builder, IFeatureInfo container)
public IFeatureInfo getContainer()
IFeatureInfogetContainer in interface IFeatureInfopublic IType getOwnersType()
IFeatureInfogetOwnersType in interface IFeatureInfopublic String getName()
IFeatureInfogetName in interface IFeatureInfopublic String getDisplayName()
IFeatureInfogetDisplayName in interface IFeatureInfopublic String getDescription()
IFeatureInfogetDescription in interface IFeatureInfopublic IType getFeatureType()
IIntrinsicTypeReferencegetFeatureType in interface IIntrinsicTypeReferencepublic IExpression getDefaultValue()
Copyright © 2021. All rights reserved.