X-Git-Url: http://dolda2000.com/gitweb/?p=jsvc.git;a=blobdiff_plain;f=src%2Fdolda%2Fjsvc%2Futil%2FMisc.java;h=63a10a776d7269293d73f8a75316984fbed8f7ae;hp=122a6541b6ea23fb985c2262e6ebe01aed38e017;hb=5cdd61df59fc87e9f8dbbfb0f1ea1c535a3694f9;hpb=6a0cb6cbc9b46f7e220e27e08b9eaa8805e99d6d diff --git a/src/dolda/jsvc/util/Misc.java b/src/dolda/jsvc/util/Misc.java index 122a654..63a10a7 100644 --- a/src/dolda/jsvc/util/Misc.java +++ b/src/dolda/jsvc/util/Misc.java @@ -122,4 +122,13 @@ public class Misc { } return(buf.toString()); } + + public static boolean boolval(String val) { + val = val.trim().toLowerCase(); + if(val.equals("1") || val.equals("on") || val.equals("true") || val.equals("yes") || val.equals("\u22a4")) + return(true); + if(val.equals("0") || val.equals("off") || val.equals("false") || val.equals("no") || val.equals("\u22a5")) + return(false); + throw(new IllegalArgumentException("value not recognized as boolean: " + val)); + } }