package

com.pnfsoftware.jeb.util.base

Interfaces

AutoCloseable2 An extension of AutoCloseable whose close method does not throw exceptions. 
IProgressCallback Progress callback object. 
ISimpleFilter<T> A functional interface used to check an object. 
IStringMatcher  
ITypedContentProperties Properties bound to TypedContent

Classes

Assert A replacement for built-in asserts. 
BashHelper Helper for bash terminals. 
CallableWithProgressCallback<V> Base class for Callable targets providing an IProgressCallback
CharSequenceList  
Couple<A, B> Handy class holding two typed elements. 
DynamicEnum<E extends DynamicEnum<E>> Base class of dynamic enumerations. 
Enums  
Env Helper to retrieve system environment variables or, as a fallback, local environment variables provided by a Bash interactive shell. 
ExecutionTargetWithProgressCallback Internal support class providing IProgressCallback proxy facility for Runnable and Callable. 
Flags Bit flags object. 
HtmlTypedContentProperties Properties of an HTML TypedContent
IniFileEditor A reader-and-writer for ini configuration files. 
JavaUtil A collection of primitives relative to the Java language itself. 
PathProcessor The path processor class is used to resolve flexible paths (flexi-paths) and lists of multiple flexi-paths (multi-flexi-paths are flexi-paths separated by semicolons). 
ProgressCallbackAdapter  
RunnableWithProgressCallback Base class for Runnable targets providing an IProgressCallback
Stacktraces  
StarMatcher String matcher accepting wildcard-expressions. 
StarMatcher.LineResult  
SystemUtil Basic system utility variables and methods. 
Throwables Utility methods for throwables (errors, exceptions, runtime exceptions). 
Triple<A, B, C> Handy class holding three typed elements. 
Tuples Tuples generator routines. 
TypedContent  
Wrapper<T> Wrap an object. 

Enums

FileType Simple file type determination routine primarily based on path extension, and optionally, file contents. 
OSType Operating System determination.