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)
visitSerializableFields
public void visitSerializableFields(java.lang.Object object,
ReflectionProvider.Visitor visitor)
writeField
public void writeField(java.lang.Object object,
java.lang.String fieldName,
java.lang.Object value,
java.lang.Class definedIn)
getFieldType
public java.lang.Class getFieldType(java.lang.Object object,
java.lang.String fieldName,
java.lang.Class definedIn)
Joe Walnes, http://xstream.codehaus.org/