|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QPropertyDefinition
QPropertyDefinition
is the SPI representation of
a property definition
. It refers to Name
s,
SPI default values and value constraints only and is thus isolated
from session-specific namespace mappings.
PropertyDefinition
Field Summary | |
---|---|
static QPropertyDefinition[] |
EMPTY_ARRAY
Empty array of QPropertyDefinition . |
Method Summary | |
---|---|
String[] |
getAvailableQueryOperators()
Returns the availabe 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. |
Methods inherited from interface org.apache.jackrabbit.spi.QItemDefinition |
---|
definesNode, definesResidual, getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected |
Field Detail |
---|
static final QPropertyDefinition[] EMPTY_ARRAY
QPropertyDefinition
.
Method Detail |
---|
int getRequiredType()
QValueConstraint[] getValueConstraints()
QValue[] getDefaultValues()
null
if no default
values are defined.
null
boolean isMultiple()
String[] getAvailableQueryOperators()
boolean isFullTextSearchable()
true
if this property definition is full text searchable.boolean isQueryOrderable()
true
if this property definition is query-orderable.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |