public interface Property<T> extends PropertyData<T>
Modifier and Type | Method and Description |
---|---|
PropertyDefinition<T> |
getDefinition()
Returns the property definition.
|
PropertyType |
getType()
Returns the property data type.
|
<U> U |
getValue()
Returns the property value (single or multiple).
|
String |
getValueAsString()
Returns a human readable representation of the property value.
|
String |
getValuesAsString()
Returns a human readable representation of the property values.
|
boolean |
isMultiValued()
Returns if the property is a multi-value property.
|
getDisplayName, getFirstValue, getId, getLocalName, getQueryName, getValues
getExtensions, setExtensions
boolean isMultiValued()
true
if the property is multi-value property,
false
if the property is single-value property,PropertyType getType()
null
PropertyDefinition<T> getDefinition()
null
<U> U getValue()
null
if the property value isn't
setString getValueAsString()
null
if the
property value isn't setString getValuesAsString()
null
if the property
value isn't setCopyright © 2009–2017 The Apache Software Foundation. All rights reserved.