Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDelegatingTileSink - Class in de.christianmahnke.iiif.fliiifenleger.sink
-
Shared base for
TileSinkdecorators that wrap a delegate sink. - AbstractDelegatingTileSink() - Constructor for class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
- AbstractImageSource - Class in de.christianmahnke.iiif.fliiifenleger.source
- AbstractImageSource() - Constructor for class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
- AbstractManipulatorImageSource - Class in de.christianmahnke.iiif.fliiifenleger.source
-
An abstract base class for ManipulatorImageSource implementations to reduce boilerplate.
- AbstractManipulatorImageSource() - Constructor for class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
- AbstractTileSink - Class in de.christianmahnke.iiif.fliiifenleger.sink
- AbstractTileSink() - Constructor for class de.christianmahnke.iiif.fliiifenleger.sink.AbstractTileSink
- addCanvas(String, String, String, int, int) - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- addManifest(String) - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- addManifest(URL) - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- addManifest(Path) - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- addSeeAlso(IiifManifest.SeeAlsoRef) - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- apiLevel - Variable in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- apiVersion - Variable in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- applyFilter(BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- attachHdrMetadata(ImageInfo, TileSink, Map) - Static method in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Attaches the source HDR frame to the per-tile metadata map when the sink opted into HDR (
TileSink.supportsHdr()) and the source offers theHdrSourcecapability.
B
- baseSource - Variable in class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
-
The underlying
ImageSourcethat this manipulator wraps. - baseUri - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- baseUri - Variable in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- blur(BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- blurRadius - Variable in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- BT2020 - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.Primaries
-
Rec.2100 primaries.
- BT709 - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.Primaries
-
Rec.709 / sRGB primaries.
- buildCanvasV2(IiifManifest.CanvasRef) - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- buildCanvasV3(IiifManifest.CanvasRef) - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- buildV2() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- buildV3() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
C
- calculateDimensions() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- calculateScaleFactors(int) - Method in class de.christianmahnke.iiif.fliiifenleger.ImageInfo
- calculateSizes(int, int) - Method in class de.christianmahnke.iiif.fliiifenleger.ImageInfo
- calculateZoomLevels(int, int, int) - Static method in class de.christianmahnke.iiif.fliiifenleger.ImageInfo
-
Calculates the optimal number of zoom levels based on image and tile dimensions.
- canvases - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- CanvasRef(String, String, String, int, int) - Constructor for class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- CanvasRef(String, String, String, int, int, Map) - Constructor for class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- CanvasRef(String, String, String, int, int, Map, List) - Constructor for class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- chainManipulators(List) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- channels() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns the value of the
channelsrecord component. - channels() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Returns the value of the
channelsrecord component. - closeDelegate() - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
Closes the delegate if this sink created it.
- collectContexts(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.validation.ValidationSupport
-
Collects the
@contextentries of the document as strings. - contexts() - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
-
Returns the value of the
contextsrecord component. - contextUri() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.ServiceExtension
- CoreContextOrderValidator - Class in de.christianmahnke.iiif.fliiifenleger.validation
-
Core IIIF rule: a V3
@contextarray must end with the IIIF Image API 3 context (a constraint JSON Schema expresses poorly). - CoreContextOrderValidator() - Constructor for class de.christianmahnke.iiif.fliiifenleger.validation.CoreContextOrderValidator
- CoreV2Validator - Class in de.christianmahnke.iiif.fliiifenleger.validation
-
Core IIIF rules for Image API 2: the fixed
@contextoffers no place for namespaced extension properties, and the embedded profile must start with the Image API 2 compliance level URI. - CoreV2Validator() - Constructor for class de.christianmahnke.iiif.fliiifenleger.validation.CoreV2Validator
- createImage(ImageInfo, Path, ImageInfo.IIIFVersion, TileSink) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- createImage(ImageInfo, Path, TileSink) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Generates tiles and
info.json, merging the sink'sTileSink.InfoExtensioninto the document. - createImages(ImageSource, List, Path, String, int, int, ImageInfo.IIIFVersion, TileSink) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Creates images with explicit tile size and IIIF version.
- createImages(ImageSource, List, Path, String, int, TileSink) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- createManifest(ImageInfo, Path, String, ImageInfo.IIIFVersion) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Creates a IIIF Presentation API manifest for a single image alongside tile generation.
- createManipulator(String, Map, ImageSource) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- createManipulatorFromConfig(Map, ImageSource) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- createManipulatorFromString(String, ImageSource) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- createSource(String, String, Map) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- createSourceFromConfig(Map) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- createSourceFromString(String, Map) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- crop(int, int, int, int) - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Crops a region (gain-map coordinates), copying the samples: the result never aliases this instance's buffer, so crops stay valid while tiles encode concurrently.
- crop(int, int, int, int, double) - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- crop(int, int, int, int, double) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- crop(int, int, int, int, double) - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- crop(int, int, int, int, double) - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
-
Extracts a rectangular region from the image.
- crop(int, int, int, int, double) - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- crop(int, int, int, int, double) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- cropInMemory(int, int, int, int, double) - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
D
- de.christianmahnke.iiif.fliiifenleger - package de.christianmahnke.iiif.fliiifenleger
- de.christianmahnke.iiif.fliiifenleger.debug - package de.christianmahnke.iiif.fliiifenleger.debug
- de.christianmahnke.iiif.fliiifenleger.sink - package de.christianmahnke.iiif.fliiifenleger.sink
- de.christianmahnke.iiif.fliiifenleger.source - package de.christianmahnke.iiif.fliiifenleger.source
- de.christianmahnke.iiif.fliiifenleger.validation - package de.christianmahnke.iiif.fliiifenleger.validation
- DEFAULT_IIIF_VERSION - Static variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
- DEFAULT_TILE_SIZE - Static variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
- DEFAULT_TYPE - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
- defaultIiifVersion - Variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
- DefaultImageSource - Class in de.christianmahnke.iiif.fliiifenleger.source
- DefaultImageSource() - Constructor for class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- DefaultTileSink - Class in de.christianmahnke.iiif.fliiifenleger.sink
- DefaultTileSink() - Constructor for class de.christianmahnke.iiif.fliiifenleger.sink.DefaultTileSink
- defaultTileSize - Variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
- defaultValue() - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Returns the value of the
defaultValuerecord component. - delegate - Variable in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
Delegate sink; resolved lazily so tests can inject one.
- delegate() - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
Returns the delegate sink, resolving it from
Tiler.SINK_REGISTRYon first use (lazy so tests can inject one). - delegateExtension(ImageInfo.IIIFVersion) - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
Returns the delegate sink's extension so stacked sinks (e.g.
- delegateName - Variable in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
- description - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- description() - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Returns the value of the
descriptionrecord component. - detectedVersion() - Method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Returns the value of the
detectedVersionrecord component. - detectVersion(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- detectVersion(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
-
Detects the IIIF Image API major version from
@context(and, as a fallback,@idvsid/type). - determineVersion() - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- DISPLAY_P3 - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.Primaries
-
Display P3 primaries.
E
- empty() - Static method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
- engine - Variable in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
WASM engine selection string (
auto/chicory/graalvm) ornull. - enrichMetadata(ImageInfo, int, int, int, int, int) - Static method in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Builds the per-tile metadata map: a copy of the source metadata with the tile's region recorded in source-image coordinates (
iiif.region.*keys, used by the C2PA and UltraHDR sinks). - ensureInitialized() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- equals(Object) - Method in record class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Size
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Indicates whether some other object is "equal to" this one.
- errors() - Method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Returns the value of the
errorsrecord component. - extractCanvases(JsonNode, ImageInfo.IIIFVersion) - Static method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- extractSeeAlso(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
F
- failedTiles - Variable in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
-
Count of tiles that could not be fetched or decoded during the last
IiifImageReassembler.reassemble(boolean)call. - failures(ImageInfo.IIIFVersion, List) - Static method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
- failures(List) - Static method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
- features() - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
-
Returns the value of the
featuresrecord component. - fetchedTileBytes - Variable in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
-
Raw tile bytes collected during the last reassembly when C2PA collection was requested (tile URL → asset bytes).
- FilterImageSource - Class in de.christianmahnke.iiif.fliiifenleger.source
- FilterImageSource() - Constructor for class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- filterType - Variable in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- finalizeConfiguration() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- finalSource - Variable in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- findKey(JsonNode, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.validation.ValidationSupport
- format - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.SeeAlsoRef
- format - Variable in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractTileSink
- fromBufferedImage(BufferedImage) - Static method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Wrap an 8-bit SDR image as a frame (
SRGB/BT709). - fromBufferedImage(BufferedImage, String) - Static method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Wraps a decoded gain-map image as float samples in [0, 1], preserving channels: grayscale images yield 1 channel, anything else 3 (RGB).
- fromJson(String) - Static method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
G
- gainmap() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns the value of the
gainmaprecord component. - GainMap(int, int, int, float[], String) - Constructor for record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Creates an instance of a
GainMaprecord class. - generateScaleTiles(ImageInfo, Path, ImageInfo.IIIFVersion, TileSink, ExecutorService, List) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- generateSizes(ImageInfo, Path, ImageInfo.IIIFVersion, TileSink, ExecutorService, List) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- generateTiles(ImageInfo, Path, ImageInfo.IIIFVersion, TileSink) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- GENERIC_XML_FORMAT - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
- getAvailableOptions() - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractTileSink
- getAvailableOptions() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
-
Introspects the configuration options accepted by
TileSink.setOptions(Map). - getAvailableOptions() - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- getAvailableOptions() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
-
Introspects the configuration options accepted by
ImageSource.setOptions(Map). - getAvailableOptions() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- getAvailableOptions() - Method in interface de.christianmahnke.iiif.fliiifenleger.validation.Validator
-
Introspects the configuration options accepted by
Validator.setOptions(Map). - getBasePath(Path, ImageInfo) - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractTileSink
-
Deprecated.
- getBaseUri() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- getCanvases() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- getCanvases() - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.sink.DefaultTileSink
- getDescription() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- getDescription() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreContextOrderValidator
- getDescription() - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreV2Validator
- getDescription() - Method in interface de.christianmahnke.iiif.fliiifenleger.validation.Validator
- getExactVersion() - Method in enum class de.christianmahnke.iiif.fliiifenleger.ImageInfo.IIIFVersion
- getFailedTileCount() - Method in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
- getFetchedTileBytes() - Method in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
-
Returns the raw bytes of the tiles fetched by the last
IiifImageReassembler.reassemble(boolean)call with C2PA collection enabled. - getFinalSource() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
-
Returns the final source in the processing chain.
- getFormatExtension() - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractTileSink
- getFormatExtension() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
- getHdrFrame() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.HdrSource
- getHeight() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
- getHeight() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
- getHeight() - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- getHeight() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- getHeight() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
- getHeight() - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- getHeight() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- getImage() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
- getImage() - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- getImage() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
- getImage() - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- getImage() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- getInfoJsonExtension(ImageInfo.IIIFVersion) - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
-
Contributes sink-specific entries to the
info.jsondocument. - getInputStream(URL) - Static method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
-
Returns an InputStream for a given URL.
- getLabel() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- getManifestCount() - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- getMetadata() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
-
Returns metadata extracted from the image, such as EXIF or XMP data.
- getMetadata() - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- getMetadata() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- getMetadata() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
-
Returns metadata extracted from the image, such as EXIF or XMP data.
- getMetadata() - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- getMetadata() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.sink.DefaultTileSink
- getName() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- getName() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreContextOrderValidator
- getName() - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreV2Validator
- getName() - Method in interface de.christianmahnke.iiif.fliiifenleger.validation.Validator
- getShortName() - Method in enum class de.christianmahnke.iiif.fliiifenleger.ImageInfo.IIIFVersion
- getTileWorkers() - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- getUrl() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
- getUrl() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
- getUrl() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
- getUrl() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- getVersion() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- getWidth() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
- getWidth() - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
- getWidth() - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- getWidth() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- getWidth() - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
- getWidth() - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- getWidth() - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
H
- hasGainMap() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
- hashCode() - Method in record class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Size
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Returns a hash code value for this object.
- HdrFrame - Record Class in de.christianmahnke.iiif.fliiifenleger.source
-
An HDR image frame: full-range float pixels plus the color description needed to interpret them.
- HdrFrame(int, int, int, float[], HdrFrame.TransferFunction, HdrFrame.Primaries) - Constructor for record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Convenience constructor for frames without a gain map.
- HdrFrame(int, int, int, float[], HdrFrame.TransferFunction, HdrFrame.Primaries, HdrFrame.GainMap) - Constructor for record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Creates an instance of a
HdrFramerecord class. - HdrFrame.GainMap - Record Class in de.christianmahnke.iiif.fliiifenleger.source
-
An ISO 21496-1 gain map at its own (typically subsampled) resolution: normalized float samples plus the opaque metadata JSON.
- HdrFrame.Primaries - Enum Class in de.christianmahnke.iiif.fliiifenleger.source
-
RGB primaries / gamut of the pixel values.
- HdrFrame.TransferFunction - Enum Class in de.christianmahnke.iiif.fliiifenleger.source
-
Opto-electronic transfer function of the pixel values.
- HdrSource - Interface in de.christianmahnke.iiif.fliiifenleger.source
-
Capability interface for
ImageSourceimplementations that can provide full-range HDR pixels alongside the regular SDR rendition. - height - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- height - Variable in class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Tile
- height - Variable in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- height() - Method in record class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Size
-
Returns the value of the
heightrecord component. - height() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Returns the value of the
heightrecord component. - height() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns the value of the
heightrecord component. - HLG - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.TransferFunction
-
Hybrid log-gamma (ARIB STD-B67).
I
- id - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- id - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.SeeAlsoRef
- IiifImageReassembler - Class in de.christianmahnke.iiif.fliiifenleger.debug
-
Fetches IIIF tiles from an Image API endpoint and reassembles them into a single image.
- IiifImageReassembler(URL) - Constructor for class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
- IiifImageSource - Class in de.christianmahnke.iiif.fliiifenleger.source
- IiifImageSource() - Constructor for class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- IiifManifest - Class in de.christianmahnke.iiif.fliiifenleger
- IiifManifest(ImageInfo.IIIFVersion, String) - Constructor for class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- IiifManifest(ImageInfo.IIIFVersion, String, String) - Constructor for class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- IiifManifest.CanvasRef - Class in de.christianmahnke.iiif.fliiifenleger
- IiifManifest.SeeAlsoRef - Class in de.christianmahnke.iiif.fliiifenleger
- image - Variable in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- image - Variable in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- imageBaseUri - Variable in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
- imageBaseUri - Variable in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- ImageInfo - Class in de.christianmahnke.iiif.fliiifenleger
- ImageInfo(ImageSource, int, int, int, String, ImageInfo.IIIFVersion) - Constructor for class de.christianmahnke.iiif.fliiifenleger.ImageInfo
- ImageInfo.IIIFVersion - Enum Class in de.christianmahnke.iiif.fliiifenleger
-
Enum representing supported IIIF Image API versions.
- ImageInfo.Size - Record Class in de.christianmahnke.iiif.fliiifenleger
- ImageInfo.Tile - Class in de.christianmahnke.iiif.fliiifenleger
- imageInfoId - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- ImageSource - Interface in de.christianmahnke.iiif.fliiifenleger.source
-
A generic source for an image that can be tiled.
- ImageSourceException - Exception Class in de.christianmahnke.iiif.fliiifenleger.source
- ImageSourceException(String) - Constructor for exception class de.christianmahnke.iiif.fliiifenleger.source.ImageSourceException
- ImageSourceException(String, Exception) - Constructor for exception class de.christianmahnke.iiif.fliiifenleger.source.ImageSourceException
- InfoExtension(List, List, List) - Constructor for record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
-
Creates an instance of a
InfoExtensionrecord class. - infoJson - Variable in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
- infoJson - Variable in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- InfoJsonValidator - Class in de.christianmahnke.iiif.fliiifenleger
-
Validates
info.jsondocuments against the bundled JSON Schemas for IIIF Image API 2 and 3. - invertColors(BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- isAbsoluteUri(String) - Static method in class de.christianmahnke.iiif.fliiifenleger.validation.ValidationSupport
- isEmpty() - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
- isHdrEndpoint(String) - Method in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
-
Detects whether this endpoint advertises HDR content, by looking for the given profile URI constant in the loaded
info.json.
J
- JxlImageSource - Class in de.christianmahnke.iiif.fliiifenleger.source
- JxlImageSource() - Constructor for class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
L
- label - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- label - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- LINEAR - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.TransferFunction
-
Scene-linear light.
- load() - Method in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
-
Fetches and parses the info.json file.
- load(ImageSource) - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
- load(ImageSource) - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ManipulatorImageSource
- load(URL) - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
- load(URL) - Method in class de.christianmahnke.iiif.fliiifenleger.source.AbstractManipulatorImageSource
-
Loads the image from URL.
- load(URL) - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- load(URL) - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- load(URL) - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
-
Loads the image from URL.
- load(URL) - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- load(URL) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- loadAll() - Static method in interface de.christianmahnke.iiif.fliiifenleger.sink.ServiceExtension
-
Loads all
ServiceExtensionimplementations in ServiceLoader order. - loadAll() - Static method in interface de.christianmahnke.iiif.fliiifenleger.validation.Validator
-
Loads all
Validatorimplementations in ServiceLoader order. - loadComposed(String, List) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- loadImage() - Method in class de.christianmahnke.iiif.fliiifenleger.source.DefaultImageSource
- loadImage() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- loadImage() - Method in class de.christianmahnke.iiif.fliiifenleger.source.JxlImageSource
- loadInfoJson() - Method in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- loadSinks() - Static method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- loadSources() - Static method in class de.christianmahnke.iiif.fliiifenleger.Tiler
- loadValidators() - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
M
- ManifestMerger - Class in de.christianmahnke.iiif.fliiifenleger
- ManifestMerger(ImageInfo.IIIFVersion, String) - Constructor for class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- ManifestMerger.ManifestData - Class in de.christianmahnke.iiif.fliiifenleger
- manifests - Variable in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- ManifestUpdater - Class in de.christianmahnke.iiif.fliiifenleger
- ManifestUpdater() - Constructor for class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
- ManipulatorImageSource - Interface in de.christianmahnke.iiif.fliiifenleger.source
- MAPPER - Static variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- MAPPER - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- MEI_FORMAT - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
- merge() - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- merge(ValidationResult) - Method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Merges two results: valid only if both are valid, errors concatenated.
- mergeAndSave(List, ImageInfo.IIIFVersion, String, Path) - Static method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- mergedWith(TileSink.InfoExtension) - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
- mergeManifests(List, ImageInfo.IIIFVersion, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- mergeManifestsFromPaths(List, ImageInfo.IIIFVersion, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- mergeManifestsFromUrls(List, ImageInfo.IIIFVersion, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- mergeToJson() - Method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- META_FRAME - Static variable in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Metadata-map key for the frame object itself (see
HdrSource). - META_GAINMAP - Static variable in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Metadata-map key for the per-tile cropped gain map (see
HdrFrame.GainMap). - META_GAINMAP_METADATA - Static variable in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Metadata-map key for the gain map's ISO 21496-1 metadata JSON (opaque domain payload, carried verbatim).
- META_PRIMARIES - Static variable in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Metadata-map key for the primaries name.
- META_TRANSFER - Static variable in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Metadata-map key for the transfer function name.
- metadata - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- metadataJson() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Returns the value of the
metadataJsonrecord component. - MUSICXML_COMPRESSED_FORMAT - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
- MUSICXML_FORMAT - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
N
- name() - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Returns the value of the
namerecord component.
O
- ok(ImageInfo.IIIFVersion) - Static method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
- optional(String, String, String) - Static method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Convenience factory for optional string options.
- optional(String, String, String, String) - Static method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Convenience factory for optional options with an explicit type hint.
- OptionDescriptor - Record Class in de.christianmahnke.iiif.fliiifenleger
-
Describes a single configuration option accepted via
--source-opt/--sink-opt(seeImageSource.setOptions(Map)andTileSink.setOptions(Map)). - OptionDescriptor(String, String, String, boolean, String) - Constructor for record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Creates an instance of a
OptionDescriptorrecord class. - ownsDelegate - Variable in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
Whether this sink created (and must close) the delegate.
P
- parseDelegateOptions(Map, String) - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
Parses the
delegate,runtimeandthreadsoptions shared by every delegating sink. - parseLegacyOptions(Map) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- parseYamlConfig(String) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
-
Parses a YAML configuration file to build the image source chain.
- pixels() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Returns the value of the
pixelsrecord component. - pixels() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns the value of the
pixelsrecord component. - posterize(BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- posterizeLevels - Variable in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- PQ - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.TransferFunction
-
SMPTE ST 2084 perceptual quantizer.
- primaries() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns the value of the
primariesrecord component. - profile - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.SeeAlsoRef
- profileUri() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.ServiceExtension
R
- reassemble() - Method in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
-
Reassembles the full image from its tiles at the highest resolution.
- reassemble(boolean) - Method in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
-
Reassembles the full image from its tiles at the highest resolution.
- replaceBaseUri(JsonNode, String, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- replaceBaseUriInJson(String, String, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
-
Replaces all string values starting with oldBase with newBase in the JSON tree.
- replaceBaseUriValue(JsonNode, String, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
- required() - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Returns the value of the
requiredrecord component. - required(String, String, String) - Static method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Convenience factory for required options.
- requiredOnly(List) - Static method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Filters a list of descriptors to the required ones.
S
- saveImage(BufferedImage, Path, String) - Method in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
- saveTile(OutputStream, BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractTileSink
- saveTile(OutputStream, BufferedImage, Map) - Method in class de.christianmahnke.iiif.fliiifenleger.sink.DefaultTileSink
- saveTile(OutputStream, BufferedImage, Map) - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
-
Saves a given image tile to the specified path.
- scaleFactors - Variable in class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Tile
- schemaFor(ImageInfo.IIIFVersion) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- schemaFragment() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.ServiceExtension
-
Loads the schema fragment as a Jackson tree.
- schemaResource() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.ServiceExtension
- seeAlso - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- SeeAlsoRef(String, String, String, String) - Constructor for class de.christianmahnke.iiif.fliiifenleger.IiifManifest.SeeAlsoRef
- semanticChecks(JsonNode, ImageInfo.IIIFVersion) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
-
Runs every discovered
Validatoraccepting the effective version and merges theirValidationResults. - serviceEntries(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.validation.ValidationSupport
-
Collects the
serviceentries of the document. - ServiceExtension - Interface in de.christianmahnke.iiif.fliiifenleger.sink
-
Describes one
info.jsonservice extension (e.g. - services() - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
-
Returns the value of the
servicesrecord component. - setBaseUri(String) - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- setDescription(String) - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- setLabel(String) - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- setOptions(Map) - Method in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractTileSink
- setOptions(Map) - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
-
Sets configuration options for this tile sink.
- setOptions(Map) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- setOptions(Map) - Method in interface de.christianmahnke.iiif.fliiifenleger.source.ImageSource
-
Sets options for this image source.
- setOptions(Map) - Method in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- setOptions(Map) - Method in interface de.christianmahnke.iiif.fliiifenleger.validation.Validator
-
Sets options for this validator.
- setTileWorkers(int) - Method in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Sets the tile-generation worker count for subsequent
createImage(s)calls on this instance. - SINK_REGISTRY - Static variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
- Size(int, int) - Constructor for record class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Size
-
Creates an instance of a
Sizerecord class. - SOURCE_REGISTRY - Static variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
- SRGB - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.TransferFunction
-
sRGB EOTF (typical SDR rendition content).
- StackedImageSource - Class in de.christianmahnke.iiif.fliiifenleger.source
- StackedImageSource() - Constructor for class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- supports(ImageInfo.IIIFVersion) - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreContextOrderValidator
- supports(ImageInfo.IIIFVersion) - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreV2Validator
- supports(ImageInfo.IIIFVersion) - Method in interface de.christianmahnke.iiif.fliiifenleger.validation.Validator
-
Whether this validator applies to the given IIIF Image API version.
- supportsHdr() - Method in interface de.christianmahnke.iiif.fliiifenleger.sink.TileSink
-
Whether this sink consumes HDR content (
hdr.*metadata keys) when the source offers it.
T
- TEI_FORMAT - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
- TEI_PROFILE - Static variable in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
- textOrNull(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- textOrNull(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.validation.ValidationSupport
- threads - Variable in class de.christianmahnke.iiif.fliiifenleger.sink.AbstractDelegatingTileSink
-
Parallel lanes;
0falls back to-Dwasm.lanes. - thresholdValue - Variable in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- Tile() - Constructor for class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Tile
- Tiler - Class in de.christianmahnke.iiif.fliiifenleger
- Tiler() - Constructor for class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Default constructor.
- Tiler(int, ImageInfo.IIIFVersion) - Constructor for class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Constructor to set default tiling parameters.
- TilerException - Exception Class in de.christianmahnke.iiif.fliiifenleger
- TilerException(Exception) - Constructor for exception class de.christianmahnke.iiif.fliiifenleger.TilerException
- TilerException(String) - Constructor for exception class de.christianmahnke.iiif.fliiifenleger.TilerException
- TilerException(String, Exception) - Constructor for exception class de.christianmahnke.iiif.fliiifenleger.TilerException
- TileSink - Interface in de.christianmahnke.iiif.fliiifenleger.sink
-
A sink for writing generated IIIF image tiles.
- TileSink.InfoExtension - Record Class in de.christianmahnke.iiif.fliiifenleger.sink
-
Sink contribution to
info.json. - TileSinkException - Exception Class in de.christianmahnke.iiif.fliiifenleger.sink
- TileSinkException(String) - Constructor for exception class de.christianmahnke.iiif.fliiifenleger.sink.TileSinkException
- TileSinkException(String, Exception) - Constructor for exception class de.christianmahnke.iiif.fliiifenleger.sink.TileSinkException
- tileWorkers - Variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
Tile-generation worker count (
0= automatic: system property, else available processors). - toBufferedImage() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Renders the samples as an 8-bit image (
v * 255, clamped) for JPEG re-encoding by gain-map sinks. - toBufferedImage() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Render an 8-bit SDR view of this frame (clamp to [0, 1], sRGB encode).
- toGrayscale(BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- toJson() - Method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- toJson() - Method in class de.christianmahnke.iiif.fliiifenleger.ImageInfo
- toPrettyJson(JsonNode) - Static method in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- toSepia(BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- toString() - Method in record class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Size
-
Returns a string representation of this record class.
- toString() - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Returns a string representation of this record class.
- toString() - Method in record class de.christianmahnke.iiif.fliiifenleger.sink.TileSink.InfoExtension
-
Returns a string representation of this record class.
- toString() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Returns a string representation of this record class.
- toString() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns a string representation of this record class.
- toString() - Method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Returns a string representation of this record class.
- totalHeight - Variable in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- totalWidth - Variable in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
- toThreshold(BufferedImage) - Method in class de.christianmahnke.iiif.fliiifenleger.source.FilterImageSource
- transfer() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns the value of the
transferrecord component. - type - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.SeeAlsoRef
- type() - Method in record class de.christianmahnke.iiif.fliiifenleger.OptionDescriptor
-
Returns the value of the
typerecord component.
U
- UNKNOWN - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.Primaries
-
Unrecognized or undeclared primaries.
- UNKNOWN - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.TransferFunction
-
Unrecognized or undeclared transfer.
- updateWithSeeAlsoFiles(String, Path, String, String, String, String, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
-
Update a manifest with seeAlso files from a folder, matched by base name.
- updateWithTeiFiles(String, Path, String) - Static method in class de.christianmahnke.iiif.fliiifenleger.ManifestUpdater
-
Update a manifest with TEI files from a folder.
- url - Variable in class de.christianmahnke.iiif.fliiifenleger.debug.IiifImageReassembler
- url - Variable in class de.christianmahnke.iiif.fliiifenleger.source.AbstractImageSource
- url - Variable in class de.christianmahnke.iiif.fliiifenleger.source.StackedImageSource
V
- V2 - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.ImageInfo.IIIFVersion
- V2_CONTEXT - Static variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- V2_CONTEXT - Static variable in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- V3 - Enum constant in enum class de.christianmahnke.iiif.fliiifenleger.ImageInfo.IIIFVersion
- V3_CONTEXT - Static variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- V3_CONTEXT - Static variable in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- valid() - Method in record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Returns the value of the
validrecord component. - validate(String) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- validate(String, ImageInfo.IIIFVersion) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- validate(URL) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- validate(URL, ImageInfo.IIIFVersion) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- validate(Path) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- validate(Path, ImageInfo.IIIFVersion) - Static method in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
- validate(JsonNode, ImageInfo.IIIFVersion) - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreContextOrderValidator
- validate(JsonNode, ImageInfo.IIIFVersion) - Method in class de.christianmahnke.iiif.fliiifenleger.validation.CoreV2Validator
- validate(JsonNode, ImageInfo.IIIFVersion) - Method in interface de.christianmahnke.iiif.fliiifenleger.validation.Validator
-
Validates one parsed
info.jsondocument. - ValidationResult - Record Class in de.christianmahnke.iiif.fliiifenleger.validation
-
Outcome of validating one
info.jsondocument. - ValidationResult(boolean, List, ImageInfo.IIIFVersion) - Constructor for record class de.christianmahnke.iiif.fliiifenleger.validation.ValidationResult
-
Creates an instance of a
ValidationResultrecord class. - ValidationSupport - Class in de.christianmahnke.iiif.fliiifenleger.validation
-
Shared JSON helpers for
Validatorimplementations (core and extension modules). - Validator - Interface in de.christianmahnke.iiif.fliiifenleger.validation
- VALIDATOR_REGISTRY - Static variable in class de.christianmahnke.iiif.fliiifenleger.InfoJsonValidator
-
Discovered validators by name, mirroring
Tiler.SOURCE_REGISTRY/SINK_REGISTRY(seeinfo list-validators). - valueOf(String) - Static method in enum class de.christianmahnke.iiif.fliiifenleger.ImageInfo.IIIFVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.Primaries
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.TransferFunction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.christianmahnke.iiif.fliiifenleger.ImageInfo.IIIFVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.Primaries
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.TransferFunction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest
- version - Variable in class de.christianmahnke.iiif.fliiifenleger.ManifestMerger
W
- width - Variable in class de.christianmahnke.iiif.fliiifenleger.IiifManifest.CanvasRef
- width - Variable in class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Tile
- width - Variable in class de.christianmahnke.iiif.fliiifenleger.source.IiifImageSource
- width() - Method in record class de.christianmahnke.iiif.fliiifenleger.ImageInfo.Size
-
Returns the value of the
widthrecord component. - width() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame.GainMap
-
Returns the value of the
widthrecord component. - width() - Method in record class de.christianmahnke.iiif.fliiifenleger.source.HdrFrame
-
Returns the value of the
widthrecord component. - WORKERS_PROPERTY - Static variable in class de.christianmahnke.iiif.fliiifenleger.Tiler
-
System property for the tile-generation worker count.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form