All Classes and Interfaces
Class
Description
The abstract base each app's domain exception extends: an unchecked exception tagging every
failure with an
ErrorCategory kind plus an optional technical detail.The generic failure categories, each carrying its sysexits exit code,
Severity, and
client-fault flag on the constant.The contract a failure category implements: a stable name, a client-fault flag, a
sysexits-flavored process exit code, and a
Severity.Upper-median selection over a primitive array: the element at sorted index
n / 2, which
for an even count is the upper of the two middle elements (not the averaging "true" median).A framework-free per-item progress callback: a corpus-processing service invokes
PageProgressListener.onPage(int, int)
once per page (or spread) as it completes.A scan resolution: a positive
dpi (dots per inch) that converts between physical
millimeters/inches and pixels.The log severity an
ErrorCategory carries, independent of any logging framework.Exception-neutral precondition checks.