rice.p2p.util
Class XMLObjectOutputStream.PutField
java.lang.Object
java.io.ObjectOutputStream.PutField
rice.p2p.util.XMLObjectOutputStream.PutField
- Enclosing class:
- XMLObjectOutputStream
-
public class XMLObjectOutputStream.PutField
- extends java.io.ObjectOutputStream.PutField
This class is an implementation of PutField which is compatible with
the XMLObjectOutputStream. It works in the same manner as the
ObjectInputStream.PutField.
Field Summary |
protected java.util.Hashtable |
objects
|
protected java.util.Hashtable |
primitives
|
Method Summary |
protected boolean |
getBoolean(java.lang.String name)
|
protected byte |
getByte(java.lang.String name)
|
protected char |
getChar(java.lang.String name)
|
protected double |
getDouble(java.lang.String name)
|
protected float |
getFloat(java.lang.String name)
|
protected int |
getInt(java.lang.String name)
|
protected long |
getLong(java.lang.String name)
|
protected java.lang.Object |
getObject(java.lang.String name)
|
protected java.lang.String[] |
getObjects()
|
protected java.lang.String[] |
getPrimitives()
|
protected short |
getShort(java.lang.String name)
|
void |
put(java.lang.String name,
boolean value)
|
void |
put(java.lang.String name,
byte value)
|
void |
put(java.lang.String name,
char value)
|
void |
put(java.lang.String name,
double value)
|
void |
put(java.lang.String name,
float value)
|
void |
put(java.lang.String name,
int value)
|
void |
put(java.lang.String name,
long value)
|
void |
put(java.lang.String name,
java.lang.Object value)
|
void |
put(java.lang.String name,
short value)
|
void |
write(java.io.ObjectOutput output)
Deprecated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
primitives
protected java.util.Hashtable primitives
objects
protected java.util.Hashtable objects
XMLObjectOutputStream.PutField
public XMLObjectOutputStream.PutField()
getPrimitives
protected java.lang.String[] getPrimitives()
-
getObjects
protected java.lang.String[] getObjects()
-
put
public void put(java.lang.String name,
boolean value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
byte value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
char value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
double value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
float value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
int value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
long value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
short value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
put
public void put(java.lang.String name,
java.lang.Object value)
-
- Specified by:
-
put
in class java.io.ObjectOutputStream.PutField
-
getObject
protected java.lang.Object getObject(java.lang.String name)
-
getBoolean
protected boolean getBoolean(java.lang.String name)
-
getByte
protected byte getByte(java.lang.String name)
-
getChar
protected char getChar(java.lang.String name)
-
getDouble
protected double getDouble(java.lang.String name)
-
getFloat
protected float getFloat(java.lang.String name)
-
getInt
protected int getInt(java.lang.String name)
-
getLong
protected long getLong(java.lang.String name)
-
getShort
protected short getShort(java.lang.String name)
-
write
public void write(java.io.ObjectOutput output)
throws java.io.IOException
-
Deprecated.
- only exists to satisfy deprecated method in superclass
-
- Specified by:
-
write
in class java.io.ObjectOutputStream.PutField
-
-
Throws:
java.io.IOException
Copyright © 2001-2005 - Rice Pastry.