public abstract class PortableObjectEx extends Object implements PortableObject
| Constructor and Description |
|---|
PortableObjectEx() |
| Modifier and Type | Method and Description |
|---|---|
abstract byte[] |
array() |
PortableObject |
clone()
Copies this portable object.
|
boolean |
equals(Object other) |
protected abstract <F> F |
field(org.apache.ignite.internal.portable.PortableReaderContext ctx,
String fieldName) |
protected abstract boolean |
hasArray() |
abstract int |
length() |
abstract long |
offheapAddress() |
abstract int |
start() |
String |
toString() |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdeserialize, field, hasField, metaData, typeIdpublic abstract int length()
public abstract int start()
protected abstract boolean hasArray()
True if object is array based.public abstract byte[] array()
null.public abstract long offheapAddress()
@Nullable protected abstract <F> F field(org.apache.ignite.internal.portable.PortableReaderContext ctx, String fieldName)
ctx - Reader context.fieldName - Field name.public PortableObject clone() throws CloneNotSupportedException
clone in interface PortableObjectclone in class ObjectCloneNotSupportedException
Follow @ApacheIgnite
Ignite Fabric : ver. 1.4.0 Release Date : September 24 2015