public class FieldDictionary
extends java.lang.Object
Constructor and Description |
---|
FieldDictionary() |
FieldDictionary(FieldKeySorter sorter) |
Modifier and Type | Method and Description |
---|---|
java.lang.reflect.Field |
field(java.lang.Class cls,
java.lang.String name,
java.lang.Class definedIn)
Returns an specific field of some class.
|
java.util.Iterator |
fieldsFor(java.lang.Class cls)
Returns an iterator for all fields for some class
|
protected java.lang.Object |
readResolve() |
java.util.Iterator |
serializableFieldsFor(java.lang.Class cls)
Deprecated.
since 1.3, use
fieldsFor(Class) instead |
public FieldDictionary()
public FieldDictionary(FieldKeySorter sorter)
public java.util.Iterator serializableFieldsFor(java.lang.Class cls)
fieldsFor(Class)
insteadcls
- the class you are interested onpublic java.util.Iterator fieldsFor(java.lang.Class cls)
cls
- the class you are interested onpublic java.lang.reflect.Field field(java.lang.Class cls, java.lang.String name, java.lang.Class definedIn)
cls
- the class where the field is to be searchedname
- the field namedefinedIn
- the superclass (or the class itself) of cls where the field was definedprotected java.lang.Object readResolve()
Joe Walnes, http://xstream.codehaus.org/