/* * (c) Copyright Reserved EVRYTHNG Limited 2016. All rights reserved. * Use of this material is subject to license. * Copying and unauthorised use of this material strictly prohibited. */ package com.evrythng.java.wrapper.core.api.param; import com.evrythng.java.wrapper.core.api.QueryParamValue; /** * A {@link QueryParamValue} subclass that holds boolean value. */ public class BooleanQueryParamValue extends QueryParamValue { public BooleanQueryParamValue(final String key, final boolean value) { super(key, Boolean.valueOf(value).toString()); } /** * Parses query parameter as boolean * * @see Boolean#parseBoolean(String) * @param value * query parameter * @return boolean value */ public static boolean parse(final String value) { return Boolean.parseBoolean(value); } }