Package org.neodatis.odb.core.layers.layer2.meta

Layer 2: Classes used for object and class meta representation.

See:
          Description

Class Summary
AbstractObjectInfo To keep meta informations about an object
ArrayObjectInfo A meta representation of an Array
AtomicNativeObjectInfo To keep info about a native object like int,char, long, Does not include array or collection
AttributeValuesMap A Map to contain values of attributes of an object.
CIZoneInfo Class keep track of object pointers and number of objects of a class info for a specific zone
ClassAttributeInfo to keep informations about an attribute of a class :
ClassInfo A meta representation of a class
ClassInfoCompareResult To keep track of differences between two ClassInfo.
ClassInfoHelper  
ClassInfoIndex An index of a class info
ClassInfoList A simple list to contain some class infos.
CollectionObjectInfo Meta representation of a collection
CommittedCIZoneInfo Used for committed zone info.
EnumNativeObjectInfo Meta representation of an enum.
GroupObjectInfo A super class for CollectionObjectInfo, MapObjectInfo and ArrayObjectInfo.
MapObjectInfo Meta representation of a Map
MetaModel The database meta-model
NativeAttributeHeader A class that contain basic information about a native object
NativeObjectInfo To keep info about a native instance
NonNativeDeletedObjectInfo To specify that an object has been mark as deleted
NonNativeNullObjectInfo To keep info about a non native null instance
NonNativeObjectInfo To keep info about a non native object.
NullNativeObjectInfo Meta representation of a null native object
ObjectInfoHeader Some basic info about an object info like position, its class info,...
ObjectReference Meta representation of an object reference.
ODBType Contains the list for the ODB types
SessionMetaModel The main implementation of the MetaModel abstract class.
 

Package org.neodatis.odb.core.layers.layer2.meta Description

Layer 2: Classes used for object and class meta representation.