public class Sun14ReflectionProvider extends PureJavaReflectionProvider
ReflectionProvider.VisitorfieldDictionary| Constructor and Description |
|---|
Sun14ReflectionProvider() |
Sun14ReflectionProvider(FieldDictionary dic) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
newInstance(java.lang.Class type)
Creates a new instance of the specified type.
|
protected java.lang.Object |
readResolve() |
protected void |
validateFieldAccess(java.lang.reflect.Field field) |
void |
writeField(java.lang.Object object,
java.lang.String fieldName,
java.lang.Object value,
java.lang.Class definedIn) |
fieldDefinedInClass, fieldModifiersSupported, getField, getFieldType, setFieldDictionary, visitSerializableFieldspublic Sun14ReflectionProvider()
public Sun14ReflectionProvider(FieldDictionary dic)
public java.lang.Object newInstance(java.lang.Class type)
ReflectionProvidernewInstance in interface ReflectionProvidernewInstance in class PureJavaReflectionProvidertype - the type to instantiatepublic void writeField(java.lang.Object object,
java.lang.String fieldName,
java.lang.Object value,
java.lang.Class definedIn)
writeField in interface ReflectionProviderwriteField in class PureJavaReflectionProviderprotected void validateFieldAccess(java.lang.reflect.Field field)
validateFieldAccess in class PureJavaReflectionProviderprotected java.lang.Object readResolve()
readResolve in class PureJavaReflectionProviderJoe Walnes, http://xstream.codehaus.org/