com.jeffpalm.bin
Class Bin

java.lang.Object
  extended by com.jeffpalm.bin.Bin
All Implemented Interfaces:
Options.AfterParsing, Options.CanExcludeOption, Handler, ReallySimplePrintWriter, SimplePrintWriter
Direct Known Subclasses:
Acronyms, AlarmClock, Album, AlkalineTrio, AnalyzeResults, AntGui, Arabic, AreaCode, Ascii, Banner, Basename, Bases, Bin.WantsClasses, BinomialExpansion, BradyBunch, Buckets, ByteDiff, ByteWriter, Bzip2, Calc, Cat, Center, CertifyHTML, ClassChecker, Clipboard, Cmp, Colrm, Correlation, CountGetters, CountryCode, CreateLinks, CSVFileReader, CSVReader, Currency, CVSCheck, CVSIgnore, D, Date, Daypop, Ddate, DeleteEmpty, Diff, Dirs, DiscreteLog, DotGraphs, Download, Du, DumpInfo, Echo, Expand, Factor, False, FileGrabber, FilePiano, Filez, Find, FindMain, FindMakeTargets, FindOutliers, FindTargets, FTP, Fuck, GenAntTask, GenBinFiles, GenInterfaces, GenNonNulls, GetFiles, GetPerson, GetURL, GraphFileReader, Grep, Grepjar, GroupMetrics, GUI, Gunzip, Gzip, Head, Help, Hex, Hmoob, Horoscope, Host, Hostname, Html2CSV, Indent, Install, Interface, Jad, Jar, Javap, JavaProps, Largest, Lastlog, LastModified, LinesOfCode, LinkCheck, Logname, Look, Ls, Machines, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, Main, MainClass, Mains, MakeTargets, Martha, MergeProjects, MergeResults, MergeResults2, Montage, More, MorseCode, Netinfo, NewDomains, NewExt, Newlines, NextVersion, Oldest, Packages, Paste, Photos, PhotoViewer, Ping, Place, PrintSmap, Prune, Pwd, RandomInsult, RandomWebsites, RandomWebsites, Refills, Repackage, Replace, Resize, ReverseMetrics, Rm, Roman, RunallTests, Seq, Showlines, Shred, Smallest, Sort, SourceLines, String2Hex, Synonyms, Tables, Tail, Tar, Thesaurus, ToFrames, ToTables, Totals, Translate, True, TypeSafeEnums, UnCVS, Unzip, Violations, WarrenMiller, Wc, Wget, Whoami, Whois, Will, WordStats, Yes, Youngest, Zip, Zipcodes

public abstract class Bin
extends java.lang.Object
implements Handler, SimplePrintWriter, Options.CanExcludeOption, Options.AfterParsing


Nested Class Summary
protected static class Bin.AbortProcessException
           
protected static interface Bin.ArgIterator
           
protected static interface Bin.ArgumentValidator
           
static interface Bin.AskAboutDisplayingHelpWithNoArgs
           
protected static class Bin.DefaultArgInterfaces
           
static interface Bin.DisplaysHelpWithNoArgs
           
protected static interface Bin.ExceptionHandler
           
protected static class Bin.LogLevels
           
protected static class Bin.UsageException
           
protected static class Bin.WantsClasses
           
 
Nested classes/interfaces inherited from interface com.jeffpalm.util.Handler
Handler.Checker, Handler.HasInstance
 
Field Summary
protected  java.util.List arguments
           
protected  java.io.PrintStream err
           
protected  java.io.PrintStream out
           
 
Fields inherited from interface com.jeffpalm.util.Handler
DEFAULT, QUIET, THROWER
 
Constructor Summary
Bin()
           
Bin(Bin b)
           
Bin(Bin b, java.lang.Class[] cs)
           
 
Method Summary
protected  boolean addArgumentValidator(Bin.ArgumentValidator av)
           
protected  java.lang.Object addToArray(boolean[] array, boolean val)
           
protected  java.lang.Object addToArray(byte[] array, byte val)
           
protected  java.lang.Object addToArray(char[] array, char val)
           
protected  java.lang.Object addToArray(java.lang.Class c, java.lang.Object array, java.lang.Object object)
           
protected  java.lang.Object addToArray(double[] array, double val)
           
protected  java.lang.Object addToArray(float[] array, float val)
           
protected  java.lang.Object addToArray(int[] array, int val)
           
