Non Native Object Info

A NonNativeObjectInfo is any type that is not a native-object-info.

These Objects need to be instrospected by ODB.

A NonNativeObjectInfo holds all the object header informations in a ObjectInfoHeader

Here are the attributes of the class org.neodatis.odb.core.meta.ObjectInfoHeader:

Attribute Type Description
position long The physical position of the object in the file
previousObjectOID OID The OID of the previous object oid
nextObjectOID OID The OID of the next object oid
classInfoId OID The OID of the ClassInfo of the object. This defines the type of the object
attributesIdentification long [] Where to find the attributes values. For NativeObject, it is the physical position of the value. For NonNativeObjects it is the OID of the objects. In this case, it is stored as a negative long in the database
attributeIds int [] Ids of the attributes. These Ids are defined in the ClassInfo
OID OID The OID of the object
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License