public abstract class SlotFormat
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
SlotFormat() |
| Modifier and Type | Method and Description |
|---|---|
static SlotFormat |
current() |
java.lang.Object |
doWithSlotIndirection(ReadBuffer buffer,
Closure4 closure) |
java.lang.Object |
doWithSlotIndirection(ReadBuffer buffer,
TypeHandler4 typeHandler,
Closure4 closure) |
boolean |
equals(java.lang.Object obj) |
static SlotFormat |
forHandlerVersion(int handlerVersion) |
protected abstract int |
handlerVersion() |
int |
hashCode() |
abstract boolean |
isIndirectedWithinSlot(TypeHandler4 handler) |
ObjectHeaderAttributes |
readHeaderAttributes(ByteArrayBuffer reader) |
void |
skipMarshallerInfo(ByteArrayBuffer reader) |
void |
writeObjectClassID(ByteArrayBuffer buffer,
int id) |
public static final SlotFormat forHandlerVersion(int handlerVersion)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected abstract int handlerVersion()
public abstract boolean isIndirectedWithinSlot(TypeHandler4 handler)
public static SlotFormat current()
public java.lang.Object doWithSlotIndirection(ReadBuffer buffer, TypeHandler4 typeHandler, Closure4 closure)
public java.lang.Object doWithSlotIndirection(ReadBuffer buffer, Closure4 closure)
public void writeObjectClassID(ByteArrayBuffer buffer, int id)
public void skipMarshallerInfo(ByteArrayBuffer reader)
public ObjectHeaderAttributes readHeaderAttributes(ByteArrayBuffer reader)