## Uses of Interface
com.h3c.util.json.JsonFactory

- Packages that use JsonFactory
  Package | Description
  --- | ---
  com.h3c.of.json | JSON factory and codecs for Openflow structures.
  com.h3c.sdn.adm.json | Implementations of Core Services JSON factory and associated codecs.
  com.h3c.sdn.ctl.json | ...
  com.h3c.util.json |

- - ### Uses of JsonFactory in com.h3c.of.json

    Classes in com.h3c.of.json that implement JsonFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OfJsonFactory` A JSON factory for all Openflow structures.

    Methods in com.h3c.of.json that return JsonFactory
    Modifier and Type | Method and Description
    --- | ---
    `static JsonFactory` | OfJsonFactory.`instance()`

  - ### Uses of JsonFactory in com.h3c.sdn.adm.json

    Classes in com.h3c.sdn.adm.json that implement JsonFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoreServicesJsonFactory` A JSON factory for Flare core services data objects.

  - ### Uses of JsonFactory in com.h3c.sdn.ctl.json

    Classes in com.h3c.sdn.ctl.json that implement JsonFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetworkServicesJsonFactory` A JSON factory to provide JSON codecs for Network Services POJOs.

  - ### Uses of JsonFactory in com.h3c.util.json

    Classes in com.h3c.util.json that implement JsonFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractJsonFactory` An abstract JsonFactory.

    Methods in com.h3c.util.json that return JsonFactory
    Modifier and Type | Method and Description
    --- | ---
    `static <T> JsonFactory` | JSON.`factory(Class<T> factoryClazz)` Retrieve the JSON factory instance by the given class.

    Methods in com.h3c.util.json that return types with arguments of type JsonFactory
    Modifier and Type | Method and Description
    --- | ---
    `static Set<JsonFactory>` | JSON.`factories()` List all registered factories (unmodifiable)

    Methods in com.h3c.util.json with parameters of type JsonFactory
    Modifier and Type | Method and Description
    --- | ---
    `static void` | JSON.`registerFactory(JsonFactory factory)` Register the given factory with this utility.
    `static void` | JSON.`unregisterFactory(JsonFactory factory)` Unregister the given factory with this utility.

Copyright © 2014. All Rights Reserved.