public class CachedPC<T> extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
CachedPC.CachedId |
Constructor and Description |
---|
CachedPC(Class<T> cls,
boolean[] loadedFields,
Object vers)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CachedPC<T> |
getCopy() |
Object |
getFieldValue(Integer fieldNumber) |
int[] |
getLoadedFieldNumbers() |
boolean[] |
getLoadedFields()
Accessor for the loaded fields of this object.
|
Class<T> |
getObjectClass() |
Object |
getVersion() |
void |
setFieldValue(Integer fieldNumber,
Object value) |
void |
setLoadedField(int fieldNumber,
boolean loaded) |
void |
setVersion(Object ver) |
String |
toString()
Method to return a sting form of the cached object.
|
String |
toString(boolean debug)
Method to return a sting form of the cached object.
|
public void setVersion(Object ver)
public Object getVersion()
public boolean[] getLoadedFields()
public int[] getLoadedFieldNumbers()
public void setLoadedField(int fieldNumber, boolean loaded)
public String toString()
public String toString(boolean debug)
debug
- Whether to include the field values in the returnCopyright © 2017. All rights reserved.