protected  java.lang.Object addToArray(long[] array, long val)
           
protected  java.lang.Object addToArray(short[] array, short val)
           
 void afterParsing()
           
protected  java.lang.String appendURL(java.lang.String one, java.lang.String another)
           
 java.lang.String argsExplanation()
           
protected  java.lang.String argsExplanationRest()
           
protected  Bin.ArgIterator argsIterator()
           
protected  java.lang.String argument(int i)
           
protected  void beforeMain()
           
protected  void beforeProcess()
           
protected  java.io.BufferedReader buffer(java.io.Reader r)
           
protected  boolean check(java.io.File f)
           
protected  boolean checkDir(java.io.File f)
           
protected  boolean checkFile(java.io.File f)
           
protected  void checkTest(boolean b, java.lang.String msg)
           
protected  void checkTestEqual(java.lang.Object o1, java.lang.Object o2)
           
protected  Bin.ArgumentValidator createFileArgValidator(java.lang.String ext)
           
protected  Bin.ArgumentValidator createFileArgValidator(java.lang.String[] exts)
           
protected  int currentArg()
           
protected  boolean db(boolean v)
           
protected  byte db(byte v)
           
protected  char db(char v)
           
protected  double db(double v)
           
protected  float db(float v)
           
protected  int db(int v)
           
protected  long db(long v)
           
protected  java.lang.Object db(java.lang.Object msg)
           
protected  short db(short v)
           
protected  boolean debug()
           
protected  java.lang.Object defaultArg()
           
protected  void delete(java.io.File f)
           
protected  java.lang.Object demandArg(java.lang.Class type, java.lang.String name)
           
protected  java.lang.Object demandArg(java.lang.String name, boolean overwrite)
           
protected  java.lang.Object demandArgIfNull(java.lang.String name)
           
protected  void dieAMiserableDeath()
           
protected  void dieAMiserableDeath(java.lang.String args)
           
protected  boolean displayHelpWithNoArgs()
           
protected  boolean dots(Bin.LogLevels l, boolean v)
           
protected  byte dots(Bin.LogLevels l, byte v)
           
protected  char dots(Bin.LogLevels l, char v)
           
protected  double dots(Bin.LogLevels l, double v)
           
protected  float dots(Bin.LogLevels l, float v)
           
protected  int dots(Bin.LogLevels l, int v)
           
protected  long dots(Bin.LogLevels l, long v)
           
protected  java.lang.Object dots(Bin.LogLevels l, java.lang.Object msg)
           
 boolean dots(Bin.LogLevels l, java.lang.Object who, boolean v)
           
 byte dots(Bin.LogLevels l, java.lang.Object who, byte v)
           
 char dots(Bin.LogLevels l, java.lang.Object who, char v)
           
 double dots(Bin.LogLevels l, java.lang.Object who, double v)
           
 float dots(Bin.LogLevels l, java.lang.Object who, float v)
           
 int dots(Bin.LogLevels l, java.lang.Object who, int v)
           
 long dots(Bin.LogLevels l, java.lang.Object who, long v)
           
 java.lang.Object dots(Bin.LogLevels l, java.lang.Object who, java.lang.Object v)
           
 short dots(Bin.LogLevels l, java.lang.Object who, short v)
           
protected  short dots(Bin.LogLevels l, short v)
           
protected  boolean dots(boolean v)
           
protected  byte dots(byte v)
           
protected  char dots(char v)
           
protected  double dots(double v)
           
protected  float dots(float v)
           
protected  int dots(int v)
           
protected  long dots(long v)
           
protected  java.lang.Object dots(java.lang.Object msg)
           
 boolean dots(java.lang.Object who, boolean v)
           
 byte dots(java.lang.Object who, byte v)
           
 char dots(java.lang.Object who, char v)
           
 double dots(java.lang.Object who, double v)
           
 float dots(java.lang.Object who, float v)
           
 int dots(java.lang.Object who, int v)
           
 long dots(java.lang.Object who, long v)
           
 java.lang.Object dots(java.lang.Object who, java.lang.Object v)
           
 short dots(java.lang.Object who, short v)
           
protected  short dots(short v)
           
protected  java.lang.Object err()
           
protected  java.lang.Object err(java.lang.Object msg)
           
protected  java.lang.Object errln()
           
protected  boolean errln(boolean v)
           
protected  char errln(char v)
           
