Index

A B C D E F H I L M N O P R S T V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A4 - Enum constant in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
 
A5 - Enum constant in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
 
A6 - Enum constant in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
文庫判.
analyzedPages() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the analyzedPages record component.
anchor() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns the value of the anchor record component.
anchor() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the anchor record component.
Anchor - Enum Class in io.github.p4suta.register.domain.model
Where a registered page's main column is placed on the canvas.
angleDeg() - Method in record class io.github.p4suta.register.domain.model.Skew
Returns the value of the angleDeg record component.
applied() - Method in record class io.github.p4suta.register.domain.model.Skew
Returns the value of the applied record component.
area() - Method in record class io.github.p4suta.register.domain.model.Box
The area in pixels.
AUTO_SNAP_TOLERANCE - Static variable in interface io.github.p4suta.register.domain.model.PaperSize
Largest average per-axis deviation at which a scanned size is still snapped to a standard book size.

B

B5 - Enum constant in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
 
B6 - Enum constant in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
 
Band - Record Class in io.github.p4suta.register.domain.model
A half-open index range [start, endExclusive) into a 1-D ink histogram (a row or column projection of a page).
Band(int, int) - Constructor for record class io.github.p4suta.register.domain.model.Band
Creates an instance of a Band record class.
bandEnd() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Column
Returns the value of the bandEnd record component.
bandStart() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Column
Returns the value of the bandStart record component.
bottom() - Method in record class io.github.p4suta.register.domain.model.Box
The exclusive bottom edge.
box() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Column
Returns the value of the box record component.
Box - Record Class in io.github.p4suta.register.domain.model
An axis-aligned pixel rectangle: the bounding box of a page's main text column.
Box(int, int, int, int) - Constructor for record class io.github.p4suta.register.domain.model.Box
Creates an instance of a Box record class.

C

Canvas - Record Class in io.github.p4suta.register.domain.model
The fixed output page in pixels: a paper size rasterised at a chosen resolution.
Canvas(int, int) - Constructor for record class io.github.p4suta.register.domain.model.Canvas
Creates an instance of a Canvas record class.
canvasDpi() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
The resolution that sizes the canvas and is stamped on every output page.
canvasHeight() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the canvasHeight record component.
canvasHeight() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the canvasHeight record component.
canvasWidth() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the canvasWidth record component.
canvasWidth() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the canvasWidth record component.
CENTER - Enum constant in enum class io.github.p4suta.register.domain.model.Anchor
Center the column on the canvas, clamped so the whole page stays on the canvas (nothing cropped).
column() - Method in record class io.github.p4suta.register.domain.model.Detection
Returns the value of the column record component.
column() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the column record component.
Column(Box, int, int) - Constructor for record class io.github.p4suta.register.domain.model.PageDiagnostic.Column
Creates an instance of a Column record class.
conf() - Method in record class io.github.p4suta.register.domain.model.Skew
Returns the value of the conf record component.
contentHeight() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the contentHeight record component.
contentWidth() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the contentWidth record component.
croppedX() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the croppedX record component.
croppedY() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the croppedY record component.
Custom(double, double) - Constructor for record class io.github.p4suta.register.domain.model.PaperSize.Custom
Creates an instance of a Custom record class.

D

DEFAULT_DPI - Static variable in record class io.github.p4suta.register.domain.model.RegisterOptions
The output resolution assumed when none is given.
densestBand(int[], int, int) - Static method in class io.github.p4suta.register.domain.service.ProjectionProfile
The densest band in counts.
deskew() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns the value of the deskew record component.
deskewEnabled() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the deskewEnabled record component.
deskewEnabled() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the deskewEnabled record component.
detected() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the detected record component.
detection() - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Returns the value of the detection record component.
Detection - Record Class in io.github.p4suta.register.domain.model
A main-column detection result: the column box and the row-projection band its vertical extent came from.
Detection(Box, Band) - Constructor for record class io.github.p4suta.register.domain.model.Detection
Creates an instance of a Detection record class.
displayName() - Method in interface io.github.p4suta.register.domain.model.PaperSize
A short human-readable name for logs and the run summary.
dpi() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns the value of the dpi record component.
dpi() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the dpi record component.
dx() - Method in record class io.github.p4suta.register.domain.model.Transform
Returns the value of the dx record component.
dy() - Method in record class io.github.p4suta.register.domain.model.Transform
Returns the value of the dy record component.

