public class FSTStructChange extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
FSTStructChange |
_parent |
String |
_parentField |
| Constructor and Description |
|---|
FSTStructChange() |
FSTStructChange(FSTStructChange par,
String parField) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChange(int offset,
int len,
String field) |
void |
addChange(long offset,
int len,
String field) |
void |
addChange(long offset,
long len,
String field) |
void |
applySnapshot(FSTStruct target) |
String[] |
getChangedFields() |
byte[] |
getSnapshot() |
void |
rebase(int toSubtract) |
void |
snapshotChanges(int originBase,
Bytez origin)
collects all changes and rebases.
|
public transient String _parentField
public transient FSTStructChange _parent
public FSTStructChange(FSTStructChange par, String parField)
public FSTStructChange()
public void addChange(int offset,
int len,
String field)
public void addChange(long offset,
int len,
String field)
public void addChange(long offset,
long len,
String field)
public void rebase(int toSubtract)
public void snapshotChanges(int originBase,
Bytez origin)
originBase - origin - public void applySnapshot(FSTStruct target)
public String[] getChangedFields()
public byte[] getSnapshot()
Copyright © 2014. All rights reserved.