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, getType
public 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.Object
obj
- 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.Object
Object.hashCode()
public java.lang.String getInternalString() throws ValueFormatException, RepositoryException
javax.jcr.ValueFormatException
javax.jcr.RepositoryException
- if another error occursValueFormatException
RepositoryException
public java.io.InputStream getStream() throws java.lang.IllegalStateException, RepositoryException
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"