org.apache.logging.log4j.core.helpers
Class Booleans

java.lang.Object
  extended by org.apache.logging.log4j.core.helpers.Booleans

public class Booleans
extends Object

Boolean helpers.


Constructor Summary
Booleans()
           
 
Method Summary
static boolean parseBoolean(String s, boolean defaultValue)
          Returns true if s is "true" (case-insensitive), false if s is "false" (case-insensitive), and defaultValue if s is anything else (including null or empty).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Booleans

public Booleans()
Method Detail

parseBoolean

public static boolean parseBoolean(String s,
                                   boolean defaultValue)
Returns true if s is "true" (case-insensitive), false if s is "false" (case-insensitive), and defaultValue if s is anything else (including null or empty).

Parameters:
s - The String to parse into a boolean
defaultValue - The default value to use if s is neither "true" nor "false"
Returns:
the boolean value represented by the argument, or defaultValue.


Copyright © 1999-2013 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.