| Modifier and Type | Field and Description |
|---|---|
static int |
TYPE |
DEFAULT_ENCODING, stream, type| Constructor and Description |
|---|
BinaryValue(Binary bin)
Constructs a
BinaryValue object based on a Binary. |
BinaryValue(byte[] data)
Constructs a
BinaryValue object based on a byte array. |
BinaryValue(InputStream stream)
Constructs a
BinaryValue object based on a stream. |
BinaryValue(String text)
Constructs a
BinaryValue object based on a string. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
Binary |
getBinary() |
String |
getInternalString()
Gets the string representation of this binary value.
|
InputStream |
getStream() |
int |
hashCode()
Returns zero to satisfy the Object equals/hashCode contract.
|
getBoolean, getDate, getDecimal, getDouble, getLong, getString, getTypepublic static final int TYPE
public BinaryValue(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 BinaryValue(InputStream stream)
BinaryValue object based on a stream.stream - the stream this BinaryValue should representpublic BinaryValue(byte[] data)
BinaryValue object based on a byte array.data - the bytes this BinaryValue should representpublic boolean equals(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.
public int hashCode()
hashCode in class ObjectObject.hashCode()public String getInternalString() throws ValueFormatException, RepositoryException
getInternalString in class BaseValueValueFormatExceptionRepositoryException - if another error occurspublic InputStream getStream() throws IllegalStateException, RepositoryException
getStream in interface ValuegetStream in class BaseValueIllegalStateExceptionRepositoryExceptionpublic Binary getBinary() throws ValueFormatException, IllegalStateException, RepositoryException
getBinary in interface ValuegetBinary in class BaseValueValueFormatExceptionIllegalStateExceptionRepositoryExceptionCopyright © 2004–2022 The Apache Software Foundation. All rights reserved.