com.thoughtworks.xstream.converters.reflection
Interface ReflectionProvider
- All Known Implementing Classes:
- PureJavaReflectionProvider
- public interface ReflectionProvider
Provides core reflection services.
newInstance
public java.lang.Object newInstance(java.lang.Class type)
eachSerializableField
public void eachSerializableField(java.lang.Class type,
ReflectionProvider.Block visitor)
readField
public java.lang.Object readField(java.lang.Object object,
java.lang.String fieldName)
writeField
public void writeField(java.lang.Object object,
java.lang.String fieldName,
java.lang.Object value)
getFieldType
public java.lang.Class getFieldType(java.lang.Object object,
java.lang.String fieldName)
Joe Walnes, http://xstream.codehaus.org/