| Package | Description |
|---|---|
| net.obvj.jsonmerge |
The main package
|
| net.obvj.jsonmerge.provider |
Contains classes that interact with the different JSON providers
(e.g.: Jackson, Gson, etc.)
|
| Constructor and Description |
|---|
JsonMerger(JsonProvider<T> jsonProvider)
Creates a new JSON Merger for a specific provider.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJsonProvider<T>
Provides common methods for
JsonProvider implementations. |
class |
GsonJsonProvider
A specialized
JsonProvider implementation for Gson. |
class |
JacksonJsonNodeJsonProvider
|
class |
JsonOrgJsonProvider
A specialized
JsonProvider implementation for json.org. |
class |
JsonSmartJsonProvider
A specialized
JsonProvider implementation for json-smart. |
class |
VertxJsonProvider
A specialized
JsonProvider implementation for Vert.x. |
| Modifier and Type | Method and Description |
|---|---|
<T> JsonProvider<T> |
JsonProviderFactory.getByType(Class<T> jsonObjectType)
Returns a
JsonProvider instance for the specified JSON object class. |
Copyright © 2025. All rights reserved.