## Uses of Class
org.codehaus.jackson.annotate.JsonAutoDetect

- Packages that use JsonAutoDetect
  Package | Description
  --- | ---
  org.codehaus.jackson.map.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.

- - ### Uses of JsonAutoDetect in org.codehaus.jackson.map.introspect

    Classes in org.codehaus.jackson.map.introspect with annotations of type JsonAutoDetect
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `VisibilityChecker.Std` Default standard implementation is purely based on visibility modifier of given class members, and its configured minimum levels.

    Methods in org.codehaus.jackson.map.introspect with parameters of type JsonAutoDetect
    Modifier and Type | Method and Description
    --- | ---
    `T` | VisibilityChecker.`with(JsonAutoDetect ann)` Builder method that will return an instance that has same settings as this instance has, except for values that given annotation overrides.
    `VisibilityChecker.Std` | VisibilityChecker.Std.`with(JsonAutoDetect ann)`

    Constructors in org.codehaus.jackson.map.introspect with parameters of type JsonAutoDetect
    Constructor and Description
    `VisibilityChecker.Std(JsonAutoDetect ann)` Constructor used for building instance that has minumum visibility levels as indicated by given annotation instance