|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface QPropertyDefinition
QPropertyDefinition is the qualified SPI representation of
a property definition. It refers to
qualified 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 | |
|---|---|
QValue[] |
getDefaultValues()
Returns the array of default values or null if no default
values are defined. |
int |
getRequiredType()
Returns the required type. |
String[] |
getValueConstraints()
Returns the array of value constraints. |
boolean |
isMultiple()
Reports whether this property can have multiple values. |
| 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()
String[] getValueConstraints()
QValue[] getDefaultValues()
null if no default
values are defined.
nullboolean isMultiple()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||