Interface QValue

All Known Implementing Classes:
AbstractQValue, DefaultQValue

public interface QValue
QValue is the SPI representation of a jcr value. It therefore refers to Names and Paths only and is thus isolated from session-specific namespace mappings.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final QValue[]
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Frees temporarily allocated resources such as temporary file, buffer, etc.
    Returns a Binary representation of this QValue object.
    boolean
    Returns a boolean representation of this value.
    Returns a Calendar representation of this value.
    Returns a BigDecimal representation of this value.
    double
    Returns a double representation of this value.
    long
    Returns the length of the internal value or -1 if the implementation cannot determine the length at this time.
    NOTE: for PropertyType.NAME and PropertyType.PATH the length of the internal value must not be used for indicating the length of a property such as retrieved by calling Property.getLength() and Property.getLengths().
    long
    Returns a long representation of this value.
    Returns a Name representation of this value.
    Returns a Path representation of this value.
    Returns an InputStream representation of this QValue object.
    Returns a String representation of this QValue object.
    int
    Returns the PropertyType of this QValue object.
    Returns an URI representation of this value.