protected  double errln(double v)
           
protected  float errln(float v)
           
protected  int errln(int v)
           
protected  long errln(long v)
           
 java.lang.Object errln(java.lang.Object msg)
           
protected  short errln(short v)
           
protected  void excludeOption(java.lang.String name)
           
protected  void exit(int code)
           
protected  void exit(java.lang.String msg, int code)
           
protected  boolean exitAfterHelp()
           
protected  boolean exitAfterVersion()
           
protected  void fail(java.lang.String msg)
           
protected  void fail(java.lang.String msg, int code)
           
protected  void failTest(java.lang.String msg)
           
protected  java.io.File[] fileList(java.util.Collection c)
           
protected  java.io.File[] fileList(java.util.List files)
           
protected  java.lang.String format(java.lang.Object o)
           
protected  java.lang.String format(java.lang.Object[] os)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Object o8)
           
protected  java.lang.String format(java.lang.Object o0, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Object o8, java.lang.Object o9)
           
protected  java.lang.String format(java.lang.String[] ss)
           
protected  java.lang.Class forName(java.lang.String name)
           
 void handle(java.lang.String msg, java.lang.Throwable t)
           
 void handle(java.lang.String msg, java.lang.Throwable[] ts)
           
 void handle(java.lang.Throwable t)
           
 void handle(java.lang.Throwable[] ts)
           
protected  boolean help()
           
protected  java.lang.String If(boolean b, java.lang.Object o)
           
 boolean ignoresOption(java.lang.String name)
           
protected  void illegalArg(java.lang.String name, java.lang.String msg)
           
protected  void increaseProgress(int inc)
           
protected  boolean isSet(byte v)
           
protected  boolean isSet(char v)
           
protected  boolean isSet(double v)
           
protected  boolean isSet(float v)
           
protected  boolean isSet(int v)
           
protected  boolean isSet(long v)
           
protected  boolean isSet(java.lang.Object o)
           
protected  boolean isSet(short v)
           
static void main(java.lang.String[] args)
           
protected  void mkdirs(java.io.File dir)
           
protected  void nextProgress()
           
protected  void nextTest()
           
protected  boolean noneProcessed()
           
protected  boolean note(Bin.LogLevels l, boolean v)
           
protected  byte note(Bin.LogLevels l, byte v)
           
protected  char note(Bin.LogLevels l, char v)
           
protected  double note(Bin.LogLevels l, double v)
           
protected  float note(Bin.LogLevels l, float v)
           
protected  int note(Bin.LogLevels l, int v)
           
protected  long note(Bin.LogLevels l, long v)
           
protected  java.lang.Object note(Bin.LogLevels l, java.lang.Object msg)
           
 boolean note(Bin.LogLevels l, java.lang.Object who, boolean v)
           
 byte note(Bin.LogLevels l, java.lang.Object who, byte v)
           
 char note(Bin.LogLevels l, java.lang.Object who, char v)
           
 double note(Bin.LogLevels l, java.lang.Object who, double v)
           
 float note(Bin.LogLevels l, java.lang.Object who, float v)
           
 int note(Bin.LogLevels l, java.lang.Object who, int v)
           
 long note(Bin.LogLevels l, java.lang.Object who, long v)
           
 java.lang.Object note(Bin.LogLevels l, java.lang.Object who, java.lang.Object v)
           
 short note(Bin.LogLevels l, java.lang.Object who, short v)
           
protected  short note(Bin.LogLevels l, short v)
           
protected  boolean note(boolean v)
           
protected  byte note(byte v)
           
protected  char note(char v)
           
protected  double note(double v)
           
protected  float note(float v)
           
protected  int note(int v)
           
protected  long note(long v)
           
protected  java.lang.Object note(java.lang.Object msg)
           
 boolean note(java.lang.Object who, boolean v)
           
 byte note(java.lang.Object who, byte v)
           
 char note(java.lang.Object who, char v)
           
 double note(java.lang.Object who, double v)
           
 float note(java.lang.Object who, float v)
           
 int note(java.lang.Object who, int v)
           
 long note(java.lang.Object who, long v)
           
 java.lang.Object note(java.lang.Object who, java.lang.Object v)
           
 short note(java.lang.Object who, short v)
           
protected  short note(short v)
           
protected  void noteTest(java.lang.String msg)
           
protected  void nullCheck(java.lang.Object o, java.lang.String name)
           