E

endExclusive() - Method in record class io.github.p4suta.register.domain.model.Band
Returns the value of the endExclusive record component.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.Band
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.Box
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.Canvas
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.Detection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Column
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.PageObservation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.PaperSize.Custom
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.RunInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.Skew
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.model.Transform
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.p4suta.register.domain.service.Reference
Indicates whether some other object is "equal to" this one.
exitCode() - Method in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
 
extension() - Method in enum class io.github.p4suta.register.domain.model.OutputFormat
The output file extension, or null to keep the input's.

F

forParity(Parity) - Method in record class io.github.p4suta.register.domain.service.Reference
The reference box for parity.
found() - Method in record class io.github.p4suta.register.domain.model.Skew
Returns the value of the found record component.
fromObservations(List, double) - Static method in record class io.github.p4suta.register.domain.service.Reference
Derive the per-parity references from the analyzed corpus.
fromScan(double, double) - Static method in interface io.github.p4suta.register.domain.model.PaperSize
The paper for a scanned book whose median page measures widthMm x heightMm: the nearest PaperSize.Standard when one is within PaperSize.AUTO_SNAP_TOLERANCE (snapped to its clean nominal dimensions), otherwise the exact measured size as a PaperSize.Custom.

H

h() - Method in record class io.github.p4suta.register.domain.model.Box
Returns the value of the h record component.
hashCode() - Method in record class io.github.p4suta.register.domain.model.Band
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.Box
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.Canvas
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.Detection
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Column
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.PageObservation
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.PaperSize.Custom
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.Skew
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.model.Transform
Returns a hash code value for this object.
hashCode() - Method in record class io.github.p4suta.register.domain.service.Reference
Returns a hash code value for this object.
height() - Method in record class io.github.p4suta.register.domain.model.Canvas
Returns the value of the height record component.
height() - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Returns the value of the height record component.
heightMm() - Method in record class io.github.p4suta.register.domain.model.PaperSize.Custom
Returns the value of the heightMm record component.
heightMm() - Method in interface io.github.p4suta.register.domain.model.PaperSize
Height in millimeters.
heightMm() - Method in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
 
heightPx(int) - Method in interface io.github.p4suta.register.domain.model.PaperSize
Height in pixels at dpi.

I

IMAGE_UNREADABLE - Enum constant in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
An image could not be read: unsupported format, corrupt, or unreadable.
index() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the index record component.
index() - Method in record class io.github.p4suta.register.domain.model.PageObservation
Returns the value of the index record component.
inkBounds(int[]) - Static method in class io.github.p4suta.register.domain.service.ProjectionProfile
The bounding range of all inked positions: from the first index reaching max/8 to the last, everything between included.
INPUT_NOT_FOUND - Enum constant in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
A required input file or directory does not exist.
intendedDx() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the intendedDx record component.
intendedDy() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the intendedDy record component.
io.github.p4suta.register.domain.exception - package io.github.p4suta.register.domain.exception
The register domain exception model: RegisterErrorKind (the app-specific failure categories implementing the shared ErrorCategory) and RegisterException (the unchecked exception that carries a kind to the CLI boundary, where the shared ExceptionMapper turns it into a sysexits exit code and log level).
io.github.p4suta.register.domain.model - package io.github.p4suta.register.domain.model
The pure value types of the registration kernel: the page rectangle (Box) and geometric transform (Transform); the fixed output page (Canvas) and paper model (PaperSize); the placement strategy (Anchor) and spread side (Parity); the output format (OutputFormat) and run knobs (RegisterOptions); the analysis result (Detection, Band, PageObservation); and the diagnostic record (PageDiagnostic).
io.github.p4suta.register.domain.service - package io.github.p4suta.register.domain.service
The pure algorithms of the registration kernel, operating only on the domain value types and primitive arrays — no Leptonica Pix, no filesystem, no threads.
isClientFault() - Method in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
 

