org.caleigo.core
Class AbstractDataObjectEntity
java.lang.Object
org.caleigo.core.AbstractEntity
org.caleigo.core.AbstractDataObjectEntity
- All Implemented Interfaces:
- java.lang.Comparable, IDataConsumer, IDataProvider, IDistributable, IEntity, java.io.Serializable
- Direct Known Subclasses:
- AbstractMetaEntity, CustomEntity
- public abstract class AbstractDataObjectEntity
- extends AbstractEntity
- Version:
- 1.00
- Author:
- Dennis Zikovic
- See Also:
- Serialized Form
Method Summary |
abstract IEntityDescriptor |
getEntityDescriptor()
Return the entity objects IEntityDescriptor that defines it's type and
structure. |
(package private) java.lang.Object |
getRawData(int index)
Return the contained indexed data avoidinng any convertions
or formating. |
(package private) void |
setRawData(int index,
java.lang.Object data)
Sets the indexed data avoiding any convertions or format changes.
|
Methods inherited from class org.caleigo.core.AbstractEntity |
addEntityChangeListener, addEntityListener, clear, clearAllDirtyFlags, clearStatusFlag, compareTo, copyData, delete, doOnDataChange, doOnDirty, doOnStateChange, equals, equalsExactly, fireDataChangedEvent, fireOpPerformedEvent, fireStatusChangedEvent, getData, getData, getDataBoolean, getDataByte, getDataDouble, getDataFloat, getDataInteger, getDataLong, getDataShort, getDataSource, getOriginQualifier, isDataNull, isDirty, isEmpty, isFieldDirty, isPersistent, makeLogString, makeLogString, refresh, removeEntityChangeListener, removeEntityListener, setData, setData, setData, setDataBoolean, setDataByte, setDataDouble, setDataFloat, setDataInteger, setDataLong, setDataShort, setDefaultValues, setDirtyFlag, setStatusFlag, store, toString, validateData |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractDataObjectEntity
public AbstractDataObjectEntity()
AbstractDataObjectEntity
public AbstractDataObjectEntity(Qualifier identityQualifier)
getEntityDescriptor
public abstract IEntityDescriptor getEntityDescriptor()
- Return the entity objects IEntityDescriptor that defines it's type and
structure. Enables extended means of reflection for the entity.
- Specified by:
getEntityDescriptor
in interface IEntity
- Specified by:
getEntityDescriptor
in class AbstractEntity
getRawData
java.lang.Object getRawData(int index)
- Return the contained indexed data avoidinng any convertions
or formating. Note the package scope used to avoid missuse.
- Specified by:
getRawData
in class AbstractEntity
setRawData
void setRawData(int index,
java.lang.Object data)
- Sets the indexed data avoiding any convertions or format changes.
Does not update any flags or fire any event handled by the
AbstractEntityDescriptor. Note the package scope used to avoid missuse.
- Specified by:
setRawData
in class AbstractEntity
Copyright © 2005 Caleigo. All Rights Reserved.