protected  void nullCheck(java.lang.Object o, java.lang.String name, int code)
           
protected  void nullCheck(java.lang.String name)
           
protected  int numArguments()
           
protected  int numProcessed()
           
protected  Net.URLReaderThings open(java.lang.String str)
           
protected  Net.URLReaderThings open(java.net.URL url)
           
protected  java.lang.String[] originalArguments()
           
protected  boolean otherVerbose()
           
protected  java.lang.Object out()
           
protected  boolean out(boolean v)
           
protected  char out(char v)
           
protected  double out(double v)
           
protected  float out(float v)
           
protected  int out(int v)
           
protected  long out(long v)
           
protected  java.lang.Object out(java.lang.Object msg)
           
protected  short out(short v)
           
protected  java.lang.Object outln()
           
protected  boolean outln(boolean v)
           
protected  char outln(char v)
           
protected  double outln(double v)
           
protected  float outln(float v)
           
protected  int outln(int v)
           
protected  long outln(long v)
           
 java.lang.Object outln(java.lang.Object msg)
           
protected  short outln(short v)
           
protected  void parse(java.lang.Object other)
           
protected  boolean parseArgs()
           
protected  int parseIntArg(int i)
           
protected  int parseIntArg(java.lang.String name, java.lang.String arg)
           
protected  java.lang.String path(java.io.File f)
           
protected  void printUsage()
           
protected  void processAllForTests()
           
protected  java.lang.String q(boolean v)
           
protected  java.lang.String q(byte v)
           
protected  java.lang.String q(char v)
           
protected  java.lang.String q(double v)
           
protected  java.lang.String q(float v)
           
protected  java.lang.String q(int v)
           
protected  java.lang.String q(long v)
           
protected  java.lang.String q(java.lang.Object s)
           
protected  java.lang.String q(short v)
           
protected  java.lang.String quote(boolean v)
           
protected  java.lang.String quote(byte v)
           
protected  java.lang.String quote(char v)
           
protected  java.lang.String quote(double v)
           
protected  java.lang.String quote(float v)
           
protected  java.lang.String quote(int v)
           
protected  java.lang.String quote(long v)
           
protected  java.lang.String quote(java.lang.Object s)
           
protected  java.lang.String quote(short v)
           
protected  java.lang.String readable(java.lang.Object o)
           
protected abstract  void realMain()
           
 void realMain(java.lang.String[] args)
           
protected  void rejectArg(java.lang.Object arg)
           
protected  void rejectArg(java.lang.Object arg, java.lang.String reason)
           
protected  boolean removeArgumentValidator(Bin.ArgumentValidator av)
           
protected  void runTest()
           
protected  void runTests()
           
protected  boolean sentence(boolean v)
           
protected  byte sentence(byte v)
           
protected  char sentence(char v)
           
protected  double sentence(double v)
           
protected  float sentence(float v)
           
protected  int sentence(int v)
           
protected  long sentence(long v)
           
protected  void sentence(java.lang.Object msg)
           
protected  short sentence(short v)
           
protected  void setCurrentProgress(int currentProgress)
           
 void setHandler(Bin.ExceptionHandler handler)
           
protected  void setMaxProgress(int maxProgress)
           
protected  void setUseProgress(boolean useProgress)
           
 void setVerbose(boolean verbose)
           
protected  java.lang.String shift()
           
protected  long startTime()
           
protected  void todo(Bin.LogLevels l, java.lang.Object msg)
           
protected  void todo(java.lang.Object msg)
           
protected  void transferTo(Bin other)
           
protected  void transferTo(Bin that, java.lang.Class[] classes)
           
protected  void transferTo(Bin that, java.lang.String[] fieldNames)
           
protected  void unsupportedArg(java.lang.String name)
           
protected  void useProgress(int max)
           
protected  void useProgress(int max, java.lang.String prefix)
           
protected  boolean v()
           
protected  boolean verbose()
           
 boolean wantsInteractive()
           
protected  boolean warn(boolean v)
           
protected  byte warn(byte v)
           
protected  char warn(char v)
           
protected  double warn(double v)
           
protected  float warn(float v)
           
protected  int warn(int v)
           
protected  long warn(long v)
           
protected  java.lang.Object warn(java.lang.Object msg)
           