L

length() - Method in record class io.github.p4suta.register.domain.model.Band
The number of indices in the band.

M

mainColumn() - Method in record class io.github.p4suta.register.domain.model.PageObservation
Returns the value of the mainColumn record component.

N

NATIVE_TOOL_FAILED - Enum constant in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
An external native tool was missing, failed, or timed out.

O

of(int) - Static method in enum class io.github.p4suta.register.domain.model.Parity
The parity of the page at pageIndex (0-based, in reading order).
of(PaperSize, int) - Static method in record class io.github.p4suta.register.domain.model.Canvas
The pixel canvas for paper at dpi.
of(ErrorCategory) - Static method in exception class io.github.p4suta.register.domain.exception.RegisterException
Returns an exception of kind with no detail or cause.
of(ErrorCategory, Throwable) - Static method in exception class io.github.p4suta.register.domain.exception.RegisterException
Returns an exception of kind wrapping cause.
outlierRatio() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns the value of the outlierRatio record component.
outlierRatio() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the outlierRatio record component.
OUTPUT_CONFLICT - Enum constant in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
The output already exists and --force was not given.
OutputFormat - Enum Class in io.github.p4suta.register.domain.model
Selects the on-disk format for registered pages.
outputName(Path, String) - Static method in class io.github.p4suta.register.domain.service.PdfOutputNaming
The output file name for input: its stem plus suffix plus .pdf.
OVERSIZE_PENALTY - Static variable in interface io.github.p4suta.register.domain.model.PaperSize
Weight applied to oversize deviation relative to undersize when matching a standard.

P

PageAnalysis - Record Class in io.github.p4suta.register.domain.model
One page's analysis-pass result, in Pix-free terms so it can cross the :port boundary: the deskewed page's size, its detected main column, and — only on a diagnostics run — the measured skew.
PageAnalysis(int, int, Optional, Skew, int) - Constructor for record class io.github.p4suta.register.domain.model.PageAnalysis
Creates an instance of a PageAnalysis record class.
PageDiagnostic - Record Class in io.github.p4suta.register.domain.model
One page's recorded pipeline state, captured during a --diag run: the skew that was measured and whether it was corrected, the detected main column with its band, the per-parity reference the page was aligned to, and exactly where the page landed on the canvas — including whether any scan margin was cropped at the canvas edge to reach that placement.
PageDiagnostic(int, Parity, String, int, int, int, int, boolean, Skew, PageDiagnostic.Column, Box, PageDiagnostic.Placement) - Constructor for record class io.github.p4suta.register.domain.model.PageDiagnostic
Creates an instance of a PageDiagnostic record class.
PageDiagnostic.Column - Record Class in io.github.p4suta.register.domain.model
The detected main column in work-page pixel coordinates, plus its row-projection band.
PageDiagnostic.Placement - Record Class in io.github.p4suta.register.domain.model
How a page landed on the canvas.
PageObservation - Record Class in io.github.p4suta.register.domain.model
What the analysis pass learned about one page: its position in the corpus, its parity, and the detected main-text-column bounding box.
PageObservation(int, Parity, Box) - Constructor for record class io.github.p4suta.register.domain.model.PageObservation
Creates an instance of a PageObservation record class.
paper() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns the value of the paper record component.
paper() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the paper record component.
PaperSize - Interface in io.github.p4suta.register.domain.model
A target paper size in millimeters, convertible to a pixel canvas at a given resolution.
PaperSize.Custom - Record Class in io.github.p4suta.register.domain.model
An arbitrary size in millimeters, e.g.
PaperSize.Standard - Enum Class in io.github.p4suta.register.domain.model
The common Japanese book and ISO/JIS sizes.
parity() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the parity record component.
parity() - Method in record class io.github.p4suta.register.domain.model.PageObservation
Returns the value of the parity record component.
Parity - Enum Class in io.github.p4suta.register.domain.model
Which side of a spread a page is.
parse(String) - Static method in interface io.github.p4suta.register.domain.model.PaperSize
Parse a standard name ("a4", "shiroku") or a "WxH" mm spec.
passthrough() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the passthrough record component.
passthrough() - Method in record class io.github.p4suta.register.domain.model.Transform
Returns the value of the passthrough record component.
PBM - Enum constant in enum class io.github.p4suta.register.domain.model.OutputFormat
Write every page as binary PBM (P4).
PdfOutputNaming - Class in io.github.p4suta.register.domain.service
Pure output-naming helpers for the PDF batch: a registered book's file name and stem.
placedX() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the placedX record component.
placedY() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the placedY record component.
placement() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the placement record component.
Placement(boolean, boolean, double, int, int, int, int, boolean, boolean, int, int) - Constructor for record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Creates an instance of a Placement record class.
plan(Box, Box, int, int, int, int, boolean, double, Anchor) - Method in class io.github.p4suta.register.domain.service.TransformPlanner
Plan the transform that places column's page on the canvas.
PNG - Enum constant in enum class io.github.p4suta.register.domain.model.OutputFormat
Write every page as PNG.
ProjectionProfile - Class in io.github.p4suta.register.domain.service
Reductions of a 1-D ink histogram (a row or column projection of a bitonal page) used for main-column detection.

