Package com.sdicons.json.model
Class JSONBoolean
- java.lang.Object
-
- com.sdicons.json.model.JSONValue
-
- com.sdicons.json.model.JSONSimple
-
- com.sdicons.json.model.JSONBoolean
-
public class JSONBoolean extends JSONSimple
Represents a JSON boolean value. Examples are:true, false.
-
-
Field Summary
Fields Modifier and Type Field Description static JSONBoolean
FALSE
static JSONBoolean
TRUE
private boolean
value
-
Constructor Summary
Constructors Constructor Description JSONBoolean(boolean value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
boolean
getValue()
int
hashCode()
protected java.lang.String
render(boolean pretty, java.lang.String indent)
Convert the JSON value into a string representation (JSON representation).java.lang.Object
strip()
Get the Java object, remove all JSON information.java.lang.String
toString()
-
-
-
Field Detail
-
TRUE
public static final JSONBoolean TRUE
-
FALSE
public static final JSONBoolean FALSE
-
value
private boolean value
-
-
Method Detail
-
getValue
public boolean getValue()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
render
protected java.lang.String render(boolean pretty, java.lang.String indent)
Description copied from class:JSONValue
Convert the JSON value into a string representation (JSON representation).
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-