protected  short warn(short v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

err

protected java.io.PrintStream err

out

protected java.io.PrintStream out

arguments

protected java.util.List arguments
Constructor Detail

Bin

public Bin()

Bin

public Bin(Bin b,
           java.lang.Class[] cs)

Bin

public Bin(Bin b)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

wantsInteractive

public boolean wantsInteractive()

parse

protected final void parse(java.lang.Object other)

afterParsing

public final void afterParsing()
Specified by:
afterParsing in interface Options.AfterParsing

realMain

public final void realMain(java.lang.String[] args)

ignoresOption

public final boolean ignoresOption(java.lang.String name)
Specified by:
ignoresOption in interface Options.CanExcludeOption

excludeOption

protected final void excludeOption(java.lang.String name)

dieAMiserableDeath

protected final void dieAMiserableDeath()

dieAMiserableDeath

protected final void dieAMiserableDeath(java.lang.String args)

startTime

protected final long startTime()

unsupportedArg

protected final void unsupportedArg(java.lang.String name)

illegalArg

protected final void illegalArg(java.lang.String name,
                                java.lang.String msg)

printUsage

protected final void printUsage()

parseIntArg

protected final int parseIntArg(int i)

argsExplanation

public final java.lang.String argsExplanation()

argsExplanationRest

protected java.lang.String argsExplanationRest()

parseIntArg

protected final int parseIntArg(java.lang.String name,
                                java.lang.String arg)

demandArg

protected final java.lang.Object demandArg(java.lang.Class type,
                                           java.lang.String name)

demandArgIfNull

protected final java.lang.Object demandArgIfNull(java.lang.String name)

demandArg

protected final java.lang.Object demandArg(java.lang.String name,
                                           boolean overwrite)

addToArray

protected final java.lang.Object addToArray(boolean[] array,
                                            boolean val)

addToArray

protected final java.lang.Object addToArray(byte[] array,
                                            byte val)

addToArray

protected final java.lang.Object addToArray(char[] array,
                                            char val)

addToArray

protected final java.lang.Object addToArray(double[] array,
                                            double val)

addToArray

protected final java.lang.Object addToArray(float[] array,
                                            float val)

addToArray

protected final java.lang.Object addToArray(int[] array,
                                            int val)

addToArray

protected final java.lang.Object addToArray(long[] array,
                                            long val)

addToArray

protected final java.lang.Object addToArray(short[] array,
                                            short val)

addToArray

protected final java.lang.Object addToArray(java.lang.Class c,
                                            java.lang.Object array,
                                            java.lang.Object object)

setUseProgress

protected final void setUseProgress(boolean useProgress)

useProgress

protected final void useProgress(int max)

useProgress

protected final void useProgress(int max,
                                 java.lang.String prefix)

setMaxProgress

protected final void setMaxProgress(int maxProgress)

setCurrentProgress

protected final void setCurrentProgress(int currentProgress)

nextProgress

protected final void nextProgress()

increaseProgress

protected final void increaseProgress(int inc)

beforeProcess

protected void beforeProcess()

beforeMain

protected void beforeMain()

mkdirs

protected void mkdirs(java.io.File dir)

readable

protected final java.lang.String readable(java.lang.Object o)

defaultArg

protected java.lang.Object defaultArg()

displayHelpWithNoArgs

protected final boolean displayHelpWithNoArgs()

numProcessed

protected final int numProcessed()

noneProcessed

protected final boolean noneProcessed()

buffer

protected final java.io.BufferedReader buffer(java.io.Reader r)

check

protected final boolean check(java.io.File f)

checkDir

protected final boolean checkDir(java.io.File f)

checkFile

protected final boolean checkFile(java.io.File f)

delete

protected final void delete(java.io.File f)

currentArg

protected final int currentArg()

realMain

protected abstract void realMain()
                          throws java.lang.Exception
Throws:
java.lang.Exception

parseArgs

protected boolean parseArgs()

exitAfterHelp

protected boolean exitAfterHelp()

exitAfterVersion

protected boolean exitAfterVersion()

argsIterator

protected final Bin.ArgIterator argsIterator()

originalArguments

protected final java.lang.String[] originalArguments()

numArguments

protected final int numArguments()

argument

protected final java.lang.String argument(int i)

shift

protected final java.lang.String shift()

otherVerbose

protected boolean otherVerbose()

debug

protected final boolean debug()

verbose

protected final boolean verbose()

v

protected final boolean v()

help

protected final boolean help()

setHandler

public final void setHandler(Bin.ExceptionHandler handler)

setVerbose

public final void setVerbose(boolean verbose)

addArgumentValidator

protected final boolean addArgumentValidator(Bin.ArgumentValidator av)

removeArgumentValidator

protected final boolean removeArgumentValidator(Bin.ArgumentValidator av)

createFileArgValidator

protected final Bin.ArgumentValidator createFileArgValidator(java.lang.String[] exts)

createFileArgValidator

protected final Bin.ArgumentValidator createFileArgValidator(java.lang.String ext)

out

protected final java.lang.Object out()

out

protected final java.lang.Object out(java.lang.Object msg)

out

protected final boolean out(boolean v)

out

protected final int out(int v)

out

protected final long out(long v)

out

protected final double out(double v)

out

protected final float out(float v)

out

protected final short out(short v)

out

protected final char out(char v)

outln

protected final java.lang.Object outln()

outln

public final java.lang.Object outln(java.lang.Object msg)
Specified by:
outln in interface ReallySimplePrintWriter

outln

protected final boolean outln(boolean v)

outln

protected final char outln(char v)

outln

protected final double outln(double v)

outln

protected final float outln(float v)

outln

protected final int outln(int v)

outln

protected final long outln(long v)

outln

protected final short outln(short v)

err

protected final java.lang.Object err()

err

protected final java.lang.Object err(java.lang.Object msg)

errln

protected final java.lang.Object errln()

errln

public final java.lang.Object errln(java.lang.Object msg)
Specified by:
errln in interface SimplePrintWriter

errln

protected final boolean errln(boolean v)

errln

protected final char errln(char v)

errln

protected final double errln(double v)

errln

protected final float errln(float v)

errln

protected final int errln(int v)

errln

protected final long errln(long v)

errln

protected final short errln(short v)

exit

protected final void exit(java.lang.String msg,
                          int code)

exit

protected final void exit(int code)

fail

protected final void fail(java.lang.String msg,
                          int code)

fail

protected final void fail(java.lang.String msg)

todo

protected final void todo(java.lang.Object msg)

todo

protected final void todo(Bin.LogLevels l,
                          java.lang.Object msg)

note

protected final java.lang.Object note(java.lang.Object msg)

note

protected final boolean note(boolean v)

note

protected final byte note(byte v)

note

protected final char note(char v)

note

protected final double note(double v)

note

protected final float note(float v)

note

protected final int note(int v)

note

protected final long note(long v)

note

protected final short note(short v)

note

protected final java.lang.Object note(Bin.LogLevels l,
                                      java.lang.Object msg)

note

protected final boolean note(Bin.LogLevels l,
                             boolean v)

note

protected final byte note(Bin.LogLevels l,
                          byte v)

note

protected final char note(Bin.LogLevels l,
                          char v)

note

protected final double note(Bin.LogLevels l,
                            double v)

note

protected final float note(Bin.LogLevels l,
                           float v)

note

protected final int note(Bin.LogLevels l,
                         int v)

note

protected final long note(Bin.LogLevels l,
                          long v)

note

protected final short note(Bin.LogLevels l,
                           short v)

rejectArg

protected final void rejectArg(java.lang.Object arg)

rejectArg

protected final void rejectArg(java.lang.Object arg,
                               java.lang.String reason)

format

protected final java.lang.String format(java.lang.Object[] os)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2,
                                        java.lang.Object o3)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2,
                                        java.lang.Object o3,
                                        java.lang.Object o4)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2,
                                        java.lang.Object o3,
                                        java.lang.Object o4,
                                        java.lang.Object o5)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2,
                                        java.lang.Object o3,
                                        java.lang.Object o4,
                                        java.lang.Object o5,
                                        java.lang.Object o6)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2,
                                        java.lang.Object o3,
                                        java.lang.Object o4,
                                        java.lang.Object o5,
                                        java.lang.Object o6,
                                        java.lang.Object o7)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2,
                                        java.lang.Object o3,
                                        java.lang.Object o4,
                                        java.lang.Object o5,
                                        java.lang.Object o6,
                                        java.lang.Object o7,
                                        java.lang.Object o8)

