Class ProxyProperty
java.lang.Object
org.apache.sling.jcr.base.internal.mount.ProxyWrapper<T>
org.apache.sling.jcr.base.internal.mount.ProxyItem<javax.jcr.Property>
org.apache.sling.jcr.base.internal.mount.ProxyProperty
- All Implemented Interfaces:
javax.jcr.Item,javax.jcr.Property
-
Field Summary
Fields inherited from interface javax.jcr.Property
JCR_ACTIVITY, JCR_AUTOCREATED, JCR_BASE_VERSION, JCR_CHILD_VERSION_HISTORY, JCR_CONFIGURATION, JCR_CONTENT, JCR_COPIED_FROM, JCR_CREATED, JCR_CREATED_BY, JCR_CURRENT_LIFECYCLE_STATE, JCR_DATA, JCR_DEFAULT_PRIMARY_TYPE, JCR_DEFAULT_VALUES, JCR_DESCRIPTION, JCR_ENCODING, JCR_FROZEN_MIXIN_TYPES, JCR_FROZEN_PRIMARY_TYPE, JCR_FROZEN_UUID, JCR_HAS_ORDERABLE_CHILD_NODES, JCR_HOST, JCR_ID, JCR_IS_ABSTRACT, JCR_IS_CHECKED_OUT, JCR_IS_MIXIN, JCR_LANGUAGE, JCR_LAST_MODIFIED, JCR_LAST_MODIFIED_BY, JCR_LIFECYCLE_POLICY, JCR_LOCK_IS_DEEP, JCR_LOCK_OWNER, JCR_MANDATORY, JCR_MERGE_FAILED, JCR_MIMETYPE, JCR_MIXIN_TYPES, JCR_MULTIPLE, JCR_NAME, JCR_NODE_TYPE_NAME, JCR_ON_PARENT_VERSION, JCR_PATH, JCR_PORT, JCR_PREDECESSORS, JCR_PRIMARY_ITEM_NAME, JCR_PRIMARY_TYPE, JCR_PROTECTED, JCR_PROTOCOL, JCR_REPOSITORY, JCR_REQUIRED_PRIMARY_TYPES, JCR_REQUIRED_TYPE, JCR_ROOT, JCR_SAME_NAME_SIBLINGS, JCR_STATEMENT, JCR_SUCCESSORS, JCR_SUPERTYPES, JCR_TITLE, JCR_UUID, JCR_VALUE_CONSTRAINTS, JCR_VERSION_HISTORY, JCR_VERSIONABLE_UUID, JCR_WORKSPACE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.jcr.BinarybooleangetDate()javax.jcr.nodetype.PropertyDefinitiondoublelonglong[]longgetLong()javax.jcr.NodegetNode()javax.jcr.PropertyintgetType()javax.jcr.ValuegetValue()javax.jcr.Value[]booleanvoidsetValue(boolean value) voidsetValue(double value) voidsetValue(long value) voidsetValue(InputStream value) voidvoidvoidsetValue(BigDecimal value) voidvoidsetValue(javax.jcr.Binary value) voidsetValue(javax.jcr.Node value) voidsetValue(javax.jcr.Value value) voidsetValue(javax.jcr.Value[] values) Methods inherited from class org.apache.sling.jcr.base.internal.mount.ProxyItem
accept, getAncestor, getDepth, getName, getParent, getPath, getSession, isModified, isNew, isNode, isSame, refresh, remove, saveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.jcr.Item
accept, getAncestor, getDepth, getName, getParent, getPath, getSession, isModified, isNew, isNode, isSame, refresh, remove, save
-
Constructor Details
-
ProxyProperty
-
-
Method Details
-
setValue
public void setValue(javax.jcr.Value value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(javax.jcr.Value[] values) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(String value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(String[] values) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(InputStream value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(javax.jcr.Binary value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(long value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(double value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(BigDecimal value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(Calendar value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(boolean value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
setValue
public void setValue(javax.jcr.Node value) throws javax.jcr.ValueFormatException, javax.jcr.version.VersionException, javax.jcr.lock.LockException, javax.jcr.nodetype.ConstraintViolationException, javax.jcr.RepositoryException - Specified by:
setValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.version.VersionExceptionjavax.jcr.lock.LockExceptionjavax.jcr.nodetype.ConstraintViolationExceptionjavax.jcr.RepositoryException
-
getValue
public javax.jcr.Value getValue() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getValuein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getValues
public javax.jcr.Value[] getValues() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getValuesin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getString
- Specified by:
getStringin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getStream
- Specified by:
getStreamin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getBinary
public javax.jcr.Binary getBinary() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getBinaryin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getLong
public long getLong() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getLongin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getDouble
public double getDouble() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getDoublein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getDecimal
- Specified by:
getDecimalin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getDate
- Specified by:
getDatein interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getBoolean
public boolean getBoolean() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getBooleanin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getNode
public javax.jcr.Node getNode() throws javax.jcr.ItemNotFoundException, javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getNodein interfacejavax.jcr.Property- Throws:
javax.jcr.ItemNotFoundExceptionjavax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getProperty
public javax.jcr.Property getProperty() throws javax.jcr.ItemNotFoundException, javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getPropertyin interfacejavax.jcr.Property- Throws:
javax.jcr.ItemNotFoundExceptionjavax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getLength
public long getLength() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getLengthin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getLengths
public long[] getLengths() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException- Specified by:
getLengthsin interfacejavax.jcr.Property- Throws:
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException
-
getDefinition
public javax.jcr.nodetype.PropertyDefinition getDefinition() throws javax.jcr.RepositoryException- Specified by:
getDefinitionin interfacejavax.jcr.Property- Throws:
javax.jcr.RepositoryException
-
getType
public int getType() throws javax.jcr.RepositoryException- Specified by:
getTypein interfacejavax.jcr.Property- Throws:
javax.jcr.RepositoryException
-
isMultiple
public boolean isMultiple() throws javax.jcr.RepositoryException- Specified by:
isMultiplein interfacejavax.jcr.Property- Throws:
javax.jcr.RepositoryException
-