Class CustomObjectInputStream.CustomGetField
- java.lang.Object
-
- java.io.ObjectInputStream.GetField
-
- com.thoughtworks.xstream.core.util.CustomObjectInputStream.CustomGetField
-
- Enclosing class:
- CustomObjectInputStream
private class CustomObjectInputStream.CustomGetField extends java.io.ObjectInputStream.GetField
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map
fields
-
Constructor Summary
Constructors Constructor Description CustomGetField(java.util.Map fields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
defaulted(java.lang.String name)
private java.lang.Object
get(java.lang.String name)
boolean
get(java.lang.String name, boolean val)
byte
get(java.lang.String name, byte val)
char
get(java.lang.String name, char val)
double
get(java.lang.String name, double val)
float
get(java.lang.String name, float val)
int
get(java.lang.String name, int val)
long
get(java.lang.String name, long val)
short
get(java.lang.String name, short val)
java.lang.Object
get(java.lang.String name, java.lang.Object val)
java.io.ObjectStreamClass
getObjectStreamClass()
-
-
-
Method Detail
-
getObjectStreamClass
public java.io.ObjectStreamClass getObjectStreamClass()
- Specified by:
getObjectStreamClass
in classjava.io.ObjectInputStream.GetField
-
get
private java.lang.Object get(java.lang.String name)
-
defaulted
public boolean defaulted(java.lang.String name)
- Specified by:
defaulted
in classjava.io.ObjectInputStream.GetField
-
get
public byte get(java.lang.String name, byte val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public char get(java.lang.String name, char val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public double get(java.lang.String name, double val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public float get(java.lang.String name, float val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public int get(java.lang.String name, int val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public long get(java.lang.String name, long val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public short get(java.lang.String name, short val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public boolean get(java.lang.String name, boolean val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
get
public java.lang.Object get(java.lang.String name, java.lang.Object val)
- Specified by:
get
in classjava.io.ObjectInputStream.GetField
-
-