format

protected final java.lang.String format(java.lang.Object o0,
                                        java.lang.Object o1,
                                        java.lang.Object o2,
                                        java.lang.Object o3,
                                        java.lang.Object o4,
                                        java.lang.Object o5,
                                        java.lang.Object o6,
                                        java.lang.Object o7,
                                        java.lang.Object o8,
                                        java.lang.Object o9)

format

protected final java.lang.String format(java.lang.String[] ss)

sentence

protected final void sentence(java.lang.Object msg)

format

protected final java.lang.String format(java.lang.Object o)

sentence

protected final boolean sentence(boolean v)

sentence

protected final byte sentence(byte v)

sentence

protected final char sentence(char v)

sentence

protected final double sentence(double v)

sentence

protected final float sentence(float v)

sentence

protected final int sentence(int v)

sentence

protected final long sentence(long v)

sentence

protected final short sentence(short v)

note

public final java.lang.Object note(java.lang.Object who,
                                   java.lang.Object v)

note

public final boolean note(java.lang.Object who,
                          boolean v)

note

public final byte note(java.lang.Object who,
                       byte v)

note

public final char note(java.lang.Object who,
                       char v)

note

public final double note(java.lang.Object who,
                         double v)

note

public final float note(java.lang.Object who,
                        float v)

