aboutsummaryrefslogtreecommitdiff
path: root/juick-core/src/main/java/com/juick/json/JSONSerializer.java
diff options
context:
space:
mode:
Diffstat (limited to 'juick-core/src/main/java/com/juick/json/JSONSerializer.java')
-rw-r--r--juick-core/src/main/java/com/juick/json/JSONSerializer.java19
1 files changed, 19 insertions, 0 deletions
diff --git a/juick-core/src/main/java/com/juick/json/JSONSerializer.java b/juick-core/src/main/java/com/juick/json/JSONSerializer.java
index 142cacf0..3dc9e04e 100644
--- a/juick-core/src/main/java/com/juick/json/JSONSerializer.java
+++ b/juick-core/src/main/java/com/juick/json/JSONSerializer.java
@@ -17,6 +17,25 @@ import org.json.JSONObject;
*/
public abstract class JSONSerializer<T> {
+ public enum URIScheme {
+ Plain,
+ Secure
+ }
+
+ private URIScheme uriScheme;
+
+ public URIScheme getUriScheme() {
+ return uriScheme;
+ }
+
+ public void setUriScheme(URIScheme uriScheme) {
+ this.uriScheme = uriScheme;
+ }
+
+ public JSONSerializer() {
+ this.uriScheme = URIScheme.Plain;
+ }
+
/**
*
* @param json