public interface PropertyDescriptor
Type | Property and Description |
---|---|
boolean |
isInspection |
Modifier and Type | Method and Description |
---|---|
boolean |
areEqual(ConfigurationItem item,
ConfigurationItem other) |
java.lang.Object |
get(ConfigurationItem item) |
java.util.Set<java.lang.String> |
getAliases() |
java.lang.String |
getCandidateValuesFilter()
The
CandidateValuesFilter to apply when selecting values for this CI, SET_OF_CI, LIST_OF_CI property |
java.lang.String |
getCategory()
The UI groups all properties in the same category into a tab of their own.
|
java.lang.Object |
getDefaultValue() |
java.lang.String |
getDescription() |
java.util.List<java.lang.String> |
getEnumValues() |
java.lang.String |
getFqn() |
PropertyKind |
getKind() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
Type |
getReferencedType()
Only relevant for properties of kind CI, SET_OF_CI or LIST_OF_CI.
|
Property.Size |
getSize() |
boolean |
isAsContainment()
Indicates a parent / child relationship (Boolean).
|
boolean |
isHidden()
Hidden properties don't show up in the UI.
|
boolean |
isInspectionProperty() |
boolean |
isPassword()
Only applicable for String property types.
|
boolean |
isRequired() |
boolean |
isRequiredForInspection() |
boolean |
isTransient() |
void |
set(ConfigurationItem item,
java.lang.Object value)
Set the given value for this property of the given
ConfigurationItem . |
java.lang.String |
toString() |
java.lang.String getName()
java.lang.String getDescription()
boolean isAsContainment()
java.lang.String getCategory()
java.lang.String getLabel()
boolean isPassword()
boolean isRequired()
Property.Size getSize()
PropertyKind getKind()
PropertyKind
. Possible values: BOOLEAN, INTEGER, STRING, ENUM, CI, SET_OF_STRING, SET_OF_CI,
LIST_OF_STRING, LIST_OF_CI or MAP_STRING_STRING.java.util.List<java.lang.String> getEnumValues()
Type getReferencedType()
java.lang.Object getDefaultValue()
boolean isHidden()
java.lang.Object get(ConfigurationItem item)
item
- A ConfigurationItem
.void set(ConfigurationItem item, java.lang.Object value)
ConfigurationItem
.boolean areEqual(ConfigurationItem item, ConfigurationItem other)
boolean isInspectionProperty()
boolean isRequiredForInspection()
boolean isTransient()
java.util.Set<java.lang.String> getAliases()
java.lang.String getCandidateValuesFilter()
CandidateValuesFilter
to apply when selecting values for this CI, SET_OF_CI, LIST_OF_CI propertyCandidateValuesFilter
java.lang.String getFqn()
overthere.SshJumpstation.port
.java.lang.String toString()
toString
in class java.lang.Object