/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value as a String is "true" in any case. return Boolean.parseBoolean(getAsString()); } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }
/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value as a String is "true" in any case. return Boolean.parseBoolean(getAsString()); } }
/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value as a String is "true" in any case. return Boolean.parseBoolean(getAsString()); } }
/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value as a String is "true" in any case. return Boolean.parseBoolean(getAsString()); } }
/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value as a String is "true" in any case. return Boolean.parseBoolean(getAsString()); } }
/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value as a String is "true" in any case. return Boolean.parseBoolean(getAsString()); } }
/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value as a String is "true" in any case. return Boolean.parseBoolean(getAsString()); } }
/** * convenience method to get this element as a boolean value. * * @return get this element as a primitive boolean value. */ @Override public boolean getAsBoolean() { if (isBoolean()) { return getAsBooleanWrapper().booleanValue(); } else { // Check to see if the value (as a String) is either "true" (ignore case) or "1". // If so then we will assume that it is true; otherwise, false. // The "1" case is for parsing JSON that assume bits as booleans (i.e. 0 and 1). String stringValue = getAsString(); return Boolean.parseBoolean(stringValue) || "1".equals(stringValue); } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }
/** * convenience method to get this element as a String. * * @return get this element as a String. */ @Override public String getAsString() { if (isNumber()) { return getAsNumber().toString(); } else if (isBoolean()) { return getAsBooleanWrapper().toString(); } else { return (String) value; } }