JADE Java Persistence API
1.0

com.jadeworld.jade.rootschema
Class ObjectArray<M>

java.lang.Object
  extended by com.jadeworld.jade.rootschema.Object
      extended by com.jadeworld.jade.rootschema.Collection<M>
          extended by com.jadeworld.jade.rootschema.Array<M>
              extended by com.jadeworld.jade.rootschema.ObjectArray<M>
All Implemented Interfaces:
java.lang.Iterable<M>, java.util.Collection<M>, java.util.List<M>
Direct Known Subclasses:
JadeDynamicObjectArray, LockArray, NotificationArray

public class ObjectArray<M>
extends Array<M>

The superclass of all arrays that contain objects. Can be used to create a generic JADE array holding objects of any class.


Field Summary
 
Fields inherited from class com.jadeworld.jade.rootschema.Object
oid
 
Constructor Summary
ObjectArray()
           
 
Method Summary
 
Methods inherited from class com.jadeworld.jade.rootschema.Array
add, add, addAll, at, atPut, get, indexOf, lastIndexOf, listIterator, listIterator, remove, remove, replace, set, subList, toArray, toArray
 
Methods inherited from class com.jadeworld.jade.rootschema.Collection
addAll, clear, contains, containsAll, copy, countOf, createIterator, deleteIfEmpty, first, getOwner, getStatistics, instantiate, isEmpty, iterator, last, maxSize, purge, remove, removeAll, retainAll, setBlockSize, size, toString
 
Methods inherited from class com.jadeworld.jade.rootschema.Object
changeObjectVolatility, creationTime, edition, equals, exclusiveLock, getClassNumberForObject, getInstanceIdForObject, getLockStatus, getName, getObjectStringForObject, getObjectVolatility, getOidString, getOidStringForObject, getPropertyValue, hashCode, hasMembers, isImportedObject, isKindOf, isLockedByMe, isObjectFrozen, isObjectNonSharedTransient, isObjectPersistent, isObjectSharedTransient, isObjectStable, isObjectTransient, isObjectVolatile, isSharedTransient, isSystemObject, isTransient, latestEdition, lock, makeObjectFrozen, makeObjectStable, makeObjectVolatile, reserveLock, sdeCauseEvent, sdsCauseEvent, setPropertyValue, sharedLock, tryLock, unlock, updateObjectEdition
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size
 

Constructor Detail

ObjectArray

public ObjectArray()

JADE Java Persistence API
1.0

Copyright © 2007 Jade Software Corporation