retrieve the contents of a record into a user-supplied buffer array . used to reduce addressing overhead when code will access several columns of the record . concode_field_sep int lastUsed concode_elem_sep int BLOCKSIZE concode_elem_sep int chunkalloc concode_elem_sep int slotsize concode_elem_sep int lowbits concode_elem_sep int lowmask concode_elem_sep ChunksVector chunks concode_elem_sep int[] m_map[] concode_elem_sep int m_mapSize concode_elem_sep int pos concode_elem_sep int fastArray[] concode_field_sep void writeSlot concode_elem_sep int appendSlot concode_elem_sep int size concode_elem_sep void discardLast concode_elem_sep void writeEntry concode_elem_sep int[] elementAt concode_elem_sep int specialFind concode_elem_sep void addElement concode_elem_sep int readEntry concode_elem_sep int slotsUsed
void function ( int arg0 , int [ ] arg1 ) { { arg0 *= slotsize ; int loc0 = arg0 >> lowbits ; int loc1 = ( arg0 & lowmask ) ; if ( loc0 > chunks . size ( ) - 1 ) chunks . addElement ( new int [ chunkalloc ] ) ; int [ ] loc2 = chunks . elementAt ( loc0 ) ; System . arraycopy ( loc2 , loc1 , arg1 , 0 , slotsize ) ; } }