added javadocs and comments
diff --git a/src/main/java/org.onosproject.xran/rest/ResponseHelper.java b/src/main/java/org.onosproject.xran/rest/ResponseHelper.java
index 5e2f1dd..f037cee 100644
--- a/src/main/java/org.onosproject.xran/rest/ResponseHelper.java
+++ b/src/main/java/org.onosproject.xran/rest/ResponseHelper.java
@@ -23,9 +23,15 @@
import javax.ws.rs.core.Response;
-public class ResponseHelper {
+/**
+ * Various types of responses.
+ */
+public final class ResponseHelper {
- public static Response getResponse(ObjectMapper mapper, statusCode status, String title, String detail) {
+ private ResponseHelper() {
+ }
+
+ public static Response getResponse(ObjectMapper mapper, StatusCode status, String title, String detail) {
ObjectNode rootNode = mapper.createObjectNode();
switch (status) {
@@ -58,7 +64,7 @@
}
}
- public static Response getResponse(ObjectMapper mapper, statusCode status, JsonNode node) {
+ public static Response getResponse(ObjectMapper mapper, StatusCode status, JsonNode node) {
ObjectNode rootNode = mapper.createObjectNode();
switch (status) {
@@ -79,7 +85,7 @@
}
}
- public enum statusCode {
+ public enum StatusCode {
OK(200),
BAD_REQUEST(400),
NOT_FOUND(404),
@@ -89,7 +95,7 @@
public int status;
- statusCode(int status) {
+ StatusCode(int status) {
this.status = status;
}
}