001 package net.sourceforge.retroweaver.runtime.java.lang; 002 003 public class Boolean_ { 004 005 private Boolean_() { 006 // private constructor 007 } 008 009 public static Boolean valueOf(final boolean b) { 010 return b ? Boolean.TRUE : Boolean.FALSE; 011 } 012 013 public static boolean parseBoolean(final String s) { 014 return (s != null) && s.equalsIgnoreCase("true"); 015 } 016 017 public static int compareTo(final Boolean b1, final Boolean b2) { 018 return (b1.booleanValue() == b2.booleanValue()) ? 0 : (b1.booleanValue() ? 1 : -1); 019 } 020 021 }