com.tc.object
Interface TCObjectExternal
public interface TCObjectExternal
Method Summary |
boolean |
autoLockingDisabled()
|
void |
booleanFieldChanged(java.lang.String classname,
java.lang.String fieldname,
boolean newValue,
int index)
|
void |
byteFieldChanged(java.lang.String classname,
java.lang.String fieldname,
byte newValue,
int index)
|
void |
charFieldChanged(java.lang.String classname,
java.lang.String fieldname,
char newValue,
int index)
|
void |
clearAccessed()
|
void |
clearReference(java.lang.String fieldName)
|
int |
clearReferences(int size)
|
void |
disableAutoLocking()
|
void |
doubleFieldChanged(java.lang.String classname,
java.lang.String fieldname,
double newValue,
int index)
|
void |
floatFieldChanged(java.lang.String classname,
java.lang.String fieldname,
float newValue,
int index)
|
java.lang.String |
getFieldNameByOffset(long fieldOffset)
|
ObjectID |
getObjectID()
|
java.lang.Object |
getResolveLock()
|
void |
intFieldChanged(java.lang.String classname,
java.lang.String fieldname,
int newValue,
int index)
|
void |
longFieldChanged(java.lang.String classname,
java.lang.String fieldname,
long newValue,
int index)
|
void |
objectArrayChanged(int startPos,
java.lang.Object[] array,
int length)
|
void |
objectFieldChanged(java.lang.String classname,
java.lang.String fieldname,
java.lang.Object newValue,
int index)
|
void |
objectFieldChangedByOffset(java.lang.String classname,
long fieldOffset,
java.lang.Object newValue,
int index)
|
void |
primitiveArrayChanged(int startPos,
java.lang.Object array,
int length)
|
boolean |
recentlyAccessed()
|
void |
resolveAllReferences()
|
void |
resolveArrayReference(int index)
|
void |
setArrayReference(int index,
ObjectID value)
|
void |
setLiteralValue(java.lang.Object value)
|
void |
setValue(java.lang.String fieldName,
java.lang.Object fieldValue)
|
void |
shortFieldChanged(java.lang.String classname,
java.lang.String fieldname,
short newValue,
int index)
|
getResolveLock
java.lang.Object getResolveLock()
resolveArrayReference
void resolveArrayReference(int index)
booleanFieldChanged
void booleanFieldChanged(java.lang.String classname,
java.lang.String fieldname,
boolean newValue,
int index)
primitiveArrayChanged
void primitiveArrayChanged(int startPos,
java.lang.Object array,
int length)
objectArrayChanged
void objectArrayChanged(int startPos,
java.lang.Object[] array,
int length)
byteFieldChanged
void byteFieldChanged(java.lang.String classname,
java.lang.String fieldname,
byte newValue,
int index)
charFieldChanged
void charFieldChanged(java.lang.String classname,
java.lang.String fieldname,
char newValue,
int index)
doubleFieldChanged
void doubleFieldChanged(java.lang.String classname,
java.lang.String fieldname,
double newValue,
int index)
floatFieldChanged
void floatFieldChanged(java.lang.String classname,
java.lang.String fieldname,
float newValue,
int index)
intFieldChanged
void intFieldChanged(java.lang.String classname,
java.lang.String fieldname,
int newValue,
int index)
longFieldChanged
void longFieldChanged(java.lang.String classname,
java.lang.String fieldname,
long newValue,
int index)
shortFieldChanged
void shortFieldChanged(java.lang.String classname,
java.lang.String fieldname,
short newValue,
int index)
objectFieldChanged
void objectFieldChanged(java.lang.String classname,
java.lang.String fieldname,
java.lang.Object newValue,
int index)
getFieldNameByOffset
java.lang.String getFieldNameByOffset(long fieldOffset)
clearAccessed
void clearAccessed()
getObjectID
ObjectID getObjectID()
autoLockingDisabled
boolean autoLockingDisabled()
objectFieldChangedByOffset
void objectFieldChangedByOffset(java.lang.String classname,
long fieldOffset,
java.lang.Object newValue,
int index)
recentlyAccessed
boolean recentlyAccessed()
resolveAllReferences
void resolveAllReferences()
clearReferences
int clearReferences(int size)
disableAutoLocking
void disableAutoLocking()
setArrayReference
void setArrayReference(int index,
ObjectID value)
clearReference
void clearReference(java.lang.String fieldName)
setValue
void setValue(java.lang.String fieldName,
java.lang.Object fieldValue)
setLiteralValue
void setLiteralValue(java.lang.Object value)
Copyright © 2010 Terracotta, Inc.. All Rights Reserved.