public class BinaryValue extends BaseValue
BinaryValue provides an implementation
of the Value interface representing a binary value.| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE |
| Constructor and Description |
|---|
BinaryValue(Binary bin)
Constructs a
BinaryValue object based on a Binary. |
BinaryValue(java.lang.String text)
Constructs a
BinaryValue object based on a string. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.
|
Binary |
getBinary() |
java.lang.String |
getInternalString()
Gets the string representation of this binary value.
|
java.io.InputStream |
getStream() |
int |
hashCode()
Returns zero to satisfy the Object equals/hashCode contract.
|
getBoolean, getDate, getDecimal, getDouble, getLong, getString, getTypepublic BinaryValue(java.lang.String text)
BinaryValue object based on a string.text - the string this BinaryValue should representpublic BinaryValue(Binary bin)
BinaryValue object based on a Binary.bin - the bytes this BinaryValue should representpublic boolean equals(java.lang.Object obj)
The result is true if and only if the argument is not
null and is a BinaryValue object that
represents the same value as this object.
equals in class java.lang.Objectobj - the reference object with which to compare.true if this object is the same as the obj
argument; false otherwise.public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String getInternalString()
throws ValueFormatException,
RepositoryException
javax.jcr.ValueFormatExceptionjavax.jcr.RepositoryException - if another error occursValueFormatExceptionRepositoryExceptionpublic java.io.InputStream getStream()
throws java.lang.IllegalStateException,
RepositoryException
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"