note

public final int note(java.lang.Object who,
                      int v)

note

public final long note(java.lang.Object who,
                       long v)

note

public final short note(java.lang.Object who,
                        short v)

note

public final java.lang.Object note(Bin.LogLevels l,
                                   java.lang.Object who,
                                   java.lang.Object v)

note

public final boolean note(Bin.LogLevels l,
                          java.lang.Object who,
                          boolean v)

note

public final byte note(Bin.LogLevels l,
                       java.lang.Object who,
                       byte v)

note

public final char note(Bin.LogLevels l,
                       java.lang.Object who,
                       char v)

note

public final double note(Bin.LogLevels l,
                         java.lang.Object who,
                         double v)

note

public final float note(Bin.LogLevels l,
                        java.lang.Object who,
                        float v)

note

public final int note(Bin.LogLevels l,
                      java.lang.Object who,
                      int v)

note

public final long note(Bin.LogLevels l,
                       java.lang.Object who,
                       long v)

note

public final short note(Bin.LogLevels l,
                        java.lang.Object who,
                        short v)

warn

protected final java.lang.Object warn(java.lang.Object msg)

warn

protected final boolean warn(boolean v)

warn

protected final byte warn(byte v)

warn

protected final char warn(char v)

warn

protected final double warn(double v)

warn

protected final float warn(float v)

warn

protected final int warn(int v)

warn

protected final long warn(long v)

warn

protected final short warn(short v)

dots

protected final java.lang.Object dots(java.lang.Object msg)

dots

protected final java.lang.Object dots(Bin.LogLevels l,
                                      java.lang.Object msg)

dots

protected final boolean dots(boolean v)

dots

protected final byte dots(byte v)

dots

protected final char dots(char v)

dots

protected final double dots(double v)

dots

protected final float dots(float v)

dots

protected final int dots(int v)

dots

protected final long dots(long v)

dots

protected final short dots(short v)

dots

public final java.lang.Object dots(java.lang.Object who,
                                   java.lang.Object v)

dots

public final boolean dots(java.lang.Object who,
                          boolean v)

dots

public final byte dots(java.lang.Object who,
                       byte v)

dots

public final char dots(java.lang.Object who,
                       char v)

dots

public final double dots(java.lang.Object who,
                         double v)

dots

public final float dots(java.lang.Object who,
                        float v)

dots

public final int dots(java.lang.Object who,
                      int v)

dots

public final long dots(java.lang.Object who,
                       long v)

dots

public final short dots(java.lang.Object who,
                        short v)

dots

protected final boolean dots(Bin.LogLevels l,
                             boolean v)

dots

protected final byte dots(Bin.LogLevels l,
                          byte v)

dots

protected final char dots(Bin.LogLevels l,
                          char v)

dots

protected final double dots(Bin.LogLevels l,
                            double v)

dots

protected final float dots(Bin.LogLevels l,
                           float v)

dots

protected final int dots(Bin.LogLevels l,
                         int v)

dots

protected final long dots(Bin.LogLevels l,
                          long v)

dots

protected final short dots(Bin.LogLevels l,
                           short v)

dots

public final java.lang.Object dots(Bin.LogLevels l,
                                   java.lang.Object who,
                                   java.lang.Object v)

dots

