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 }