R

recto() - Method in record class io.github.p4suta.register.domain.service.Reference
Returns the value of the recto record component.
RECTO - Enum constant in enum class io.github.p4suta.register.domain.model.Parity
A right-hand page (even page index).
Reference - Record Class in io.github.p4suta.register.domain.service
The reference layout the corpus is registered onto: one main-column box per parity, taken as the component-wise median across all pages of that parity.
Reference(Box, Box) - Constructor for record class io.github.p4suta.register.domain.service.Reference
Creates an instance of a Reference record class.
referenceBox() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the referenceBox record component.
referenceRecto() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the referenceRecto record component.
referenceVerso() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the referenceVerso record component.
RegisterErrorKind - Enum Class in io.github.p4suta.register.domain.exception
The register-specific failure categories, each carrying its sysexits exit code, Severity and client-fault flag on the constant.
RegisterException - Exception Class in io.github.p4suta.register.domain.exception
The register domain exception: an unchecked failure tagging every error with an ErrorCategory (a RegisterErrorKind or a CommonErrorKind) plus an optional technical detail.
RegisterOptions - Record Class in io.github.p4suta.register.domain.model
Per-run registration knobs.
RegisterOptions(OptionalInt, PaperSize, boolean, boolean, double, Anchor) - Constructor for record class io.github.p4suta.register.domain.model.RegisterOptions
Creates an instance of a RegisterOptions record class.
right() - Method in record class io.github.p4suta.register.domain.model.Box
The exclusive right edge.
RunInfo - Record Class in io.github.p4suta.register.domain.model
Whole-run diagnostic context: the run's settings and the derived per-parity references.
RunInfo(String, int, int, int, boolean, String, double, int, int, Box, Box) - Constructor for record class io.github.p4suta.register.domain.model.RunInfo
Creates an instance of a RunInfo record class.

S

SAME - Enum constant in enum class io.github.p4suta.register.domain.model.OutputFormat
Keep the input file's format (and extension).
scale() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns the value of the scale record component.
scale() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns the value of the scale record component.
scale() - Method in record class io.github.p4suta.register.domain.model.Transform
Returns the value of the scale record component.
severity() - Method in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
 
SHINSHO - Enum constant in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
新書判.
SHIROKU - Enum constant in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
四六判 (default).
skew() - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Returns the value of the skew record component.
skew() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the skew record component.
Skew - Record Class in io.github.p4suta.register.domain.model
A page's skew reading, captured during a diagnostics run.
Skew(double, double, boolean, boolean) - Constructor for record class io.github.p4suta.register.domain.model.Skew
Creates an instance of a Skew record class.
source() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the source record component.
sourceFormat() - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Returns the value of the sourceFormat record component.
start() - Method in record class io.github.p4suta.register.domain.model.Band
Returns the value of the start record component.
stem(Path) - Static method in class io.github.p4suta.register.domain.service.PdfOutputNaming
The input's file name without its .pdf extension (case-insensitive).
stripPdf(String) - Static method in class io.github.p4suta.register.domain.service.PdfOutputNaming
Strip the trailing .pdf extension (any case) from name.

