public class TypeInspector extends Object
| Constructor and Description |
|---|
TypeInspector() |
| Modifier and Type | Method and Description |
|---|---|
List<ImmutableTypeProperty> |
accessorList(Class<?> type,
BeanNamingStrategy naming) |
void |
inspect(Class<?> type,
BeanNamingStrategy naming,
TypeVisitor visitor)
Inspect the supplied object and fire callbacks on the supplied
BeanVisitor for every property exposed on the object |
void |
inspect(Class<?> type,
TypeVisitor visitor)
Inspect the supplied object and fire callbacks on the supplied
BeanVisitor for every property exposed on the object |
List<TypeProperty> |
propertyList(Class<?> type,
BeanNamingStrategy naming) |
public void inspect(Class<?> type, TypeVisitor visitor)
BeanVisitor for every property exposed on the objectinstance - an object instance to inspect for Java Bean propertiesvisitor - the visitor to raise events when Java Bean properties are foundpublic void inspect(Class<?> type, BeanNamingStrategy naming, TypeVisitor visitor)
BeanVisitor for every property exposed on the objectinstance - an object instance to inspect for Java Bean propertiesnaming - the naming strategy to use for the Java Bean propertiesvisitor - the visitor to raise events when Java Bean properties are foundpublic List<TypeProperty> propertyList(Class<?> type, BeanNamingStrategy naming)
public List<ImmutableTypeProperty> accessorList(Class<?> type, BeanNamingStrategy naming)
Copyright © 2015. All rights reserved.