Package org.apache.camel.tooling.model
Class JsonMapper
java.lang.Object
org.apache.camel.tooling.model.JsonMapper
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.camel.util.json.JsonObjectapiModelAsJsonObject(Collection<ApiModel> model, boolean options) static org.apache.camel.util.json.JsonObjectasJsonObject(List<? extends BaseOptionModel> options) static org.apache.camel.util.json.JsonObjectasJsonObject(BaseOptionModel option) static org.apache.camel.util.json.JsonObjectasJsonObject(ComponentModel model) static org.apache.camel.util.json.JsonObjectasJsonObject(DataFormatModel model) static org.apache.camel.util.json.JsonObjectasJsonObject(EipModel model) static org.apache.camel.util.json.JsonObjectasJsonObject(LanguageModel model) static org.apache.camel.util.json.JsonObjectasJsonObject(MainModel model) static org.apache.camel.util.json.JsonObjectasJsonObject(OtherModel model) static org.apache.camel.util.json.JsonObjectasJsonObject(ReleaseModel model) asStringList(Collection<?> col) static StringcreateJsonSchema(MainModel model) static StringcreateJsonSchema(OtherModel model) static Stringstatic Stringstatic Stringstatic Stringstatic org.apache.camel.util.json.JsonObjectdeserialize(String json) static ComponentModelgenerateComponentModel(String json) static ComponentModelgenerateComponentModel(org.apache.camel.util.json.JsonObject obj) static DataFormatModelstatic DataFormatModelgenerateDataFormatModel(org.apache.camel.util.json.JsonObject obj) static EipModelgenerateEipModel(String json) static EipModelgenerateEipModel(org.apache.camel.util.json.JsonObject obj) static LanguageModelgenerateLanguageModel(String json) static LanguageModelgenerateLanguageModel(org.apache.camel.util.json.JsonObject obj) static MainModelgenerateMainModel(String json) static MainModelgenerateMainModel(org.apache.camel.util.json.JsonObject obj) static BaseModel<?>generateModel(String json) static BaseModel<?>generateModel(Path file) static BaseModel<?>generateModel(org.apache.camel.util.json.JsonObject obj) static OtherModelgenerateOtherModel(String json) static OtherModelgenerateOtherModel(org.apache.camel.util.json.JsonObject obj) static ReleaseModelgenerateReleaseModel(org.apache.camel.util.json.JsonObject obj) static voidparseComponentModel(org.apache.camel.util.json.JsonObject mobj, ComponentModel model) static String
-
Method Details
-
generateModel
-
generateModel
-
generateModel
-
generateComponentModel
-
generateComponentModel
-
parseComponentModel
public static void parseComponentModel(org.apache.camel.util.json.JsonObject mobj, ComponentModel model) -
createParameterJsonSchema
-
asJsonObject
-
generateDataFormatModel
-
generateDataFormatModel
-
createParameterJsonSchema
-
asJsonObject
-
generateEipModel
-
generateEipModel
-
createParameterJsonSchema
-
asJsonObject
-
generateLanguageModel
-
generateLanguageModel
-
createParameterJsonSchema
-
asJsonObject
-
generateOtherModel
-
generateOtherModel
-
createJsonSchema
-
asJsonObject
-
asJsonObject
public static org.apache.camel.util.json.JsonObject asJsonObject(List<? extends BaseOptionModel> options) -
apiModelAsJsonObject
public static org.apache.camel.util.json.JsonObject apiModelAsJsonObject(Collection<ApiModel> model, boolean options) -
asJsonObject
-
generateMainModel
-
generateMainModel
-
asJsonObject
-
asJsonObject
-
generateReleaseModel
-
createJsonSchema
-
deserialize
-
serialize
-
asStringList
-