public interface ReflectionProvider
Modifier and Type | Interface and Description |
---|---|
static interface |
ReflectionProvider.Visitor
A visitor interface for serializable fields defined in a class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
fieldDefinedInClass(String fieldName,
Class type) |
Field |
getField(Class definedIn,
String fieldName)
Returns a field defined in some class.
|
Class |
getFieldType(Object object,
String fieldName,
Class definedIn) |
Object |
newInstance(Class type)
Creates a new instance of the specified type.
|
void |
visitSerializableFields(Object object,
ReflectionProvider.Visitor visitor) |
void |
writeField(Object object,
String fieldName,
Object value,
Class definedIn) |
Object newInstance(Class type)
type
- the type to instantiatevoid visitSerializableFields(Object object, ReflectionProvider.Visitor visitor)
Copyright © 2016 Internet2. All rights reserved.