Module tools.jackson.databind
Class NopAnnotationIntrospector
java.lang.Object
tools.jackson.databind.AnnotationIntrospector
tools.jackson.databind.introspect.NopAnnotationIntrospector
- All Implemented Interfaces:
Serializable
,Versioned
public abstract class NopAnnotationIntrospector
extends AnnotationIntrospector
implements Serializable
Dummy, "no-operation" implementation of
AnnotationIntrospector
.
Can be used as is to suppress handling of annotations; or as a basis
for simple configuration overrides (whether based on annotations or not).- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.jackson.databind.AnnotationIntrospector
AnnotationIntrospector.ReferenceProperty, AnnotationIntrospector.XmlExtensions
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final NopAnnotationIntrospector
Static immutable and shareable instance that can be used as "null" introspector: one that never finds any annotation information. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class tools.jackson.databind.AnnotationIntrospector
_findAnnotation, _hasAnnotation, _hasOneOf, allIntrospectors, allIntrospectors, findAndAddVirtualProperties, findAutoDetectVisibility, findClassDescription, findContentDeserializer, findContentSerializer, findCreatorAnnotation, findDefaultEnumValue, findDeserializationContentConverter, findDeserializationConverter, findDeserializer, findEnumAliases, findEnumNamingStrategy, findEnumValues, findFilterId, findFormat, findImplicitPropertyName, findInjectableValue, findKeyDeserializer, findKeySerializer, findMergeInfo, findNameForDeserialization, findNameForSerialization, findNamingStrategy, findNullSerializer, findObjectIdInfo, findObjectReferenceInfo, findPOJOBuilder, findPOJOBuilderConfig, findPolymorphicTypeInfo, findPreferredCreator, findPropertyAccess, findPropertyAliases, findPropertyDefaultValue, findPropertyDescription, findPropertyIgnoralByName, findPropertyInclusion, findPropertyInclusionByName, findPropertyIndex, findReferenceType, findRenameByField, findRootName, findSerializationContentConverter, findSerializationConverter, findSerializationPropertyOrder, findSerializationSortAlphabetically, findSerializationTyping, findSerializer, findSetterInfo, findSubtypes, findTypeIdResolver, findTypeName, findTypeResolverBuilder, findUnwrappingNameTransformer, findValueInstantiator, findViews, findWrapperName, hasAnyGetter, hasAnySetter, hasAsKey, hasAsValue, hasIgnoreMarker, hasRequiredMarker, isAnnotationBundle, isIgnorableType, isTypeId, nopInstance, pair, refineDeserializationType, refineSerializationType, resolveSetterConflict
-
Field Details
-
instance
Static immutable and shareable instance that can be used as "null" introspector: one that never finds any annotation information.
-
-
Constructor Details
-
NopAnnotationIntrospector
public NopAnnotationIntrospector()
-
-
Method Details
-
version
- Specified by:
version
in interfaceVersioned
- Specified by:
version
in classAnnotationIntrospector
-