Class ProxyProperty

  • All Implemented Interfaces:
    javax.jcr.Item, javax.jcr.Property

    public class ProxyProperty
    extends ProxyItem<javax.jcr.Property>
    implements javax.jcr.Property
    • Constructor Detail

      • ProxyProperty

        public ProxyProperty​(ProxySession mountSession,
                             javax.jcr.Property delegate)
    • Method Detail

      • 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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.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:
        setValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.version.VersionException
        javax.jcr.lock.LockException
        javax.jcr.nodetype.ConstraintViolationException
        javax.jcr.RepositoryException
      • getValue

        public javax.jcr.Value getValue()
                                 throws javax.jcr.ValueFormatException,
                                        javax.jcr.RepositoryException
        Specified by:
        getValue in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getValues

        public javax.jcr.Value[] getValues()
                                    throws javax.jcr.ValueFormatException,
                                           javax.jcr.RepositoryException
        Specified by:
        getValues in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getString

        public String getString()
                         throws javax.jcr.ValueFormatException,
                                javax.jcr.RepositoryException
        Specified by:
        getString in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getStream

        public InputStream getStream()
                              throws javax.jcr.ValueFormatException,
                                     javax.jcr.RepositoryException
        Specified by:
        getStream in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getBinary

        public javax.jcr.Binary getBinary()
                                   throws javax.jcr.ValueFormatException,
                                          javax.jcr.RepositoryException
        Specified by:
        getBinary in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getLong

        public long getLong()
                     throws javax.jcr.ValueFormatException,
                            javax.jcr.RepositoryException
        Specified by:
        getLong in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getDouble

        public double getDouble()
                         throws javax.jcr.ValueFormatException,
                                javax.jcr.RepositoryException
        Specified by:
        getDouble in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getDecimal

        public BigDecimal getDecimal()
                              throws javax.jcr.ValueFormatException,
                                     javax.jcr.RepositoryException
        Specified by:
        getDecimal in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getDate

        public Calendar getDate()
                         throws javax.jcr.ValueFormatException,
                                javax.jcr.RepositoryException
        Specified by:
        getDate in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getBoolean

        public boolean getBoolean()
                           throws javax.jcr.ValueFormatException,
                                  javax.jcr.RepositoryException
        Specified by:
        getBoolean in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getNode

        public javax.jcr.Node getNode()
                               throws javax.jcr.ItemNotFoundException,
                                      javax.jcr.ValueFormatException,
                                      javax.jcr.RepositoryException
        Specified by:
        getNode in interface javax.jcr.Property
        Throws:
        javax.jcr.ItemNotFoundException
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getProperty

        public javax.jcr.Property getProperty()
                                       throws javax.jcr.ItemNotFoundException,
                                              javax.jcr.ValueFormatException,
                                              javax.jcr.RepositoryException
        Specified by:
        getProperty in interface javax.jcr.Property
        Throws:
        javax.jcr.ItemNotFoundException
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getLength

        public long getLength()
                       throws javax.jcr.ValueFormatException,
                              javax.jcr.RepositoryException
        Specified by:
        getLength in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getLengths

        public long[] getLengths()
                          throws javax.jcr.ValueFormatException,
                                 javax.jcr.RepositoryException
        Specified by:
        getLengths in interface javax.jcr.Property
        Throws:
        javax.jcr.ValueFormatException
        javax.jcr.RepositoryException
      • getDefinition

        public javax.jcr.nodetype.PropertyDefinition getDefinition()
                                                            throws javax.jcr.RepositoryException
        Specified by:
        getDefinition in interface javax.jcr.Property
        Throws:
        javax.jcr.RepositoryException
      • getType

        public int getType()
                    throws javax.jcr.RepositoryException
        Specified by:
        getType in interface javax.jcr.Property
        Throws:
        javax.jcr.RepositoryException
      • isMultiple

        public boolean isMultiple()
                           throws javax.jcr.RepositoryException
        Specified by:
        isMultiple in interface javax.jcr.Property
        Throws:
        javax.jcr.RepositoryException