public interface QPropertyDefinition extends QItemDefinition
QPropertyDefinition is the SPI representation of
a property definition. It refers to Names,
SPI default values and value constraints only and is thus isolated
from session-specific namespace mappings.PropertyDefinition| Modifier and Type | Field and Description |
|---|---|
static QPropertyDefinition[] |
EMPTY_ARRAY
Empty array of
QPropertyDefinition. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAvailableQueryOperators()
Returns the available query operators.
|
QValue[] |
getDefaultValues()
Returns the array of default values or
null if no default
values are defined. |
int |
getRequiredType()
Returns the required type.
|
QValueConstraint[] |
getValueConstraints()
Returns the array of value constraints.
|
boolean |
isFullTextSearchable()
Reports whether this property definition is full text searchable.
|
boolean |
isMultiple()
Reports whether this property can have multiple values.
|
boolean |
isQueryOrderable()
Reports whether this property definition is query-orderable.
|
definesNode, definesResidual, getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtectedstatic final QPropertyDefinition[] EMPTY_ARRAY
QPropertyDefinition.int getRequiredType()
QValueConstraint[] getValueConstraints()
QValue[] getDefaultValues()
null if no default
values are defined.nullboolean isMultiple()
java.lang.String[] getAvailableQueryOperators()
boolean isFullTextSearchable()
true if this property definition is full text searchable.boolean isQueryOrderable()
true if this property definition is query-orderable.Copyright © 2010 - 2023 Adobe. All Rights Reserved