< prev index next >

src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java

Print this page

        

*** 2064,2074 **** byte byteValue = orbStream.read_octet(); fieldToValueMap.put(fields[i].name, new Byte(byteValue)); break; case TCKind._tk_boolean: boolean booleanValue = orbStream.read_boolean(); ! fieldToValueMap.put(fields[i].name, new Boolean(booleanValue)); break; case TCKind._tk_char: // Backwards compatibility. Older Sun ORBs sent // _tk_char even though they read and wrote wchars // correctly. --- 2064,2074 ---- byte byteValue = orbStream.read_octet(); fieldToValueMap.put(fields[i].name, new Byte(byteValue)); break; case TCKind._tk_boolean: boolean booleanValue = orbStream.read_boolean(); ! fieldToValueMap.put(fields[i].name, booleanValue); break; case TCKind._tk_char: // Backwards compatibility. Older Sun ORBs sent // _tk_char even though they read and wrote wchars // correctly.
*** 2153,2164 **** fieldToValueMap.put(fields[i].getName(), new Byte(byteValue)); break; case 'Z': boolean booleanValue = orbStream.read_boolean(); ! fieldToValueMap.put(fields[i].getName(), ! new Boolean(booleanValue)); break; case 'C': char charValue = orbStream.read_wchar(); fieldToValueMap.put(fields[i].getName(), new Character(charValue)); --- 2153,2163 ---- fieldToValueMap.put(fields[i].getName(), new Byte(byteValue)); break; case 'Z': boolean booleanValue = orbStream.read_boolean(); ! fieldToValueMap.put(fields[i].getName(), booleanValue); break; case 'C': char charValue = orbStream.read_wchar(); fieldToValueMap.put(fields[i].getName(), new Character(charValue));
*** 2599,2614 **** throw new InvalidObjectException("Field Type mismatch"); } } catch (Exception e) { if (o != null) { throw utilWrapper.errorSetBooleanField( e, fieldName, ! o.toString(), ! new Boolean(v) ) ; } else { throw utilWrapper.errorSetBooleanField( e, fieldName, ! "null " + c.getName() + " object", ! new Boolean(v) ) ; } } } private static void setByteField(Object o, Class c, String fieldName, byte v) --- 2598,2611 ---- throw new InvalidObjectException("Field Type mismatch"); } } catch (Exception e) { if (o != null) { throw utilWrapper.errorSetBooleanField( e, fieldName, ! o.toString(), v); } else { throw utilWrapper.errorSetBooleanField( e, fieldName, ! "null " + c.getName() + " object", v ); } } } private static void setByteField(Object o, Class c, String fieldName, byte v)
< prev index next >