@ SuppressWarnings ( "rawtypes" ) private final void doPersistentContainer ( Object container ) { if ( container instanceof DBArrayList ) { doCollection ( ( DBArrayList ) container ) ; } else if ( container instanceof DBLargeVector ) { // doEnumeration(((DBLargeVector)container).elements(), container); doCollection ( ( ( DBLargeVector ) container ) ) ; } else if ( container instanceof DBHashMap ) { DBHashMap t = ( DBHashMap ) container ; doCollection ( t . keySet ( ) ) ; doCollection ( t . values ( ) ) ; } else { throw new IllegalArgumentException ( "Unrecognized persistent container in OGT: " + container . getClass ( ) ) ; } }
Handles persistent Collection classes .