com.intersys.classes
Class SysArrayOfObjects

java.lang.Object
  extended bycom.intersys.classes.CacheGeneric
      extended bycom.intersys.classes.CacheRootObject
          extended bycom.intersys.classes.RegisteredObject
              extended bycom.intersys.classes.SerialObject
                  extended bycom.intersys.classes.SysAbstractArray
                      extended bycom.intersys.classes.SysArrayOfObjects
All Implemented Interfaces:
ObjectHandle, Serializable
Direct Known Subclasses:
SysArrayOfObjectsWithClassName

public class SysArrayOfObjects
extends com.intersys.classes.SysAbstractArray

See Also:
Serialized Form

Constructor Summary
SysArrayOfObjects(com.intersys.cache.CacheObject ref)
           
SysArrayOfObjects(Database db)
           
 
Method Summary
static void _buildValueArray(Database db, byte[] serialized, byte[] array)
           
 void _clear()
           
 Integer _count()
           
 Boolean _define(String key)
           
 String _find(Oid element, String key)
           
 String _find(String element, String key)
           
 Object _getAt()
           
 Object _getAt(String key)
           
 Object _getNext(StringHolder key)
           
 Oid _getObjectAt(String key)
           
 Oid _getObjectAt(String key, Integer force)
           
 String _getObjectIdAt(String key)
           
 String _getObjectIdAt(String key, Integer force)
           
 String _getObjectIdNext(StringHolder key)
           
 String _getObjectIdPrevious(StringHolder key)
           
 Oid _getObjectNext(StringHolder key)
           
 Oid _getObjectPrevious(StringHolder key)
           
 Object _getPrevious(StringHolder key)
           
 Boolean _isDefined(String key)
           
 String _next()
           
 String _next(String key)
           
static RegisteredObject _open(Database db, Oid oid)
           
 String _previous()
           
 String _previous(String key)
           
 Object _removeAt(String key)
           
 void _setAt(Object key, Object element)
           
 void _setAt(String key, RegisteredObject oref)
           
 void _setObjectAt(Object key, Oid oid)
           
 void _setObjectIdAt(Object key, String id)
           
 void _unSwizzleAt(String key)
           
 void _unSwizzleAt(String key, Integer force)
           
static void check_elementTypeValid(Database db)
           
static void checkAllFieldsValid(Database db)
           
static void checkAllMethods(Database db)
           
 String get_elementType()
           
 CacheClass getCacheClass()
           
static String getCacheClassName()
           
 void set_elementType(String value)
           
 
Methods inherited from class com.intersys.classes.SerialObject
_getSwizzleObject, _getSwizzleObject, _getSwizzleObject, _logicalToOdbc, _logicalToOdbc, _odbcToLogical, _odbcToLogical, getOid, open, openOnServer, serialize, serialize
 
Methods inherited from class com.intersys.classes.RegisteredObject
_className, _className, _constructClone, _constructClone, _constructClone, _isA, _isModified, _normalizeObject, _packageName, _validateObject, _validateObject, constructClone, constructClone, getZRef
 
Methods inherited from class com.intersys.classes.CacheRootObject
_close, castTo, equals, getDatabase, getField, getOref, getProxy, getString, hashCode, release, releaseInternal, toString
 
Methods inherited from class com.intersys.classes.CacheGeneric
checkAllFieldsValid, checkFieldsLimited, reset
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SysArrayOfObjects

public SysArrayOfObjects(com.intersys.cache.CacheObject ref)
                  throws CacheException

SysArrayOfObjects

public SysArrayOfObjects(Database db)
                  throws CacheException
Method Detail

_open

public static RegisteredObject _open(Database db,
                                     Oid oid)
                              throws CacheException
Throws:
CacheException

getCacheClassName

public static String getCacheClassName()

getCacheClass

public CacheClass getCacheClass()
                         throws CacheException
Throws:
CacheException

checkAllFieldsValid

public static void checkAllFieldsValid(Database db)
                                throws CacheException
Throws:
CacheException

checkAllMethods

public static void checkAllMethods(Database db)
                            throws CacheException
Throws:
CacheException

check_elementTypeValid

public static void check_elementTypeValid(Database db)
                                   throws CacheException
Throws:
CacheException

get_elementType

public String get_elementType()
                       throws CacheException
Throws:
CacheException

set_elementType

public void set_elementType(String value)
                     throws CacheException
Throws:
CacheException

_unSwizzleAt

public void _unSwizzleAt(String key)
                  throws CacheException
Throws:
CacheException

_unSwizzleAt

public void _unSwizzleAt(String key,
                         Integer force)
                  throws CacheException
Throws:
CacheException

_buildValueArray

public static void _buildValueArray(Database db,
                                    byte[] serialized,
                                    byte[] array)
                             throws CacheException
Throws:
CacheException

_find

public String _find(Oid element,
                    String key)
             throws CacheException
Throws:
CacheException

_getAt

public Object _getAt(String key)
              throws CacheException
Throws:
CacheException

_getNext

public Object _getNext(StringHolder key)
                throws CacheException
Throws:
CacheException

_getObjectAt

public Oid _getObjectAt(String key)
                 throws CacheException
Throws:
CacheException

_getObjectAt

public Oid _getObjectAt(String key,
                        Integer force)
                 throws CacheException
Throws:
CacheException

_getObjectIdAt

public String _getObjectIdAt(String key)
                      throws CacheException
Throws:
CacheException

_getObjectIdAt

public String _getObjectIdAt(String key,
                             Integer force)
                      throws CacheException
Throws:
CacheException

_getObjectIdNext

public String _getObjectIdNext(StringHolder key)
                        throws CacheException
Throws:
CacheException

_getObjectIdPrevious

public String _getObjectIdPrevious(StringHolder key)
                            throws CacheException
Throws:
CacheException

_getObjectNext

public Oid _getObjectNext(StringHolder key)
                   throws CacheException
Throws:
CacheException

_getObjectPrevious

public Oid _getObjectPrevious(StringHolder key)
                       throws CacheException
Throws:
CacheException

_getPrevious

public Object _getPrevious(StringHolder key)
                    throws CacheException
Throws:
CacheException

_removeAt

public Object _removeAt(String key)
                 throws CacheException
Throws:
CacheException

_setAt

public void _setAt(String key,
                   RegisteredObject oref)
            throws CacheException
Throws:
CacheException

_setObjectAt

public void _setObjectAt(Object key,
                         Oid oid)
                  throws CacheException
Throws:
CacheException

_setObjectIdAt

public void _setObjectIdAt(Object key,
                           String id)
                    throws CacheException
Throws:
CacheException

_define

public Boolean _define(String key)
                throws CacheException
Throws:
CacheException

_isDefined

public Boolean _isDefined(String key)
                   throws CacheException
Throws:
CacheException

_clear

public void _clear()
            throws CacheException
Throws:
CacheException

_count

public Integer _count()
               throws CacheException
Throws:
CacheException

_find

public String _find(String element,
                    String key)
             throws CacheException
Throws:
CacheException

_getAt

public Object _getAt()
              throws CacheException
Throws:
CacheException

_next

public String _next()
             throws CacheException
Throws:
CacheException

_next

public String _next(String key)
             throws CacheException
Throws:
CacheException

_previous

public String _previous()
                 throws CacheException
Throws:
CacheException

_previous

public String _previous(String key)
                 throws CacheException
Throws:
CacheException

_setAt

public void _setAt(Object key,
                   Object element)
            throws CacheException
Throws:
CacheException