Class Booleans

java.lang.Object
org.apache.logging.log4j.core.util.Booleans

public final class Booleans extends Object
Boolean helpers.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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 Details

    • Booleans

      private Booleans()
  • Method Details

    • 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.