|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.codehaus.jackson.map.AnnotationIntrospector
org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
com.fasterxml.jackson.module.hibernate.HibernateAnnotationIntrospector
public class HibernateAnnotationIntrospector
Simple AnnotationIntrospector that adds support for using
Transient to denote ignorable fields (alongside with Jackson
and/or JAXB annotations).
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.codehaus.jackson.map.AnnotationIntrospector |
|---|
org.codehaus.jackson.map.AnnotationIntrospector.Pair, org.codehaus.jackson.map.AnnotationIntrospector.ReferenceProperty |
| Field Summary | |
|---|---|
protected boolean |
_cfgCheckTransient
Whether we should check for existence of @Transient or not. |
| Fields inherited from class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector |
|---|
instance |
| Constructor Summary | |
|---|---|
HibernateAnnotationIntrospector()
|
|
| Method Summary | |
|---|---|
boolean |
isHandled(Annotation a)
|
boolean |
isIgnorableConstructor(org.codehaus.jackson.map.introspect.AnnotatedConstructor c)
|
boolean |
isIgnorableField(org.codehaus.jackson.map.introspect.AnnotatedField f)
|
boolean |
isIgnorableMethod(org.codehaus.jackson.map.introspect.AnnotatedMethod m)
|
HibernateAnnotationIntrospector |
setUseTransient(boolean state)
Method to call to specify whether @Transient annotation is to be supported; if false, will be ignored, if true, will be used to detect "ignorable" properties. |
| Methods inherited from class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector |
|---|
findCachability, findContentDeserializer, findDeserializablePropertyName, findDeserializationContentType, findDeserializationKeyType, findDeserializationType, findDeserializer, findEnumValue, findGettablePropertyName, findIgnoreUnknownProperties, findKeyDeserializer, findPropertiesToIgnore, findPropertyNameForParam, findRootName, findSerializablePropertyName, findSerializationPropertyOrder, findSerializationSortAlphabetically, findSerializationType, findSerializationTyping, findSerializationViews, findSerializer, findSettablePropertyName, hasAsValueAnnotation |
| Methods inherited from class org.codehaus.jackson.map.AnnotationIntrospector |
|---|
allIntrospectors, allIntrospectors, findAutoDetectVisibility, findContentSerializer, findDeserializer, findFilterId, findKeySerializer, findPropertyContentTypeResolver, findPropertyTypeResolver, findReferenceType, findSerializationContentType, findSerializationInclusion, findSerializationKeyType, findSerializer, findSubtypes, findTypeName, findTypeResolver, hasAnyGetterAnnotation, hasAnySetterAnnotation, hasCreatorAnnotation, isIgnorableType, nopInstance, pair |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean _cfgCheckTransient
| Constructor Detail |
|---|
public HibernateAnnotationIntrospector()
| Method Detail |
|---|
public HibernateAnnotationIntrospector setUseTransient(boolean state)
public boolean isHandled(Annotation a)
isHandled in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospectorpublic boolean isIgnorableConstructor(org.codehaus.jackson.map.introspect.AnnotatedConstructor c)
isIgnorableConstructor in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospectorpublic boolean isIgnorableField(org.codehaus.jackson.map.introspect.AnnotatedField f)
isIgnorableField in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospectorpublic boolean isIgnorableMethod(org.codehaus.jackson.map.introspect.AnnotatedMethod m)
isIgnorableMethod in class org.codehaus.jackson.map.introspect.NopAnnotationIntrospector
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||