public final boolean dots(Bin.LogLevels l,
                          java.lang.Object who,
                          boolean v)

dots

public final byte dots(Bin.LogLevels l,
                       java.lang.Object who,
                       byte v)

dots

public final char dots(Bin.LogLevels l,
                       java.lang.Object who,
                       char v)

dots

public final double dots(Bin.LogLevels l,
                         java.lang.Object who,
                         double v)

dots

public final float dots(Bin.LogLevels l,
                        java.lang.Object who,
                        float v)

dots

public final int dots(Bin.LogLevels l,
                      java.lang.Object who,
                      int v)

dots

public final long dots(Bin.LogLevels l,
                       java.lang.Object who,
                       long v)

dots

public final short dots(Bin.LogLevels l,
                        java.lang.Object who,
                        short v)

db

protected final java.lang.Object db(java.lang.Object msg)

db

protected final boolean db(boolean v)

db

protected final byte db(byte v)

db

protected final char db(char v)

db

protected final double db(double v)

db

protected final float db(float v)

db

protected final int db(int v)

db

protected final long db(long v)

db

protected final short db(short v)

handle

public final void handle(java.lang.String msg,
                         java.lang.Throwable t)
Specified by:
handle in interface Handler

handle

public final void handle(java.lang.String msg,
                         java.lang.Throwable[] ts)

handle

public final void handle(java.lang.Throwable t)
Specified by:
handle in interface Handler

handle

public final void handle(java.lang.Throwable[] ts)

nullCheck

protected final void nullCheck(java.lang.Object o,
                               java.lang.String name,
                               int code)

nullCheck

protected final void nullCheck(java.lang.Object o,
                               java.lang.String name)

nullCheck

protected final void nullCheck(java.lang.String name)

path

protected final java.lang.String path(java.io.File f)

quote

protected final java.lang.String quote(java.lang.Object s)

quote

protected final java.lang.String quote(boolean v)

quote

protected final java.lang.String quote(byte v)

quote

protected final java.lang.String quote(char v)

quote

protected final java.lang.String quote(double v)

quote

protected final java.lang.String quote(float v)

quote

protected final java.lang.String quote(int v)

quote

protected final java.lang.String quote(long v)

quote

protected final java.lang.String quote(short v)

q

protected final java.lang.String q(java.lang.Object s)

q

protected final java.lang.String q(boolean v)

q

protected final java.lang.String q(byte v)

q

protected final java.lang.String q(char v)

q

protected final java.lang.String q(double v)

q

protected final java.lang.String q(float v)

q

protected final java.lang.String q(int v)

q

protected final java.lang.String q(long v)

q

protected final java.lang.String q(short v)

transferTo

protected final void transferTo(Bin other)

transferTo

protected final void transferTo(Bin that,
                                java.lang.String[] fieldNames)

transferTo

protected final void transferTo(Bin that,
                                java.lang.Class[] classes)

runTest

protected final void runTest()
                      throws java.lang.Exception
Throws:
java.lang.Exception

processAllForTests

protected final void processAllForTests()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

runTests

protected void runTests()
                 throws java.lang.Exception
Throws:
java.lang.Exception

nextTest

protected final void nextTest()

failTest

protected final void failTest(java.lang.String msg)

checkTest

protected final void checkTest(boolean b,
                               java.lang.String msg)

checkTestEqual

protected final void checkTestEqual(java.lang.Object o1,
                                    java.lang.Object o2)

noteTest

protected final void noteTest(java.lang.String msg)

open

protected final Net.URLReaderThings open(java.lang.String str)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

open

protected final Net.URLReaderThings open(java.net.URL url)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

appendURL

protected java.lang.String appendURL(java.lang.String one,
                                     java.lang.String another)

fileList

protected final java.io.File[] fileList(java.util.Collection c)

fileList

protected final java.io.File[] fileList(java.util.List files)

forName

protected final java.lang.Class forName(java.lang.String name)

isSet

protected final boolean isSet(byte v)

isSet

protected final boolean isSet(int v)

isSet

protected final boolean isSet(long v)

isSet

protected final boolean isSet(double v)

isSet

protected final boolean isSet(float v)

isSet

protected final boolean isSet(short v)

isSet

protected final boolean isSet(char v)

isSet

protected final boolean isSet(java.lang.Object o)

If

protected final java.lang.String If(boolean b,
                                    java.lang.Object o)