public class LocalPropertyDescriptor
extends java.lang.Object
implements com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptor
| Type | Property and Description |
|---|---|
boolean |
isInspection |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areEqual(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem other) |
java.lang.Object |
emptyValue() |
java.lang.Object |
get(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item) |
java.util.Set<java.lang.String> |
getAliases() |
java.lang.String |
getCandidateValuesFilter() |
java.lang.String |
getCategory() |
com.xebialabs.deployit.plugin.api.reflect.Descriptor |
getDeclaringDescriptor() |
java.lang.Object |
getDefaultValue() |
java.lang.String |
getDescription() |
java.lang.Class<?> |
getEnumClass() |
java.util.List<java.lang.String> |
getEnumValues() |
java.lang.reflect.Field |
getField() |
java.lang.String |
getFqn() |
com.xebialabs.deployit.plugin.api.reflect.PropertyKind |
getKind() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
com.xebialabs.deployit.plugin.api.reflect.Type |
getReferencedType() |
com.xebialabs.deployit.plugin.api.udm.Property.Size |
getSize() |
boolean |
isAsContainment() |
boolean |
isHidden() |
boolean |
isInherited() |
boolean |
isInspectionProperty() |
boolean |
isPassword() |
boolean |
isRequired() |
boolean |
isRequiredForInspection() |
boolean |
isTransient() |
void |
set(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
java.lang.Object value) |
java.lang.String |
toString() |
void |
verify(com.xebialabs.deployit.booter.local.Verifications verifications) |
isInspectionProperty in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void verify(com.xebialabs.deployit.booter.local.Verifications verifications)
public java.lang.String getName()
getName in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String getDescription()
getDescription in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isAsContainment()
isAsContainment in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String getCategory()
getCategory in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String getLabel()
getLabel in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isPassword()
isPassword in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isRequired()
isRequired in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic com.xebialabs.deployit.plugin.api.udm.Property.Size getSize()
getSize in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic com.xebialabs.deployit.plugin.api.reflect.PropertyKind getKind()
getKind in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.util.List<java.lang.String> getEnumValues()
getEnumValues in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.Class<?> getEnumClass()
public com.xebialabs.deployit.plugin.api.reflect.Descriptor getDeclaringDescriptor()
public com.xebialabs.deployit.plugin.api.reflect.Type getReferencedType()
getReferencedType in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.Object getDefaultValue()
getDefaultValue in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.util.Set<java.lang.String> getAliases()
getAliases in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String getCandidateValuesFilter()
getCandidateValuesFilter in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isHidden()
isHidden in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.Object get(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item)
get in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic void set(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
java.lang.Object value)
set in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean areEqual(com.xebialabs.deployit.plugin.api.udm.ConfigurationItem item,
com.xebialabs.deployit.plugin.api.udm.ConfigurationItem other)
areEqual in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isInspectionProperty()
isInspectionProperty in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isRequiredForInspection()
isRequiredForInspection in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic boolean isTransient()
isTransient in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String getFqn()
getFqn in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptorpublic java.lang.String toString()
toString in interface com.xebialabs.deployit.plugin.api.reflect.PropertyDescriptortoString in class java.lang.Objectpublic java.lang.Object emptyValue()
public java.lang.reflect.Field getField()
public boolean isInherited()