if(c.equals(JIArray.class)) return ((JIArray)obj).decode(ndr,((JIArray)obj).getArrayClass(),((JIArray)obj).getDimensions(),defferedPointers,FLAG,additionalData);
if(c.equals(JIArray.class)) return ((JIArray)obj).decode(ndr,((JIArray)obj).getArrayClass(),((JIArray)obj).getDimensions(),defferedPointers,FLAG,additionalData);
listOfDimensions.add(new Integer(((JIArray)member).getDimensions()));
if ( c.equals ( JIArray.class ) ) return ( (JIArray)obj ).decode ( ndr, ( (JIArray)obj ).getArrayClass (), ( (JIArray)obj ).getDimensions (), defferedPointers, FLAG, additionalData );
listOfDimensions.add(new Integer(((JIArray)member).getDimensions()));
this.listOfDimensions.add ( new Integer ( ( (JIArray)member ).getDimensions () ) );
switch(array.getDimensions()) safeArray.addMember(new Short((short)array.getDimensions()));//dim int elementSize = -1; short flags = JIVariant.FADF_HAVEVARTYPE; JIStruct[] arrayOfSafeArrayBounds = new JIStruct[array.getDimensions()]; for (int i = 0; i < array.getDimensions();i++)
switch(array.getDimensions()) safeArray.addMember(new Short((short)array.getDimensions()));//dim int elementSize = -1; short flags = JIVariant.FADF_HAVEVARTYPE; JIStruct[] arrayOfSafeArrayBounds = new JIStruct[array.getDimensions()]; for (int i = 0; i < array.getDimensions();i++)
switch ( array.getDimensions () ) try safeArray.addMember ( new Short ( (short)array.getDimensions () ) );//dim int elementSize = -1; short flags = JIVariant.FADF_HAVEVARTYPE; final JIStruct[] arrayOfSafeArrayBounds = new JIStruct[array.getDimensions ()]; for ( int i = 0; i < array.getDimensions (); i++ )