public abstract static class TagTreeReader.FixedSizeTagHandler<T> extends TagTreeReader.TagHandler<T>
| Constructor and Description |
|---|
FixedSizeTagHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
destruct(Nd nd,
long address) |
void |
destruct(Nd nd,
long address,
TagTreeReader reader) |
protected abstract int |
getSize() |
int |
getSize(Nd nd,
T object,
TagTreeReader reader) |
protected abstract T |
read(Nd nd,
long address) |
T |
read(Nd nd,
long address,
TagTreeReader reader,
int[] bytesRead) |
protected abstract void |
write(Nd nd,
long address,
T value) |
void |
write(Nd nd,
long address,
TagTreeReader reader,
T value,
int[] bytesWritten) |
protected abstract int getSize()
protected void destruct(Nd nd, long address)
public final T read(Nd nd, long address, TagTreeReader reader, int[] bytesRead)
read in class TagTreeReader.TagHandler<T>public final void write(Nd nd, long address, TagTreeReader reader, T value, int[] bytesWritten)
write in class TagTreeReader.TagHandler<T>public final int getSize(Nd nd, T object, TagTreeReader reader)
getSize in class TagTreeReader.TagHandler<T>public final void destruct(Nd nd, long address, TagTreeReader reader)
destruct in class TagTreeReader.TagHandler<T>