public final class JsonMapper extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.apache.camel.util.json.JsonObject |
apiModelAsJsonObject(Collection<ApiModel> model,
boolean options) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(BaseOptionModel option) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(ComponentModel model) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(DataFormatModel model) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(EipModel model) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(LanguageModel model) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(List<? extends BaseOptionModel> options) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(MainModel model) |
static org.apache.camel.util.json.JsonObject |
asJsonObject(OtherModel model) |
protected static List<String> |
asStringList(Collection<?> col) |
static String |
createJsonSchema(MainModel model) |
static String |
createJsonSchema(OtherModel model) |
static String |
createParameterJsonSchema(ComponentModel model) |
static String |
createParameterJsonSchema(DataFormatModel model) |
static String |
createParameterJsonSchema(EipModel model) |
static String |
createParameterJsonSchema(LanguageModel model) |
static org.apache.camel.util.json.JsonObject |
deserialize(String json) |
static ComponentModel |
generateComponentModel(org.apache.camel.util.json.JsonObject obj) |
static ComponentModel |
generateComponentModel(String json) |
static DataFormatModel |
generateDataFormatModel(org.apache.camel.util.json.JsonObject obj) |
static DataFormatModel |
generateDataFormatModel(String json) |
static EipModel |
generateEipModel(org.apache.camel.util.json.JsonObject obj) |
static EipModel |
generateEipModel(String json) |
static LanguageModel |
generateLanguageModel(org.apache.camel.util.json.JsonObject obj) |
static LanguageModel |
generateLanguageModel(String json) |
static MainModel |
generateMainModel(org.apache.camel.util.json.JsonObject obj) |
static MainModel |
generateMainModel(String json) |
static BaseModel<?> |
generateModel(org.apache.camel.util.json.JsonObject obj) |
static BaseModel<?> |
generateModel(Path file) |
static BaseModel<?> |
generateModel(String json) |
static OtherModel |
generateOtherModel(org.apache.camel.util.json.JsonObject obj) |
static OtherModel |
generateOtherModel(String json) |
static void |
parseComponentModel(org.apache.camel.util.json.JsonObject mobj,
ComponentModel model) |
static String |
serialize(Object json) |
public static BaseModel<?> generateModel(org.apache.camel.util.json.JsonObject obj)
public static ComponentModel generateComponentModel(String json)
public static ComponentModel generateComponentModel(org.apache.camel.util.json.JsonObject obj)
public static void parseComponentModel(org.apache.camel.util.json.JsonObject mobj,
ComponentModel model)
public static String createParameterJsonSchema(ComponentModel model)
public static org.apache.camel.util.json.JsonObject asJsonObject(ComponentModel model)
public static DataFormatModel generateDataFormatModel(String json)
public static DataFormatModel generateDataFormatModel(org.apache.camel.util.json.JsonObject obj)
public static String createParameterJsonSchema(DataFormatModel model)
public static org.apache.camel.util.json.JsonObject asJsonObject(DataFormatModel model)
public static EipModel generateEipModel(org.apache.camel.util.json.JsonObject obj)
public static org.apache.camel.util.json.JsonObject asJsonObject(EipModel model)
public static LanguageModel generateLanguageModel(String json)
public static LanguageModel generateLanguageModel(org.apache.camel.util.json.JsonObject obj)
public static String createParameterJsonSchema(LanguageModel model)
public static org.apache.camel.util.json.JsonObject asJsonObject(LanguageModel model)
public static OtherModel generateOtherModel(String json)
public static OtherModel generateOtherModel(org.apache.camel.util.json.JsonObject obj)
public static String createJsonSchema(OtherModel model)
public static org.apache.camel.util.json.JsonObject asJsonObject(OtherModel model)
public static org.apache.camel.util.json.JsonObject asJsonObject(List<? extends BaseOptionModel> options)
public static org.apache.camel.util.json.JsonObject apiModelAsJsonObject(Collection<ApiModel> model, boolean options)
public static org.apache.camel.util.json.JsonObject asJsonObject(BaseOptionModel option)
public static MainModel generateMainModel(org.apache.camel.util.json.JsonObject obj)
public static org.apache.camel.util.json.JsonObject asJsonObject(MainModel model)
public static org.apache.camel.util.json.JsonObject deserialize(String json)
protected static List<String> asStringList(Collection<?> col)
Apache Camel