public interface ObjectAccessIF
Modifier and Type | Method and Description |
---|---|
IdentityIF |
getIdentity(Object object)
INTERNAL: Returns the identity of the specified object handle.
|
Object |
getObject(IdentityIF identity)
INTERNAL: Returns a handle for the specified value.
|
Class<?> |
getType(Object object)
INTERNAL: Returns the type of the specified object handle.
|
Object |
getValue(Object object,
FieldInfoIF finfo)
INTERNAL: Returns the object field value.
|
boolean |
isDirty(Object object)
INTERNAL: Returns true if the specified object is dirty.
|
boolean |
isDirty(Object object,
int field)
INTERNAL: Returns true if the specified object field is dirty.
|
int |
nextDirty(Object object,
int start)
INTERNAL: Returns the index of the next dirty field from and
including the start index.
|
int |
nextDirty(Object object,
int start,
int end)
INTERNAL: Returns the index of the next dirty field from and
including start, up until end, but not including end.
|
void |
setDirtyFlushed(Object object,
int field)
INTERNAL: Marks the dirty fields as being flushed (stored in the
database).
|
Object getObject(IdentityIF identity)
IdentityIF getIdentity(Object object)
Class<?> getType(Object object)
Object getValue(Object object, FieldInfoIF finfo)
boolean isDirty(Object object)
boolean isDirty(Object object, int field)
int nextDirty(Object object, int start)
int nextDirty(Object object, int start, int end)
void setDirtyFlushed(Object object, int field)