Core classes, unspecific to a particular application.
- Hendrik Schreiber
Interface Summary Interface Description DiscreteProgressListenerDiscrete progress listener. JsonDB.ExceptionListenerSimple exception listener to handle problems while parsing a individual bean. Matchable<M>Matchable. Matcher<T,M>Matcher. OperatingSystem.ExternalApplication OperatingSystemSPIOperatingSystemSPI. OperationOperation. ProgressListenerAllows you to report the progress of an operation.
Class Summary Class Description DirectoryFileExistenceAllows checking of existence of files located in a directory. DirectoryWritePermissionsAllows checking of write permissions for files located in a directory. EDTWatchDogMonitors the EDT and dumps stacktraces for all threads to the log, if it detects a hang. FileIdId for a path that persists, even if the path is renamed or the computer is restarted. FileUtilitiesFile utilities. JavaVersionAllows determining the java VM version (
java.vm.version) and comparing it with other VM versions.
JsonDB<T>Very simple JSON-based store for beans with only strings, booleans and numbers as well as simple Lists, Sets and Maps of those types as property values. NativeLibraryLoaderFirst tries to load a library the default way using
System.loadLibrary(String), upon failure falls back to the base directory of the given class package or the jar the class is in.
OperatingSystemOperating System. OperatingSystemOSXOperatingSystem impl for OSX. PList<R>Implementation of an Apple plist reader. PList.ValidUTF8FilterInputStreamSilently drops invalid UTF-8 sequences from the inputstream. ProgressInputStreamReports progress as it reads an InputStream. SSLSocketFactorySSLSocketFactory. SystemNotificationNotification posted outside the application window, for example as macOS notification or as Windows system tray balloon. VMStartupParametersVMStartupParameters. WebServiceBase class for interaction with web services. XmlDB<T>
Enum Summary Enum Description AudioFeedbackAudioFeedback.