java.lang.Object
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.AnnotationIntrospector
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector
All Implemented Interfaces:
Versioned, Serializable

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:
  • Field Details

    • instance

      public static final NopAnnotationIntrospector 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

      public Version version()
      Description copied from interface: Versioned
      Method called to detect version of the component that implements this interface; returned version should never be null, but may return specific "not available" instance (see Version for details).
      Specified by:
      version in interface Versioned
      Specified by:
      version in class AnnotationIntrospector
      Returns:
      Version of the component