1 16 package com.google.gwt.json.client; 17 18 21 public class JSONBoolean extends JSONValue { 22 23 private static final JSONBoolean FALSE = new JSONBoolean(false); 24 private static final JSONBoolean TRUE = new JSONBoolean(true); 25 26 35 public static JSONBoolean getInstance(boolean b) { 36 if (b) { 37 return TRUE; 38 } else { 39 return FALSE; 40 } 41 } 42 43 private final boolean value; 44 45 48 private JSONBoolean(boolean value) { 49 this.value = value; 50 } 51 52 56 public boolean booleanValue() { 57 return value; 58 } 59 60 63 public JSONBoolean isBoolean() { 64 return this; 65 } 66 67 70 public String toString() { 71 return Boolean.toString(value); 72 } 73 } 74 | Popular Tags |