Class ErrorValue
java.lang.Object
org.apache.jackrabbit.oak.plugins.value.ErrorValue
- All Implemented Interfaces:
Value
Instances of this class represent a
Value which couldn't be retrieved.
All its accessors throw a RepositoryException.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns aBinaryrepresentation of this value.booleanReturns aBooleanrepresentation of this value.getDate()Returns aCalendarrepresentation of this value.Returns aBigDecimalrepresentation of this value.doubleReturns adoublerepresentation of this value.longgetLong()Returns alongrepresentation of this value.Returns anInputStreamrepresentation of this value.Returns aStringrepresentation of this value.intgetType()Returns thetypeof thisValue.toString()
-
Constructor Details
-
ErrorValue
-
ErrorValue
-
-
Method Details
-
getString
Description copied from interface:ValueReturns aStringrepresentation of this value.- Specified by:
getStringin interfaceValue- Returns:
- A
Stringrepresentation of the value of this property. - Throws:
RepositoryException- if another error occurs.
-
getStream
Description copied from interface:ValueReturns anInputStreamrepresentation of this value. Uses the standard conversion to binary (see JCR specification).It is the responsibility of the caller to close the returned
InputStream.- Specified by:
getStreamin interfaceValue- Returns:
- An
InputStreamrepresentation of this value. - Throws:
RepositoryException- if an error occurs.
-
getBinary
Description copied from interface:ValueReturns aBinaryrepresentation of this value. TheBinaryobject in turn provides methods to access the binary data itself. Uses the standard conversion to binary (see JCR specification).- Specified by:
getBinaryin interfaceValue- Returns:
- A
Binaryrepresentation of this value. - Throws:
RepositoryException- if an error occurs.
-
getLong
Description copied from interface:ValueReturns alongrepresentation of this value.- Specified by:
getLongin interfaceValue- Returns:
- A
longrepresentation of this value. - Throws:
RepositoryException- if another error occurs.
-
getDouble
Description copied from interface:ValueReturns adoublerepresentation of this value.- Specified by:
getDoublein interfaceValue- Returns:
- A
doublerepresentation of this value. - Throws:
RepositoryException- if another error occurs.
-
getDecimal
Description copied from interface:ValueReturns aBigDecimalrepresentation of this value.- Specified by:
getDecimalin interfaceValue- Returns:
- A
BigDecimalrepresentation of this value. - Throws:
RepositoryException- if another error occurs.
-
getDate
Description copied from interface:ValueReturns aCalendarrepresentation of this value.The object returned is a copy of the stored value, so changes to it are not reflected in internal storage.
- Specified by:
getDatein interfaceValue- Returns:
- A
Calendarrepresentation of this value. - Throws:
RepositoryException- if another error occurs.
-
getBoolean
Description copied from interface:ValueReturns aBooleanrepresentation of this value.- Specified by:
getBooleanin interfaceValue- Returns:
- A
Booleanrepresentation of this value. - Throws:
RepositoryException- if another error occurs.
-
getType
public int getType()Description copied from interface:ValueReturns thetypeof thisValue. One of:PropertyType.STRINGPropertyType.DATEPropertyType.BINARYPropertyType.DOUBLEPropertyType.DECIMALPropertyType.LONGPropertyType.BOOLEANPropertyType.NAMEPropertyType.PATHPropertyType.REFERENCEPropertyType.WEAKREFERENCEPropertyType.URI
.PropertyTypeThe type returned is that which was set at property creation.
-
toString
-