public class FieldString extends java.lang.Object implements IDestructableField, IField
Field<String> in order to
avoid extra GC overhead.| Modifier and Type | Field and Description |
|---|---|
static int |
RECORD_SIZE |
| Constructor and Description |
|---|
FieldString() |
| Modifier and Type | Method and Description |
|---|---|
void |
destruct(Nd nd,
long address) |
IString |
get(Nd nd,
long address) |
int |
getRecordSize() |
void |
put(Nd nd,
long address,
char[] newString) |
void |
put(Nd nd,
long address,
java.lang.String newString) |
void |
setOffset(int offset) |
public static final int RECORD_SIZE
public void put(Nd nd, long address, char[] newString)
public void put(Nd nd, long address, java.lang.String newString)
public void destruct(Nd nd, long address)
destruct in interface IDestructableFieldpublic int getRecordSize()
getRecordSize in interface IField