public abstract class AttributeValue extends Object implements Serializable
| Constructor and Description |
|---|
AttributeValue() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
copy(AttributeValue value) |
byte[] |
getBytes() |
abstract void |
getBytes(ByteBuffer buffer) |
void |
getBytes(ByteBuffer buffer,
int valueOffset,
int valueLength)
The values of valueOffset and valueLength are only used by some value types, for others
they are will always be the same or meaningless.
|
abstract void |
getBytes(OutputStream io) |
int |
getLength() |
Serializable |
getValueObject() |
abstract void |
setValue(byte[] b) |
abstract void |
setValue(byte[] b,
int off,
int len) |
void |
setValue(String s) |
abstract void |
setValueObject(Serializable o) |
String |
toDebugString() |
String |
toString() |
String |
toXMLString() |
public abstract void getBytes(OutputStream io) throws IOException
IOExceptionpublic abstract void getBytes(ByteBuffer buffer)
public void getBytes(ByteBuffer buffer, int valueOffset, int valueLength)
buffer - valueOffset - valueLength - public byte[] getBytes()
public int getLength()
public Serializable getValueObject()
public abstract void setValue(byte[] b)
public abstract void setValue(byte[] b,
int off,
int len)
public abstract void setValueObject(Serializable o)
public abstract void copy(AttributeValue value)
public void setValue(String s)
public String toDebugString()
public String toXMLString()
Copyright © 2017. All rights reserved.