# Package com.fasterxml.jackson.databind.jsonFormatVisitors

- Interface Summary
  Interface | Description
  --- | ---
  JsonAnyFormatVisitor |
  JsonArrayFormatVisitor |
  JsonBooleanFormatVisitor |
  JsonFormatVisitable | Interface `JsonSerializer` implements to allow for visiting type hierarchy.
  JsonFormatVisitorWithSerializerProvider |
  JsonFormatVisitorWrapper | Interface for visitor callbacks, when type in question can be any of legal JSON types.
  JsonIntegerFormatVisitor |
  JsonMapFormatVisitor |
  JsonNullFormatVisitor |
  JsonNumberFormatVisitor |
  JsonObjectFormatVisitor |
  JsonStringFormatVisitor |
  JsonValueFormatVisitor |

- Class Summary
  Class | Description
  --- | ---
  JsonAnyFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonArrayFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonBooleanFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonIntegerFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonMapFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonNullFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonNumberFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonObjectFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonStringFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.
  JsonValueFormatVisitor.Base | Default "empty" implementation, useful as the base to start on; especially as it is guaranteed to implement all the method of the interface, even if new methods are getting added.

- Enum Summary
  Enum | Description
  --- | ---
  JsonFormatTypes |
  JsonValueFormat | This enum represents the encoded format for a jsonSchema value type

Copyright © 2012-2013 FasterXML. All Rights Reserved.