org.neodatis.odb.core.layers.layer2.meta
Class NonNativeNullObjectInfo

java.lang.Object
  extended by org.neodatis.odb.core.layers.layer2.meta.AbstractObjectInfo
      extended by org.neodatis.odb.core.layers.layer2.meta.NonNativeObjectInfo
          extended by org.neodatis.odb.core.layers.layer2.meta.NonNativeNullObjectInfo
All Implemented Interfaces:
java.io.Serializable

public class NonNativeNullObjectInfo
extends NonNativeObjectInfo

To keep info about a non native null instance

Author:
olivier s
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.neodatis.odb.core.layers.layer2.meta.NonNativeObjectInfo
object
 
Fields inherited from class org.neodatis.odb.core.layers.layer2.meta.AbstractObjectInfo
odbType, odbTypeId, position
 
Constructor Summary
NonNativeNullObjectInfo()
           
NonNativeNullObjectInfo(ClassInfo classInfo)
           
 
Method Summary
 boolean hasChanged(AbstractObjectInfo aoi)
           
 boolean isNonNativeNullObject()
           
 boolean isNull()
           
 java.lang.String toString()
           
 
Methods inherited from class org.neodatis.odb.core.layers.layer2.meta.NonNativeObjectInfo
clear, createCopy, equals, getAttributeDefinitionPosition, getAttributeId, getAttributeValueFromId, getAttributeValues, getClassInfo, getHeader, getMaxNbattributes, getMetaValueOf, getNextObjectOID, getObject, getOid, getPosition, getPreviousObjectOID, getValueOf, hashCode, isNonNativeObject, setAttributeValue, setClassInfo, setHeader, setNextObjectOID, setObject, setOid, setPosition, setPreviousInstanceOID, setValueOf
 
Methods inherited from class org.neodatis.odb.core.layers.layer2.meta.AbstractObjectInfo
getOdbType, getOdbTypeId, isArrayObject, isAtomicNativeObject, isCollectionObject, isDeletedObject, isEnumObject, isGroup, isMapObject, isNative, isObjectReference, setOdbType, setOdbTypeId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NonNativeNullObjectInfo

public NonNativeNullObjectInfo()

NonNativeNullObjectInfo

public NonNativeNullObjectInfo(ClassInfo classInfo)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class NonNativeObjectInfo

hasChanged

public boolean hasChanged(AbstractObjectInfo aoi)

isNonNativeNullObject

public boolean isNonNativeNullObject()

isNull

public boolean isNull()
Overrides:
isNull in class NonNativeObjectInfo