Uses of Package
org.kordamp.json.util

Packages that use org.kordamp.json.util
Package
Description
The core of the library
Support for custom serialization
Miscelaneous utilities
  • Class
    Description
    Base class for cycle detection in a hierarchy.
    The JSON spec forbides cycles in a hierarchy and most parsers will raise and error when a cycle is detected.
    Transforms a string into a valid Java identifier.
    There are five predefined strategies: NOOP: does not perform transformation. CAMEL_CASE: follows the camel case convention, deletes non JavaIndentifierPart chars. UNDERSCORE: transform whitespace and non JavaIdentifierPart chars to '_'. WHITESPACE: deletes whitespace and non JavaIdentifierPart chars. STRICT: always throws a JSONException, does not perform transformation.
    Defines the contract to handle JsonEvents when building an object or array.
    A JSONTokener takes a source string and extracts characters and tokens from it.
    Base class for creating Bean instances.
    DEFAULT - calls Class.newInstance().
    Base class for finding a matching property exlucsion.
    DEFAULT - matches the target class with equals().
     
    Defines a custom setter to be used when setting object values.
    Specify with JsonConfig.setJsonPropertySetter().
  • Class
    Description
     
  • Class
    Description
    Base class for cycle detection in a hierarchy.
    The JSON spec forbides cycles in a hierarchy and most parsers will raise and error when a cycle is detected.
    Transforms a string into a valid Java identifier.
    There are five predefined strategies: NOOP: does not perform transformation. CAMEL_CASE: follows the camel case convention, deletes non JavaIndentifierPart chars. UNDERSCORE: transform whitespace and non JavaIdentifierPart chars to '_'. WHITESPACE: deletes whitespace and non JavaIdentifierPart chars. STRICT: always throws a JSONException, does not perform transformation.
    JSONBuilder provides a quick and convenient way of producing JSON text.
    Base class for creating Bean instances.
    DEFAULT - calls Class.newInstance().
    Base class for finding a matching property exlucsion.
    DEFAULT - matches the target class with equals().
    Defines a custom setter to be used when setting object values.
    Specify with JsonConfig.setJsonPropertySetter().
    Defines base implementations for preventing WebHijack in AJAX applications.