Java String to Boolean asBoolean(String value, boolean defaultValue)

Here you can find the source of asBoolean(String value, boolean defaultValue)

Description

as Boolean

License

Open Source License

Declaration

public static boolean asBoolean(String value, boolean defaultValue) 

Method Source Code

//package com.java2s;
/*/*from  ww  w.  jav  a  2  s . c  o m*/
 * JasperReports - Free Java Reporting Library.
 * Copyright (C) 2001 - 2014 TIBCO Software Inc. All rights reserved.
 * http://www.jaspersoft.com
 *
 * Unless you have purchased a commercial license agreement from Jaspersoft,
 * the following license terms apply:
 *
 * This program is part of JasperReports.
 *
 * JasperReports is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * JasperReports is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with JasperReports. If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * Converts a <code>String</code> value into a <code>boolean</code>.
     * 
     * @param value the value
     * @return the value as a <code>boolean</code>
     */
    public static boolean asBoolean(String value) {
        return Boolean.valueOf(value == null ? value : value.trim())
                .booleanValue();
    }

    public static boolean asBoolean(String value, boolean defaultValue) {
        return value == null ? defaultValue : Boolean.valueOf(value.trim())
                .booleanValue();
    }
}

Related

  1. asBoolean(String name, boolean value)
  2. asBoolean(String s)
  3. asBoolean(String str)
  4. asBoolean(String string)
  5. asBoolean(String value)
  6. atob(final String str, final boolean def)
  7. atob(String pString_)
  8. atob(String s)
  9. atob(String s)