T

TIFF - Enum constant in enum class io.github.p4suta.register.domain.model.OutputFormat
Write every page as CCITT Group-4 bitonal TIFF.
TOP_RIGHT - Enum constant in enum class io.github.p4suta.register.domain.model.Anchor
Register the page onto the corpus type-area grid (the default).
toString() - Method in record class io.github.p4suta.register.domain.model.Band
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.Box
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.Canvas
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.Detection
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Column
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic.Placement
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.PageObservation
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.PaperSize.Custom
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.RegisterOptions
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.Skew
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.model.Transform
Returns a string representation of this record class.
toString() - Method in record class io.github.p4suta.register.domain.service.Reference
Returns a string representation of this record class.
totalPages() - Method in record class io.github.p4suta.register.domain.model.RunInfo
Returns the value of the totalPages record component.
Transform - Record Class in io.github.p4suta.register.domain.model
The geometric transform to register one page onto the canvas: an isotropic scale followed by an integer translation.
Transform(boolean, double, int, int) - Constructor for record class io.github.p4suta.register.domain.model.Transform
Creates an instance of a Transform record class.
TransformPlanner - Class in io.github.p4suta.register.domain.service
Plans the per-page Transform that places a page on the canvas.
TransformPlanner() - Constructor for class io.github.p4suta.register.domain.service.TransformPlanner
 

V

valueOf(String) - Static method in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.p4suta.register.domain.model.Anchor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.p4suta.register.domain.model.OutputFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.p4suta.register.domain.model.Parity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.p4suta.register.domain.exception.RegisterErrorKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.p4suta.register.domain.model.Anchor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.p4suta.register.domain.model.OutputFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.p4suta.register.domain.model.Parity
Returns an array containing the constants of this enum class, in the order they are declared.
verso() - Method in record class io.github.p4suta.register.domain.service.Reference
Returns the value of the verso record component.
VERSO - Enum constant in enum class io.github.p4suta.register.domain.model.Parity
A left-hand page (odd page index).
verticalBand() - Method in record class io.github.p4suta.register.domain.model.Detection
Returns the value of the verticalBand record component.

W

w() - Method in record class io.github.p4suta.register.domain.model.Box
Returns the value of the w record component.
WEBP - Enum constant in enum class io.github.p4suta.register.domain.model.OutputFormat
Write every page as lossless WebP.
width() - Method in record class io.github.p4suta.register.domain.model.Canvas
Returns the value of the width record component.
width() - Method in record class io.github.p4suta.register.domain.model.PageAnalysis
Returns the value of the width record component.
widthMm() - Method in record class io.github.p4suta.register.domain.model.PaperSize.Custom
Returns the value of the widthMm record component.
widthMm() - Method in enum class io.github.p4suta.register.domain.model.PaperSize.Standard
 
widthMm() - Method in interface io.github.p4suta.register.domain.model.PaperSize
Width in millimeters.
widthPx(int) - Method in interface io.github.p4suta.register.domain.model.PaperSize
Width in pixels at dpi.
withDetail(ErrorCategory, String, Throwable) - Static method in exception class io.github.p4suta.register.domain.exception.RegisterException
Returns an exception of kind with a diagnostic technicalDetail, optionally wrapping cause.
workHeight() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the workHeight record component.
workWidth() - Method in record class io.github.p4suta.register.domain.model.PageDiagnostic
Returns the value of the workWidth record component.

X

x() - Method in record class io.github.p4suta.register.domain.model.Box
Returns the value of the x record component.

Y

y() - Method in record class io.github.p4suta.register.domain.model.Box
Returns the value of the y record component.
A B C D E F H I L M N O P R S T V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form