com.xebialabs.deployit.plugin.api.reflect
Interface PropertyDescriptor
public interface PropertyDescriptor
getName
java.lang.String getName()
getDescription
java.lang.String getDescription()
isAsContainment
boolean isAsContainment()
getCategory
java.lang.String getCategory()
getLabel
java.lang.String getLabel()
isPassword
boolean isPassword()
isRequired
boolean isRequired()
getSize
Property.Size getSize()
getKind
PropertyKind getKind()
getEnumValues
java.util.List<java.lang.String> getEnumValues()
getReferencedType
Type getReferencedType()
getDefaultValue
java.lang.Object getDefaultValue()
isHidden
boolean isHidden()
get
java.lang.Object get(ConfigurationItem item)
set
void set(ConfigurationItem item,
java.lang.Object value)
areEqual
boolean areEqual(ConfigurationItem item,
ConfigurationItem other)
isInspectionProperty
boolean isInspectionProperty()
isRequiredForInspection
boolean isRequiredForInspection()
isTransient
boolean isTransient()
getFqn
java.lang.String getFqn()
toString
java.lang.String toString()
- Overrides:
toString in class java.lang.Object