org.codehaus.jackson.map
Class BeanDescription
java.lang.Object
org.codehaus.jackson.map.BeanDescription
- Direct Known Subclasses:
- BasicBeanDescription
public abstract class BeanDescription
- extends java.lang.Object
Basic container for information gathered by ClassIntrospector to
help in constructing serializers and deserializers.
- Author:
- tsaloranta
|
Field Summary |
protected java.lang.Class<?> |
_class
Class being introspected |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_class
protected final java.lang.Class<?> _class
- Class being introspected
BeanDescription
protected BeanDescription(java.lang.Class<?> forClass)
getBeanClass
public java.lang.Class<?> getBeanClass()
findGetters
public abstract java.util.LinkedHashMap<java.lang.String,AnnotatedMethod> findGetters(boolean autodetect,
java.util.Collection<java.lang.String> ignoredProperties)
- Parameters:
ignoredProperties - (optional, may be null) Names of properties
to ignore; getters for these properties are not to be returned.
findSetters
public abstract java.util.LinkedHashMap<java.lang.String,AnnotatedMethod> findSetters(boolean autodetect)