org.neodatis.odb.core.layers.layer2.meta
Class GroupObjectInfo
java.lang.Object
org.neodatis.odb.core.layers.layer2.meta.AbstractObjectInfo
org.neodatis.odb.core.layers.layer2.meta.NativeObjectInfo
org.neodatis.odb.core.layers.layer2.meta.GroupObjectInfo
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ArrayObjectInfo, CollectionObjectInfo, MapObjectInfo
public abstract class GroupObjectInfo
- extends NativeObjectInfo
A super class for CollectionObjectInfo, MapObjectInfo and ArrayObjectInfo. It keeps a list
of reference to non native objects contained in theses structures
- Author:
- osmadja
- See Also:
- Serialized Form
Methods inherited from class org.neodatis.odb.core.layers.layer2.meta.AbstractObjectInfo |
createCopy, getOdbType, getOdbTypeId, getPosition, isArrayObject, isAtomicNativeObject, isCollectionObject, isDeletedObject, isEnumObject, isGroup, isMapObject, isNative, isNonNativeObject, isNull, isObjectReference, setOdbType, setOdbTypeId, setPosition |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GroupObjectInfo
public GroupObjectInfo(java.lang.Object object,
int odbTypeId)
GroupObjectInfo
public GroupObjectInfo(java.lang.Object object,
ODBType odbType)
getNonNativeObjects
public java.util.Collection<NonNativeObjectInfo> getNonNativeObjects()
setNonNativeObjects
public void setNonNativeObjects(java.util.Collection<NonNativeObjectInfo> nonNativeObjects)
addNonNativeObjectInfo
public void addNonNativeObjectInfo(NonNativeObjectInfo nnoi)