public interface PropertyInfo extends ItemInfo
PropertyInfo
provides the basic information to build a
Property
. The definition must be calculated from the parent
node type or retrieved from the RepositoryService.Modifier and Type | Method and Description |
---|---|
PropertyId |
getId() |
int |
getType() |
QValue[] |
getValues() |
boolean |
isMultiValued() |
denotesNode, getPath
PropertyId getId()
getId
in interface ItemInfo
RepositoryService.getNodeInfo(SessionInfo, NodeId)
int getType()
type
of the Property
base on this PropertyInfo
. Note, that
PropertyType.UNDEFINED
will never be returned as the
value of a Property
always has a defined type.PropertyType
boolean isMultiValued()
Property
based on this info object is
multivalue.PropertyDefinition.isMultiple()
QValue[] getValues()
PropertyInfo
.Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.