You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2019/04/18 06:17:44 UTC
[camel] branch master updated: CAMEL-13418 - jsonapi dataformat -
missing documentation
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new 3477b7a CAMEL-13418 - jsonapi dataformat - missing documentation
3477b7a is described below
commit 3477b7ad7c7656920183c9383f37611b7d137666
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Apr 18 08:17:24 2019 +0200
CAMEL-13418 - jsonapi dataformat - missing documentation
---
.../org/apache/camel/component/jsonapi/JsonApiDataFormat.java | 6 ++++++
.../org/apache/camel/model/dataformat/JsonApiDataFormat.java | 9 +++++++++
2 files changed, 15 insertions(+)
diff --git a/components/camel-jsonapi/src/main/java/org/apache/camel/component/jsonapi/JsonApiDataFormat.java b/components/camel-jsonapi/src/main/java/org/apache/camel/component/jsonapi/JsonApiDataFormat.java
index a61e58c..be3aa43 100644
--- a/components/camel-jsonapi/src/main/java/org/apache/camel/component/jsonapi/JsonApiDataFormat.java
+++ b/components/camel-jsonapi/src/main/java/org/apache/camel/component/jsonapi/JsonApiDataFormat.java
@@ -77,10 +77,16 @@ public class JsonApiDataFormat extends ServiceSupport implements DataFormat, Dat
// noop
}
+ /**
+ * The classes to take into account while marshalling
+ */
public void setDataFormatTypes(Class<?>[] dataFormatTypes) {
this.dataFormatTypes = dataFormatTypes;
}
+ /**
+ * The classes to take into account while unmarshalling
+ */
public void setMainFormatType(Class<?> mainFormatType) {
this.mainFormatType = mainFormatType;
}
diff --git a/core/camel-core/src/main/java/org/apache/camel/model/dataformat/JsonApiDataFormat.java b/core/camel-core/src/main/java/org/apache/camel/model/dataformat/JsonApiDataFormat.java
index bdcb436..82cf6d6 100644
--- a/core/camel-core/src/main/java/org/apache/camel/model/dataformat/JsonApiDataFormat.java
+++ b/core/camel-core/src/main/java/org/apache/camel/model/dataformat/JsonApiDataFormat.java
@@ -24,6 +24,9 @@ import javax.xml.bind.annotation.XmlRootElement;
import org.apache.camel.model.DataFormatDefinition;
import org.apache.camel.spi.Metadata;
+/**
+ * JsonApi data format is used for marshal and unmarshal Json API object.
+ */
@Metadata(firstVersion = "3.0.0", label = "dataformat,transformation", title = "jsonApi")
@XmlRootElement(name = "jsonApi")
@XmlAccessorType(XmlAccessType.FIELD)
@@ -43,6 +46,9 @@ public class JsonApiDataFormat extends DataFormatDefinition {
return dataFormatTypes;
}
+ /**
+ * The classes to take into account for the marshalling
+ */
public void setDataFormatTypes(Class<?>[] dataFormatTypes) {
this.dataFormatTypes = dataFormatTypes;
}
@@ -51,6 +57,9 @@ public class JsonApiDataFormat extends DataFormatDefinition {
return mainFormatType;
}
+ /**
+ * The classes to take into account while unmarshalling
+ */
public void setMainFormatType(Class<?> mainFormatType) {
this.mainFormatType = mainFormatType;
}