A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages

A

accept(File) - Method in class digilib.io.FileOps.ImageFileFilter
 
accept(File) - Method in class digilib.io.FileOps.ReadableFileFilter
 
accept(File) - Method in class digilib.io.FileOps.SVGFileFilter
 
accept(File) - Method in class digilib.io.FileOps.TextFileFilter
 
accessNamePath - Variable in class digilib.meta.IndexMetaAuthLoader
 
accessPath - Variable in class digilib.meta.IndexMetaAuthLoader
 
accessTag - Variable in class digilib.meta.IndexMetaAuthLoader
 
accountlog - Static variable in class digilib.servlet.Manifester
logger for accounting requests
accountlog - Static variable in class digilib.servlet.PDFGenerator
logger for accounting requests
accountlog - Static variable in class digilib.servlet.Scaler
logger for accounting requests
accountlog - Static variable in class digilib.servlet.ScalerNoThread
logger for accounting requests
accountlog - Static variable in class digilib.servlet.Texter
logger for accounting requests
add(ImageInput) - Method in class digilib.io.ImageSet
Adds an ImageInput to this ImageSet.
addImage(Document, ImageJobDescription) - Method in class digilib.pdf.PDFStreamWorker
adds an image to the document.
AliasingDocuDirCache - Class in digilib.io
 
AliasingDocuDirCache(FileOps.FileClass, File, DigilibConfiguration) - Constructor for class digilib.io.AliasingDocuDirCache
 
apiVersion - Variable in class digilib.servlet.Manifester.ManifestParams
 
append(ImageSet) - Method in class digilib.io.ImageSet
Append all ImageInputs from another ImageSet (at the end).
archiveBatchSize - Variable in class digilib.io.CdstarArchiveDocuDirectory
number of files to read in one request
ArchiveInfo() - Constructor for class digilib.io.CdstarArchiveDocuDirectory.ArchiveInfo
 
archiveMeta - Variable in class digilib.io.CdstarArchiveDocuDirectory.ArchiveInfo
 
archiveUrl - Variable in class digilib.io.CdstarArchiveDocuDirectory
 
ascale - digilib.conf.DigilibOption
scale the highest resolution image by an absolute factor given by the scale parameter.
aspect - Variable in class digilib.io.ImageSet
aspect ratio (width/height)
AsyncServletWorker - Class in digilib.servlet
Worker class for the asynchronous Servlet API.
AsyncServletWorker(DigilibConfiguration, ImageJobDescription, AsyncContext, Scaler.ErrMsg, long) - Constructor for class digilib.servlet.AsyncServletWorker
 
AUTH - digilib.servlet.Scaler.Error
 
AUTH - digilib.servlet.ScalerNoThread.Error
 
authIP4s - Variable in class digilib.auth.IpAuthnOps
 
authIP6s - Variable in class digilib.auth.IpAuthnOps
 
authlog - Static variable in class digilib.servlet.PDFGenerator
logger for authentication related
authlog - Static variable in class digilib.servlet.Scaler
logger for authentication related
authlog - Static variable in class digilib.servlet.ScalerNoThread
logger for authentication related
AUTHN_OP_KEY - Static variable in class digilib.conf.DigilibServletConfiguration
 
authnOps - Variable in class digilib.auth.AuthzOpsImpl
authentication instance
AuthnOps - Interface in digilib.auth
Class of operations providing authentication.
AuthnOpsFactory - Class in digilib.auth
Static factory for authentication AuthnOps.
AuthnOpsFactory() - Constructor for class digilib.auth.AuthnOpsFactory
 
AuthOpException - Exception in digilib.auth
 
AuthOpException() - Constructor for exception digilib.auth.AuthOpException
 
AuthOpException(String) - Constructor for exception digilib.auth.AuthOpException
 
authOpsClass - Static variable in class digilib.auth.AuthnOpsFactory
AuthnOps implementation class
authOpsClass - Static variable in class digilib.auth.AuthzOpsFactory
AuthzOps implementation class
AUTHZ_OP_KEY - Static variable in class digilib.conf.DigilibServletConfiguration
 
authzOp - Variable in class digilib.servlet.Manifester
AuthOps instance
authzOp - Variable in class digilib.servlet.Scaler
AuthzOps instance
authzOp - Variable in class digilib.servlet.ScalerNoThread
AuthOps instance
authzOp - Variable in class digilib.servlet.Texter
AuthOps instance
AuthzOps - Interface in digilib.auth
Class of operations providing authorization.
AuthzOpsFactory - Class in digilib.auth
Static factory for authorization AuthzOps.
AuthzOpsFactory() - Constructor for class digilib.auth.AuthzOpsFactory
 
AuthzOpsImpl - Class in digilib.auth
Basic implementation of AuthOps interface.
AuthzOpsImpl() - Constructor for class digilib.auth.AuthzOpsImpl
 
autores - digilib.conf.DigilibOption
use the pre-scaled image that is bigger than the requested size (default).

B

BaseDirDocuDirectory - Class in digilib.io
DocuDirectory implementation that looks for scaled images in parallel paths with different base directories.
BaseDirDocuDirectory() - Constructor for class digilib.io.BaseDirDocuDirectory
 
baseDirNames - Variable in class digilib.io.BaseDirDocuDirectory
list of base directories
basename(String) - Static method in class digilib.io.FileOps
Extract the base of a file name (sans extension).
BITONAL - digilib.image.DocuImage.ColorOp
 
blur(int) - Method in class digilib.image.ImageLoaderDocuImage
Blur the image with a convolution using the given radius.

C

call() - Method in class digilib.image.ImageWorker
render and return the image
call() - Method in class digilib.pdf.PDFFileWorker
 
call() - Method in class digilib.pdf.PDFStreamWorker
 
CdstarArchiveDocuDirectory - Class in digilib.io
DocuDirectory backed by a CDSTAR archive.
CdstarArchiveDocuDirectory() - Constructor for class digilib.io.CdstarArchiveDocuDirectory
 
CdstarArchiveDocuDirectory.ArchiveInfo - Class in digilib.io
Small data class with information about the CDSTAR archive.
CdstarArchiveMeta - Class in digilib.meta
 
CdstarArchiveMeta(MetadataMap) - Constructor for class digilib.meta.CdstarArchiveMeta
Creates DirMeta with the given MetadataMap.
CdstarFileMeta - Class in digilib.meta
 
CdstarFileMeta(MetadataMap) - Constructor for class digilib.meta.CdstarFileMeta
 
changeColorProfile(BufferedImage, ICC_Profile) - Method in class digilib.image.ImageLoaderDocuImage
Change the color profile of a BufferedImage while keeping the same raw pixel values.
changeRasterToSrgb(BufferedImage, ICC_Profile) - Method in class digilib.image.ImageLoaderDocuImage
Change the pixels of a BufferedImage in-place from the given profile to the sRGB color space.
changeTo8BitDepth(BufferedImage) - Method in class digilib.image.ImageLoaderDocuImage
Change the color depth of a BufferedImage to 8 bit.
changeTo8BitNoAlpha(BufferedImage) - Method in class digilib.image.ImageLoaderDocuImage
Change the bit-depth of an image to 8 bit and remove the alpha channel.
check() - Method in class digilib.io.ImageFile
Checks the image and sets size and type.
check() - Method in class digilib.io.ImageUrl
Checks the image and sets size and type.
checkMeta() - Method in class digilib.io.DocuDirectory
check directory metadata.
checkMeta() - Method in interface digilib.io.DocuDirent
Checks metadata and does something with it.
checkMeta() - Method in class digilib.io.DocuDirentImpl
 
checkMeta() - Method in class digilib.io.ImageFileSet
Checks metadata and sets resolution in resX and resY.
checkMeta() - Method in class digilib.io.ImageSet
 
checkMeta() - Method in class digilib.io.SVGFile
 
checkMeta() - Method in class digilib.io.TextFile
 
checkMeta(DocuDirectory) - Method in interface digilib.meta.DirMeta
check and process metadata for this directory.
checkMeta(DocuDirectory) - Method in class digilib.meta.IndexMetaDirMeta
 
checkMeta(DocuDirectory) - Method in class digilib.meta.SimpleDirMeta
 
checkMeta(DocuDirent) - Method in interface digilib.meta.FileMeta
check and process metadata for this file.
checkMeta(DocuDirent) - Method in class digilib.meta.IndexMetaFileMeta
 
checkMeta(DocuDirent) - Method in class digilib.meta.SimpleFileMeta
 
classForFilename(String) - Static method in class digilib.io.FileOps
get the file class for the filename (by extension)
classForMimetype(String) - Static method in class digilib.io.FileOps
returns the file class for a mime-type
clearFilenames() - Method in class digilib.io.FsDirectory
Resets the filenames.
clip - digilib.conf.DigilibOption
send the file in the highest resolution, cropped to fit [dw x dh].
cloneInstance(ParameterMap) - Static method in class digilib.util.ParameterMap
Shallow copy constructor.
CODE - digilib.servlet.Scaler.ErrMsg
 
CODE - digilib.servlet.ScalerNoThread.ErrMsg
 
colorOp(DocuImage.ColorOp) - Method in interface digilib.image.DocuImage
Changes the colors of the current image.
colorOp(DocuImage.ColorOp) - Method in class digilib.image.DocuImageImpl
 
colorOp(DocuImage.ColorOp) - Method in class digilib.image.ImageLoaderDocuImage
 
colorProfile - Variable in class digilib.image.ImageLoaderDocuImage
ICC color profile of the current image (null=sRGB)
compareTo(Object) - Method in interface digilib.io.DocuDirent
Comparator using the file name.
compareTo(Object) - Method in class digilib.io.DocuDirentImpl
 
compareTo(Object) - Method in class digilib.io.DocuImageSet
 
compareTo(Object) - Method in class digilib.io.ImageFileSet
 
config - Variable in class digilib.conf.DigilibRequest
DigilibConfiguration for this request
config - Variable in class digilib.image.ImageJobDescription
the global DigilibConfiguration
configFile - Variable in class digilib.auth.IpAuthnOps
 
configFile - Variable in class digilib.auth.MetaAccessAuthzOps
 
configFile - Variable in class digilib.auth.OpenIdAuthnOps
 
configure() - Method in class digilib.conf.DigilibConfiguration
Configure digilib.
configure(DigilibConfiguration) - Static method in class digilib.io.UrlClientFactory
Configures this static UrlClientFactory.
configure(String, FileOps.FileClass, DigilibConfiguration) - Method in class digilib.io.BaseDirDocuDirectory
Configure object with digilib directory path and a parent DocuDirCache.
configure(String, FileOps.FileClass, DigilibConfiguration) - Method in class digilib.io.CdstarArchiveDocuDirectory
 
configure(String, FileOps.FileClass, DigilibConfiguration) - Method in class digilib.io.DocuDirectory
Configure object with digilib directory path and a parent DocuDirCache.
configure(ServletContext) - Method in class digilib.conf.DigilibServlet3Configuration
 
configure(ServletContext) - Method in class digilib.conf.DigilibServletConfiguration
 
configure(ServletContext) - Method in class digilib.conf.ManifestServletConfiguration
 
configure(ServletContext) - Method in class digilib.conf.PDFServletConfiguration
 
configure(ServletContext) - Method in class digilib.conf.TextServletConfiguration
 
configurePdfServlet(ServletContext) - Method in class digilib.conf.PDFServletConfiguration
 
CONTENT_KEY - Static variable in class digilib.util.XMLMapListLoader
 
contextDestroyed(ServletContextEvent) - Method in class digilib.conf.DigilibServletConfiguration
 
contextDestroyed(ServletContextEvent) - Method in class digilib.conf.PDFServletConfiguration
 
contextInitialized(ServletContextEvent) - Method in class digilib.conf.DigilibServletConfiguration
 
contextInitialized(ServletContextEvent) - Method in class digilib.conf.PDFServletConfiguration
Initialisation on first run.
convolutionKernels - Static variable in class digilib.image.ImageLoaderDocuImage
convolution kernels for blur()
copyToManifest(String, JsonValue, JsonGenerator) - Method in class digilib.servlet.Manifester
Write JSON object value recursively under key into JsonGenerator manifest.
corsForImageRequests - Static variable in class digilib.servlet.ServletOps
set CORS header ACAO* for image requests
corsForInfoRequests - Variable in class digilib.servlet.Manifester
set CORS header ACAO* for info requests
corsForInfoRequests - Static variable in class digilib.servlet.ServletOps
set CORS header ACAO* for info requests
createCompatibleImage(int, int, boolean, BufferedImage) - Method in class digilib.image.ImageLoaderDocuImage
Create an empty BufferedImage that is compatible and uses the same ColorModel as oldImg.
createFilename(String) - Method in class digilib.io.CdstarArchiveDocuDirectory
 
createFilename(String) - Method in class digilib.io.DocuDirectory
Returns a possible file name for path fn.
createFilename(String) - Method in class digilib.io.FsDocuDirectory
 
createNewPdfDocument(PDFRequest, String) - Method in class digilib.servlet.PDFGenerator
create new thread for pdf generation.
createPage(Document) - Method in class digilib.pdf.PDFTitlePage
Add the the title page to the PDF Document.
createParentName(String) - Method in class digilib.io.CdstarArchiveDocuDirectory
 
createParentName(String) - Method in class digilib.io.DocuDirectory
Returns a possible parent directory name for path fn.
createParentName(String) - Method in class digilib.io.FsDocuDirectory
 
crop - digilib.conf.DigilibOption
scale the (selected area of the) image proportionally to fill [dw x dh] with the shorter side, cropping the longer side.
crop(int, int, int, int) - Method in interface digilib.image.DocuImage
Crops the current image.
crop(int, int, int, int) - Method in class digilib.image.DocuImageImpl
 
crop(int, int, int, int) - Method in class digilib.image.ImageLoaderDocuImage
 
cropAndScale(int, int, int, int, double, int) - Method in interface digilib.image.DocuImage
Crops and scales the current image.
cropAndScale(int, int, int, int, double, int) - Method in class digilib.image.DocuImageImpl
Crop and scale the current image.

D

decodeDocid(String) - Method in class digilib.servlet.PDFGenerator
 
decodeIiifIdentifier(String) - Method in class digilib.conf.DigilibRequest
Decodes the IIIF identifier part into a digilib path.
defaultDir - Variable in class digilib.servlet.Texter
default text directory
defaultErrMsgType - Static variable in class digilib.servlet.Scaler
default error message type
defaultRoles - Variable in class digilib.auth.MetaAccessAuthzOps
 
defval - Variable in class digilib.util.Parameter
default value
deny_upscale - digilib.conf.DigilibOption
disallow upscaling in IIIF V3
denyImgFile - Static variable in class digilib.servlet.Scaler
authentication error image file
denyImgFile - Static variable in class digilib.servlet.ScalerNoThread
authentication error image file
digilib.auth - package digilib.auth
 
digilib.conf - package digilib.conf
 
digilib.image - package digilib.image
 
digilib.io - package digilib.io
 
digilib.meta - package digilib.meta
 
digilib.pdf - package digilib.pdf
 
digilib.servlet - package digilib.servlet
 
digilib.util - package digilib.util
 
DigilibBean - Class in digilib.servlet
Java bean providing access to digilib configuration for JSPs.
DigilibBean() - Constructor for class digilib.servlet.DigilibBean
Constructor for DigilibBean.
DigilibBean(ServletConfig) - Constructor for class digilib.servlet.DigilibBean
 
DigilibConfiguration - Class in digilib.conf
Class to hold the digilib servlet configuration parameters.
DigilibConfiguration() - Constructor for class digilib.conf.DigilibConfiguration
Default constructor defines all parameters and their default values.
digilibError(Scaler.ErrMsg, Scaler.Error, String, HttpServletResponse) - Static method in class digilib.servlet.Scaler
Sends an error to the client as text or image.
digilibError(ScalerNoThread.ErrMsg, ScalerNoThread.Error, String, HttpServletResponse) - Static method in class digilib.servlet.ScalerNoThread
Sends an error to the client as text or image.
DigilibJobCenter<V> - Class in digilib.util
Wrapper around ExecutionService.
DigilibJobCenter(int, int, boolean, String) - Constructor for class digilib.util.DigilibJobCenter
Create a DigilibJobcenter with the given number of threads and queue length.
DigilibOption - Enum in digilib.conf
Enum of options for the digilib "mo" parameter.
DigilibRequest - Class in digilib.conf
Class holding the parameters of a digilib user request.
DigilibRequest() - Constructor for class digilib.conf.DigilibRequest
 
DigilibRequest(DigilibConfiguration) - Constructor for class digilib.conf.DigilibRequest
Create DigilibRequest with DigilibConfiguration.
DigilibRequest(DigilibConfiguration, ParameterMap) - Constructor for class digilib.conf.DigilibRequest
Create DigilibRequest with DigilibConfiguration with added ParameterMap.
DigilibRequest.ParsingOption - Enum in digilib.conf
special options for parsing the request.
DigilibServlet3Configuration - Class in digilib.conf
Class to hold the digilib servlet configuration parameters.
DigilibServlet3Configuration() - Constructor for class digilib.conf.DigilibServlet3Configuration
Constructs DigilibServletConfiguration and defines all parameters and their default values.
DigilibServletConfiguration - Class in digilib.conf
Class to hold the digilib servlet configuration parameters.
DigilibServletConfiguration() - Constructor for class digilib.conf.DigilibServletConfiguration
Constructs DigilibServletConfiguration and defines all parameters and their default values.
DigilibServletRequest - Class in digilib.conf
Class holding the parameters of a digilib user request.
DigilibServletRequest(HttpServletRequest) - Constructor for class digilib.conf.DigilibServletRequest
Creates a new instance of DigilibRequest with parameters from a ServletRequest.
DigilibServletRequest(HttpServletRequest, DigilibConfiguration) - Constructor for class digilib.conf.DigilibServletRequest
Creates a new instance of DigilibRequest with parameters from a ServletRequest.
DigilibServletRequest(HttpServletRequest, DigilibConfiguration, EnumSet<DigilibRequest.ParsingOption>) - Constructor for class digilib.conf.DigilibServletRequest
Creates a new instance of DigilibRequest with parameters from a ServletRequest.
dir - digilib.conf.DigilibOption
dirInfo returns directory contents
dir - Variable in class digilib.io.FsDirectory
File object pointing to the directory
dir - Variable in class digilib.io.FsDocuDirectory
 
DIR_CACHE_KEY - Static variable in class digilib.conf.DigilibServletConfiguration
 
dirCache - Variable in class digilib.image.ImageJobDescription
 
dirCache - Variable in class digilib.servlet.Manifester
DocuDirCache instance
dirCache - Variable in class digilib.servlet.Scaler
DocuDirCache instance
dirCache - Variable in class digilib.servlet.ScalerNoThread
DocuDirCache instance
dirCache - Variable in class digilib.servlet.Texter
DocuDirCache instance
DirMeta - Interface in digilib.meta
Interface for directory-based metadata.
dirMetaClass - Static variable in class digilib.meta.MetaFactory
DirMeta implementation class
dirMTime - Variable in class digilib.io.DocuDirectory
time directory was last modified on the file system
dirName - Variable in class digilib.io.DocuDirectory
directory name (digilib canonical form)
dispose() - Method in interface digilib.image.DocuImage
Frees all resources bound to the DocuImage.
dispose() - Method in class digilib.image.DocuImageImpl
 
dispose() - Method in class digilib.image.ImageLoaderDocuImage
 
dlConfig - Variable in class digilib.conf.PDFRequest
 
dlConfig - Static variable in class digilib.io.DocuDirectoryFactory
digilib config instance
dlConfig - Variable in class digilib.pdf.PDFStreamWorker
 
dlConfig - Variable in class digilib.servlet.Manifester
DigilibConfiguration instance
dlConfig - Variable in class digilib.servlet.Scaler
DigilibConfiguration instance
dlConfig - Variable in class digilib.servlet.ScalerNoThread
DigilibConfiguration instance
dlConfig - Static variable in class digilib.servlet.ServletOps
 
dlConfig - Variable in class digilib.servlet.Texter
DigilibConfiguration instance
dlRequest - Variable in class digilib.servlet.Manifester.ManifestParams
 
doc - Variable in class digilib.pdf.PDFStreamWorker
 
docuDir - Variable in class digilib.servlet.Manifester.ManifestParams
 
DocuDirCache - Class in digilib.io
 
DocuDirCache() - Constructor for class digilib.io.DocuDirCache
Default constructor.
DocuDirCache(FileOps.FileClass, DigilibConfiguration) - Constructor for class digilib.io.DocuDirCache
Constructor with digilib configuration and file class.
docuDirClass - Static variable in class digilib.io.DocuDirectoryFactory
DocuDirectory implementation class
DocuDirectory - Class in digilib.io
Class representing a directory containing (image) files.
DocuDirectory() - Constructor for class digilib.io.DocuDirectory
 
DocuDirectoryFactory - Class in digilib.io
Static factory for DocuDirectory implementations.
DocuDirectoryFactory() - Constructor for class digilib.io.DocuDirectoryFactory
 
DocuDirent - Interface in digilib.io
Interface for an object that represents the content of a DocuDirectory.
DocuDirentFactory - Class in digilib.io
Static factory for DocuDirent instances used in DocuDirectory.
DocuDirentFactory() - Constructor for class digilib.io.DocuDirentFactory
 
DocuDirentImpl - Class in digilib.io
Abstract directory entry in a DocuDirectory.
DocuDirentImpl() - Constructor for class digilib.io.DocuDirentImpl
 
docuImage - Variable in class digilib.image.ImageJobDescription
 
DocuImage - Interface in digilib.image
The basic class for the representation of a digilib image.
DocuImage.ColorOp - Enum in digilib.image
Operations for colorOps.
docuImageClass - Static variable in class digilib.image.DocuImageFactory
AuthOps implementation class
DocuImageFactory - Class in digilib.image
Static factory for DocuImages.
DocuImageFactory() - Constructor for class digilib.image.DocuImageFactory
 
DocuImageImpl - Class in digilib.image
Simple abstract implementation of the DocuImage interface.
DocuImageImpl() - Constructor for class digilib.image.DocuImageImpl
 
DocuImageSet - Class in digilib.io
ImageSet that is also a DocuDirent that can be put in a DocuDirectory.
DocuImageSet(String) - Constructor for class digilib.io.DocuImageSet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Manifester
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.PDFGenerator
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Scaler
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.ScalerNoThread
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Texter
 
doHead(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Scaler
 
doHead(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.ScalerNoThread
 
DONE - digilib.servlet.PDFGenerator.PDFStatus
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Manifester
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Scaler
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.ScalerNoThread
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.PDFGenerator
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Scaler
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.ScalerNoThread
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Texter
 

E

emptyDirectory(File) - Static method in class digilib.io.FileOps
clean up any broken and unfinished files from the temporary directory.
encodeDocid(String) - Method in class digilib.servlet.PDFGenerator
 
encodeIiifIdentifier(String) - Method in class digilib.conf.DigilibRequest
Encodes a digilib path into an IIIF identifier part
enhance(float, float) - Method in interface digilib.image.DocuImage
Enhances brightness and contrast of the current image.
enhance(float, float) - Method in class digilib.image.DocuImageImpl
 
enhance(float, float) - Method in class digilib.image.ImageLoaderDocuImage
 
enhanceRGB(float[], float[]) - Method in interface digilib.image.DocuImage
Manipulates the colors of the current image.
enhanceRGB(float[], float[]) - Method in class digilib.image.DocuImageImpl
 
enhanceRGB(float[], float[]) - Method in class digilib.image.ImageLoaderDocuImage
 
epsilon - Static variable in class digilib.image.DocuImageImpl
epsilon for float comparisons.
equals(ImageSize) - Method in class digilib.util.ImageSize
Returns if the size of this image is the same as the other image.
errcode - digilib.conf.DigilibOption
send error response as HTTP status code.
errimg - digilib.conf.DigilibOption
send error response as image (default).
ERROR - digilib.servlet.PDFGenerator.PDFStatus
 
ERROR_PAGE_KEY - Static variable in class digilib.servlet.PDFGenerator
 
errorImgFile - Static variable in class digilib.servlet.Scaler
image error image file
errorImgFile - Static variable in class digilib.servlet.ScalerNoThread
image error image file
errorMessage - Variable in class digilib.conf.DigilibRequest
error message while configuring
errtxt - digilib.conf.DigilibOption
send error response as plain text.
expandBaseDirList(String[], ServletContext) - Method in class digilib.conf.DigilibServletConfiguration
Resolve all paths in the basedir-list.
extname(String) - Static method in class digilib.io.FileOps
Extract the extension of a file name.

F

file - digilib.conf.DigilibOption
send the file as-is (may be very large and all sorts of image types!).
file - Variable in class digilib.io.ImageFileSet
the (main) file
file - Variable in class digilib.io.SVGFile
our File instance
file - Variable in class digilib.io.TextFile
our File instance
FILE - digilib.servlet.Scaler.Error
 
FILE - digilib.servlet.ScalerNoThread.Error
 
fileClass - Variable in class digilib.io.DocuDirCache
allowed file class (image/text)
fileClass - Variable in class digilib.io.DocuDirectory
type of files in this DocuDirectory
fileClass - Static variable in class digilib.io.DocuDirentImpl
the file class of this file
fileClass - Static variable in class digilib.io.ImageFileSet
this is an image file
fileClass - Static variable in class digilib.io.SVGFile
this is a text file
fileClass - Static variable in class digilib.io.TextFile
this is a text file
fileDir - Variable in class digilib.image.ImageJobDescription
 
fileForClass(FileOps.FileClass, File, FsDirectory[]) - Static method in class digilib.io.FileOps
Factory for DocuDirents based on file class.
fileMeta - Variable in class digilib.meta.IndexMetaFileMeta
 
FileMeta - Interface in digilib.meta
Interface for file-based metadata.
fileMetaClass - Static variable in class digilib.meta.MetaFactory
FileMeta implementation class
fileMetaPath - Variable in class digilib.meta.IndexMetaAuthLoader
 
filename(String) - Static method in class digilib.io.FileOps
Extract the file name of a (digilib) path name.
fileNamePath - Variable in class digilib.meta.IndexMetaAuthLoader
 
fileOp - Variable in class digilib.servlet.Texter
FileOps instance
FileOpException - Exception in digilib.io
 
FileOpException() - Constructor for exception digilib.io.FileOpException
 
FileOpException(String) - Constructor for exception digilib.io.FileOpException
 
FileOpException(String, Throwable) - Constructor for exception digilib.io.FileOpException
 
FileOps - Class in digilib.io
 
FileOps() - Constructor for class digilib.io.FileOps
 
FileOps.FileClass - Enum in digilib.io
 
FileOps.ImageFileFilter - Class in digilib.io
FileFilter for image types (helper class for getFile)
FileOps.ReadableFileFilter - Class in digilib.io
FileFilter for general files
FileOps.SVGFileFilter - Class in digilib.io
FileFilter for svg types (helper class for getFile).
FileOps.TextFileFilter - Class in digilib.io
FileFilter for text types (helper class for getFile)
filePath - Variable in class digilib.image.ImageJobDescription
 
filePathPath - Variable in class digilib.meta.IndexMetaAuthLoader
 
files - Variable in class digilib.io.CdstarArchiveDocuDirectory.ArchiveInfo
 
files - Variable in class digilib.io.DocuDirectory
list of files (DocuDirent)
files - Variable in class digilib.meta.IndexMetaAuthLoader
 
FILES_BATCH_SIZE_KEY - Static variable in class digilib.io.CdstarArchiveDocuDirectory
digilib-config key for the info request batch size
fileTag - Variable in class digilib.meta.IndexMetaAuthLoader
 
fileTypes - Static variable in class digilib.io.FileOps
 
fill - digilib.conf.DigilibOption
scale the (selected area of the) image proportionally to fill [dw x dh] with the longer side, filling out the image on the shorter side if possible.
fill(FsDirectory[], File) - Method in class digilib.io.ImageFileSet
Fill the ImageSet with files from an array of base directories.
filterFiles(File[], FileFilter) - Static method in class digilib.io.FileOps
Filters a list of Files through a FileFilter.
filterForClass(FileOps.FileClass) - Static method in class digilib.io.FileOps
Factory for FileFilters (image or text).
finalFile - Variable in class digilib.pdf.PDFFileWorker
the final output file
find(String) - Method in class digilib.io.DocuDirectory
Finds the DocuDirent with the name fn.
firstPassJwtConsumer - Variable in class digilib.auth.OpenIdAuthnOps
JwtConsumer to parse the token without validation to extract the issuer
fit - digilib.conf.DigilibOption
scale the (selected area of the) image proportionally to fit inside [dw x dh], preserving its aspect ratio (default).
fitsIn(ImageSize) - Method in class digilib.util.ImageSize
Returns if this image has the same size or height as the other image.
force16BitTo8 - digilib.image.ImageLoaderDocuImage.Hacks
convert images with 16 bit depth to 8 bit depth
force16BitToSrgb8 - digilib.image.ImageLoaderDocuImage.Hacks
convert images with 16 bit depth to sRGB (and 8 bit depth)
forceDestForScaleCustom - digilib.image.ImageLoaderDocuImage.Hacks
set destination type for scale operation
FsDirectory - Class in digilib.io
Class for filesystem directories
FsDirectory() - Constructor for class digilib.io.FsDirectory
Default constructor.
FsDirectory(File) - Constructor for class digilib.io.FsDirectory
Constructor taking a File object.
FsDirectory(File, FsDirectory) - Constructor for class digilib.io.FsDirectory
Constructor taking a File object and a parent.
FsDirectory(String) - Constructor for class digilib.io.FsDirectory
Constructor taking a directory name.
FsDocuDirectory - Class in digilib.io
Filesystem-based DocuDirectory implementation.
FsDocuDirectory() - Constructor for class digilib.io.FsDocuDirectory
 

G

get() - Method in class digilib.io.ImageSet
Gets the default Input.
get(int) - Method in class digilib.io.DocuDirectory
Returns the ImageFileSet at the index.
get(int) - Method in class digilib.io.ImageSet
Get the ImageInput at the index.
get(String) - Method in class digilib.util.ParameterMap
Get the Parameter with the corresponding key.
getAccessTime() - Method in class digilib.io.DocuDirectory
 
getAsBoolean() - Method in class digilib.util.Parameter
Get the value as boolean.
getAsBoolean(String) - Method in class digilib.util.ParameterMap
Get the value with the corresponding key.
getAsFile() - Method in class digilib.util.Parameter
Get the value as File.
getAsFile(String) - Method in class digilib.util.ParameterMap
Get the value with the corresponding key.
getAsFloat() - Method in class digilib.util.Parameter
Get the value as float.
getAsFloat(String) - Method in class digilib.util.ParameterMap
Get the value with the corresponding key.
getAsInt() - Method in class digilib.util.Parameter
Get the value as Object.
getAsInt(String) - Method in class digilib.util.ParameterMap
Get the value with the corresponding key.
getAsOldString() - Method in class digilib.conf.DigilibServletRequest
Returns request parameters in old '++++' form.
getAspect() - Method in class digilib.io.ImageFile
 
getAspect() - Method in class digilib.io.ImageInput
Returns the aspect ratio of the image (width/height).
getAspect() - Method in class digilib.io.ImageSet
Returns the aspect ratio.
getAspect() - Method in class digilib.util.ImageSize
Returns the aspect ratio.
getAsString() - Method in class digilib.conf.DigilibRequest
Return the request parameters as a String in the parameter form 'fn=/icons&pn=1'.
getAsString() - Method in class digilib.conf.DigilibServletRequest
Return the request parameters as a String in the parameter form 'fn=/icons&pn=1'.
getAsString() - Method in class digilib.util.Parameter
Get the value as String.
getAsString(int) - Method in class digilib.conf.DigilibRequest
Return the request parameters of a given type type as a String in the parameter form 'fn=/icons&pn=1'.
getAsString(int) - Method in class digilib.conf.DigilibServletRequest
Return the request parameters of a given type type as a String in the parameter form 'fn=/icons&pn=1'.
getAsString(String) - Method in class digilib.util.ParameterMap
Get the value with the corresponding key.
getAuthnOpsInstance() - Static method in class digilib.auth.AuthnOpsFactory
 
getAuthor() - Method in class digilib.pdf.PDFTitlePage
 
getAuthzOpsInstance() - Static method in class digilib.auth.AuthzOpsFactory
 
getAwtImage() - Method in interface digilib.image.DocuImage
returns the underlying image as java.awt.Image (if possible, or null)
getAwtImage() - Method in class digilib.image.DocuImageImpl
 
getAwtImage() - Method in class digilib.image.ImageLoaderDocuImage
 
getBiggest() - Method in class digilib.io.ImageSet
Returns the biggest ImageInput in the set.
getBiggestPreferred(ImageInput.InputTag) - Method in class digilib.io.ImageSet
Returns the biggest ImageInput in the set.
getCacheDirectory() - Method in class digilib.servlet.PDFGenerator
 
getCacheFile(String) - Method in class digilib.servlet.PDFGenerator
returns a File object based on filename in the cache directory.
getClassVersion() - Static method in class digilib.conf.DigilibConfiguration
digilib version
getClassVersion() - Static method in class digilib.conf.DigilibServlet3Configuration
 
getClassVersion() - Static method in class digilib.conf.DigilibServletConfiguration
 
getClassVersion() - Static method in class digilib.conf.ManifestServletConfiguration
 
getClassVersion() - Static method in class digilib.conf.PDFServletConfiguration
 
getClassVersion() - Static method in class digilib.conf.TextServletConfiguration
 
getColOp() - Method in class digilib.image.ImageJobDescription
Return the color operation as a ColorOp.
getConfigFile(File, ServletContext) - Static method in class digilib.servlet.ServletOps
Get a real File for a config File.
getContextConfig(ServletContext) - Method in class digilib.conf.DigilibServletConfiguration
Returns the current DigilibConfiguration from the context.
getContextConfig(ServletContext) - Method in class digilib.conf.ManifestServletConfiguration
Returns the current DigilibConfiguration from the context.
getContextConfig(ServletContext) - Method in class digilib.conf.TextServletConfiguration
Returns the current DigilibConfiguration from the context.
getContextConfig(ServletContext, String) - Static method in class digilib.conf.DigilibServletConfiguration
Returns the DigilibConfiguration with the given key from the context.
getCurrentConfig(ServletContext) - Static method in class digilib.conf.DigilibServletConfiguration
Returns the current DigilibConfiguration from the context.
getCurrentConfig(ServletContext) - Static method in class digilib.conf.ManifestServletConfiguration
Returns the current ManifestServletConfiguration from the context.
getCurrentConfig(ServletContext) - Static method in class digilib.conf.PDFServletConfiguration
Returns the current DigilibConfiguration from the context.
getCurrentConfig(ServletContext) - Static method in class digilib.conf.TextServletConfiguration
Returns the current TextServletConfiguration from the context.
getDate() - Method in class digilib.pdf.PDFTitlePage
 
getDefault() - Method in class digilib.util.Parameter
Get the default as Object.
getDh() - Method in class digilib.image.ImageJobDescription
Return the height of the destination image.
getDigilibConfig() - Method in class digilib.conf.DigilibRequest
 
getDir() - Method in class digilib.io.FsDirectory
Returns the directory File object.
getDir() - Method in class digilib.io.FsDocuDirectory
Returns the filesystem File for this directory.
getDirectory() - Method in class digilib.servlet.DigilibBean
Returns the current DocuDirectory.
getDirectory(String) - Method in class digilib.io.DocuDirCache
Returns the DocuDirectory indicated by the pathname fn.
getDirMeta() - Method in interface digilib.meta.DirMeta
returns metadata for this directory
getDirMeta() - Method in class digilib.meta.IndexMetaDirMeta
 
getDirMeta() - Method in class digilib.meta.SimpleDirMeta
 
getDirMetaInstance() - Static method in class digilib.meta.MetaFactory
 
getDirMTime() - Method in class digilib.io.DocuDirectory
 
getDirName() - Method in class digilib.io.DocuDirectory
Returns the digilib canonical name.
getDlConfig() - Method in class digilib.conf.PDFRequest
 
getDlConfig() - Method in class digilib.servlet.DigilibBean
Returns the dlConfig.
getDlConfig() - Static method in class digilib.servlet.ServletOps
 
getDocuDirectoryInstance(String, DocuDirCache) - Static method in class digilib.io.DocuDirectoryFactory
Returns a DocuDirectory instance with the given path and DocuDirCache.
getDocuDirectoryInstance(String, FileOps.FileClass) - Static method in class digilib.io.DocuDirectoryFactory
Returns a DocuDirectory instance with the given path and FileClass.
getDocuDirentInstance(FileOps.FileClass, File, FsDirectory[]) - Static method in class digilib.io.DocuDirentFactory
Factory for DocuDirents based on file class.
getDocuImage() - Method in class digilib.image.ImageJobDescription
 
getDocumentId() - Method in class digilib.conf.PDFRequest
Generate a filename for the pdf to be created.
getDownloadFilename(PDFRequest) - Method in class digilib.servlet.PDFGenerator
generate the filename the user is going to receive the pdf as
getDownloadFilename(String) - Method in class digilib.servlet.PDFGenerator
generate the filename the user is going to receive the pdf as
getDw() - Method in class digilib.image.ImageJobDescription
Return the width of the destination image.
getEnd() - Method in class digilib.util.NumRange
 
getFile() - Method in class digilib.io.DocuDirentImpl
 
getFile() - Method in class digilib.io.ImageFile
 
getFile() - Method in class digilib.io.ImageFileSet
Get the default File.
getFile() - Method in class digilib.io.ImageInput
Returns the input as File (if available)
getFile() - Method in class digilib.io.SVGFile
 
getFile() - Method in class digilib.io.TextFile
 
getFile(File, ServletContext) - Static method in class digilib.servlet.ServletOps
Get a real File for a web app File.
getFile(String, int) - Method in class digilib.io.DocuDirCache
Returns the DocuDirent with the pathname fn and the index in.
getFile(String, int, FileOps.FileClass) - Method in class digilib.io.DocuDirCache
Deprecated.
getFileClass() - Method in class digilib.io.DocuDirCache
 
getFileClass() - Static method in class digilib.io.DocuDirentImpl
 
getFileDirectory() - Method in class digilib.image.ImageJobDescription
Return the DocuDirectory for the input (file).
getFileMeta() - Method in interface digilib.meta.FileMeta
returns a MetadataMap with metadata for this File.
getFileMeta() - Method in class digilib.meta.IndexMetaFileMeta
 
getFileMeta() - Method in class digilib.meta.SimpleFileMeta
 
getFileMetaInstance() - Static method in class digilib.meta.MetaFactory
 
getFilenames() - Method in class digilib.io.FsDirectory
Returns the filenames.
getFilenames() - Method in class digilib.io.FsDocuDirectory
 
getFilepath() - Method in class digilib.servlet.DigilibBean
Returns the current filepath (fn).
getFilePath() - Method in class digilib.conf.DigilibRequest
The image file path to be accessed.
getFilePath() - Method in class digilib.image.ImageJobDescription
Return the file path name from the request.
getHacksAsString() - Method in interface digilib.image.DocuImage
Return String representation of implementation specific image hacks.
getHacksAsString() - Method in class digilib.image.DocuImageImpl
 
getHacksAsString() - Method in class digilib.image.ImageLoaderDocuImage
 
getHeaderSubtitle() - Method in class digilib.pdf.PDFTitlePage
 
getHeaderTitle() - Method in class digilib.pdf.PDFTitlePage
 
getHeight() - Method in interface digilib.image.DocuImage
The height of the current image in pixel.
getHeight() - Method in class digilib.image.DocuImageImpl
 
getHeight() - Method in class digilib.util.ImageSize
 
getHint(String) - Method in interface digilib.image.DocuImage
Returns the image specific hint with the given key.
getHint(String) - Method in class digilib.image.DocuImageImpl
 
getHiresIterator() - Method in class digilib.io.ImageSet
Get an Iterator for this Fileset starting at the highest resolution image.
getHiresSize() - Method in class digilib.image.ImageJobDescription
Return the size of the highest resolution image.
getHits() - Method in class digilib.io.DocuDirCache
 
getHttpClientInstance() - Static method in class digilib.io.UrlClientFactory
Returns a new HttpClient with Credentials.
getIiifImageUrl(DigilibServletRequest) - Static method in class digilib.servlet.ServletOps
Returns the IIIF URL for the requested image.
getImage() - Method in class digilib.conf.DigilibServletRequest
Returns the image.
getImageExtensionIterator() - Static method in class digilib.io.FileOps
 
getImageExtensions() - Static method in class digilib.io.FileOps
 
getImageInputStream() - Method in class digilib.io.ImageCacheStream
 
getImageInputStream() - Method in class digilib.io.ImageFile
 
getImageInputStream() - Method in class digilib.io.ImageInput
Returns the input as ImageInputStream (if available)
getImageInputStream() - Method in class digilib.io.ImageUrl
 
getImageJobInformation() - Method in class digilib.conf.PDFRequest
 
getImageSet() - Method in class digilib.image.ImageJobDescription
Return the ImageSet to load.
getImageSet() - Method in class digilib.servlet.DigilibBean
Returns the current ImageSet.
getImgSize() - Method in class digilib.image.ImageJobDescription
Return the size of the selected input image.
getInput() - Method in class digilib.image.ImageJobDescription
Returns the ImageInput to use.
getInputMimeType() - Method in class digilib.image.ImageJobDescription
Return the mime-type of the input.
getInputStream() - Method in class digilib.io.ImageInput
Returns the input as InputStream (if available)
getInputStream() - Method in class digilib.io.ImageStream
 
getInstance() - Static method in class digilib.image.DocuImageFactory
Creates a new DocuImage instance.
getInstance() - Static method in class digilib.io.DocuDirectoryFactory
Returns a unconfigured DocuDirectory instance.
getInstance(DigilibRequest, DigilibConfiguration) - Static method in class digilib.image.ImageJobDescription
Creates new ImageJobDescription from a DigilibRequest.
getInstance(FileOps.FileClass, File, DocuDirectory, FsDirectory[]) - Static method in class digilib.io.DocuDirentFactory
Factory for DocuDirents based on file class.
getInstance(FileOps.FileClass, File, FsDirectory[]) - Static method in class digilib.io.DocuDirentFactory
Factory for DocuDirents based on file class.
getInstance(ParameterMap) - Static method in class digilib.util.ParameterMap
Creates new ParameterMap by merging Parameters from another ParameterMap.
getInstanceWithImageSet(DigilibRequest, ImageSet, DigilibConfiguration) - Static method in class digilib.image.ImageJobDescription
Creates new ImageJobDescription from a DigilibRequest and adding an ImageSet.
getJobDescription() - Method in class digilib.conf.DigilibRequest
 
getLastModified(HttpServletRequest) - Method in class digilib.servlet.Manifester
Returns modification time relevant to the request for caching.
getLastModified(HttpServletRequest) - Method in class digilib.servlet.Scaler
Returns modification time relevant to the request for caching.
getLastModified(HttpServletRequest) - Method in class digilib.servlet.ScalerNoThread
 
getLogo() - Method in class digilib.pdf.PDFTitlePage
 
getLoresIterator() - Method in class digilib.io.ImageSet
Get an Iterator for this Fileset starting at the lowest resolution images.
getMaxQueueLen() - Method in class digilib.util.DigilibJobCenter
 
getMaxThreads() - Method in class digilib.util.DigilibJobCenter
 
getMeta() - Method in class digilib.io.DocuDirectory
 
getMeta() - Method in interface digilib.io.DocuDirent
Returns the meta-data for this file(set).
getMeta() - Method in class digilib.io.DocuDirentImpl
 
getMeta() - Method in class digilib.io.DocuImageSet
 
getMeta() - Method in class digilib.io.ImageFileSet
 
getMimetype() - Method in interface digilib.image.DocuImage
The mime-type of the image, i.e.
getMimetype() - Method in class digilib.image.DocuImageImpl
 
getMimetype() - Method in class digilib.io.ImageFile
 
getMimetype() - Method in class digilib.io.ImageInput
 
getMinSourceSize() - Method in class digilib.image.ImageJobDescription
Return the minimum size the source image should have for scaling.
getMisses() - Method in class digilib.io.DocuDirCache
 
getName() - Method in interface digilib.io.DocuDirent
The name of the file.
getName() - Method in class digilib.io.DocuDirentImpl
 
getName() - Method in class digilib.io.DocuImageSet
 
getName() - Method in class digilib.io.ImageFile
Returns the file name (without path).
getName() - Method in class digilib.io.ImageFileSet
 
getName() - Method in class digilib.util.Parameter
 
getNextBigger(ImageSize) - Method in class digilib.io.ImageSet
Get the next bigger ImageInput than the given size.
getNextBigger(ImageSize, ImageInput.InputTag) - Method in class digilib.io.ImageSet
Get the next bigger ImageInput with the given tag than the given size.
getNextBiggerPreferred(ImageSize, ImageInput.InputTag) - Method in class digilib.io.ImageSet
Get the next bigger ImageInput than the given size preferring (same-size) images with the given tag.
getNextSmaller(ImageSize) - Method in class digilib.io.ImageSet
Get the next smaller ImageInput than the given size.
getNextSmaller(ImageSize, ImageInput.InputTag) - Method in class digilib.io.ImageSet
Get the next smaller ImageInput with the given tag than the given size.
getNextSmallerPreferred(ImageSize, ImageInput.InputTag) - Method in class digilib.io.ImageSet
Get the next smaller ImageInput than the given size preferring (same-size) images with the given tag.
getNumFiles() - Method in class digilib.io.DocuDirCache
 
getNumPages() - Method in class digilib.servlet.DigilibBean
get the number of pages/files in the directory
getNumPages(DigilibServletRequest) - Method in class digilib.servlet.DigilibBean
get the number of image pages/files in the directory
getOptions() - Method in class digilib.util.OptionsSet
 
getOptions() - Method in class digilib.util.ParameterMap
Returns the options Set.
getOptionSep() - Method in class digilib.util.OptionsSet
 
getOuterImgArea() - Method in class digilib.image.ImageJobDescription
Return the maximum area of the source image that will be used.
getOutputMimeType() - Method in class digilib.image.ImageJobDescription
Return the mime-type of the output.
getPages() - Method in class digilib.conf.PDFRequest
 
getPages() - Method in class digilib.pdf.PDFTitlePage
 
getParameters(int) - Method in class digilib.util.ParameterMap
Returns a map with all Parameters of a type.
getParams() - Method in class digilib.util.ParameterMap
Returns the parameter Map.
getParent() - Method in class digilib.io.DocuDirectory
Returns the parent DocuDirectory.
getParent() - Method in interface digilib.io.DocuDirent
Returns the parent Directory.
getParent() - Method in class digilib.io.DocuDirentImpl
 
getParent() - Method in class digilib.io.DocuImageSet
 
getParent() - Method in class digilib.io.FsDirectory
Returns the parent Directory object.
getParent() - Method in class digilib.io.ImageFileSet
 
getParentDirectory() - Method in class digilib.io.FsDocuDirectory
Returns the parent filesystem Directory.
getPngColorProfile(ImageReader) - Method in class digilib.image.ImageLoaderDocuImage
Extracts the ICC color profile from the PNG iCCP element of the given ImageReader.
getQuality() - Method in interface digilib.image.DocuImage
Returns the interpolation quality.
getQuality() - Method in class digilib.image.DocuImageImpl
Returns the quality.
getRawInstance(ParameterMap, DigilibConfiguration) - Static method in class digilib.image.ImageJobDescription
Creates new ImageJobDescription with a given ParameterMap.
getReader(ImageInput) - Method in class digilib.image.ImageLoaderDocuImage
Get an ImageReader for the image input.
getReference() - Method in class digilib.pdf.PDFTitlePage
 
getRequest() - Method in class digilib.image.ImageJobDescription
 
getRequest() - Method in class digilib.servlet.DigilibBean
Returns the dlRequest.
getResX() - Method in class digilib.io.ImageSet
 
getResY() - Method in class digilib.io.ImageSet
 
getRGBA() - Method in class digilib.image.ImageJobDescription
Get the RGBA parameter set.
getRGBM() - Method in class digilib.image.ImageJobDescription
Get the RGBM parameter set.
getRunningJobs() - Method in class digilib.util.DigilibJobCenter
Returns the number of currently running jobs.
getScaled(float) - Method in class digilib.util.ImageSize
Returns a scaled copy of this image size.
getScaleQual() - Method in class digilib.image.ImageJobDescription
Return image quality as an integer.
getScaleX() - Method in class digilib.image.ImageJobDescription
Return the X scale factor.
getScaleY() - Method in class digilib.image.ImageJobDescription
Return the Y scale factor.
getServletRequest() - Method in class digilib.conf.DigilibServletRequest
Returns the ServletRequest.
getSize() - Method in interface digilib.image.DocuImage
The size of the current image in pixel.
getSize() - Method in class digilib.image.DocuImageImpl
 
getSize() - Method in class digilib.image.ImageLoaderDocuImage
 
getSize() - Method in class digilib.io.ImageFile
 
getSize() - Method in class digilib.io.ImageInput
 
getSize() - Method in class digilib.io.ImageUrl
 
getSmallest() - Method in class digilib.io.ImageSet
Returns the smallest ImageInput in the set.
getSmallestPreferred(ImageInput.InputTag) - Method in class digilib.io.ImageSet
Returns the smallest ImageInput in the set.
getStart() - Method in class digilib.util.NumRange
 
getStatus(String) - Method in class digilib.servlet.PDFGenerator
check the status of the document corresponding to the documentid
getSupportedFormats() - Method in interface digilib.image.DocuImage
Returns the list of supported image formats.
getSupportedFormats() - Method in class digilib.image.DocuImageImpl
 
getSupportedFormats() - Method in class digilib.image.ImageLoaderDocuImage
 
getSVGExtensionIterator() - Static method in class digilib.io.FileOps
 
getSvgExtensions() - Static method in class digilib.io.FileOps
 
getTags() - Method in class digilib.io.ImageInput
 
getTempDirectory() - Method in class digilib.servlet.PDFGenerator
 
getTempFile(String) - Method in class digilib.servlet.PDFGenerator
returns a File object based on filename in the temp directory.
getTextExtensionIterator() - Static method in class digilib.io.FileOps
 
getTextExtensions() - Static method in class digilib.io.FileOps
 
getTextFile(DigilibServletRequest, String) - Method in class digilib.servlet.Texter
Looks for a file in the given subDirectory.
getTileSize() - Method in class digilib.io.ImageFile
 
getTileSize() - Method in class digilib.io.ImageInput
 
getTileSize() - Method in class digilib.io.ImageUrl
 
getTimeout() - Static method in class digilib.servlet.AsyncServletWorker
 
getTitle() - Method in class digilib.pdf.PDFTitlePage
 
getType() - Method in class digilib.util.Parameter
 
getUnresolvedFileMeta() - Method in class digilib.meta.IndexMetaDirMeta
 
getUrl() - Method in class digilib.pdf.PDFTitlePage
 
getUserRoles(DigilibRequest) - Method in interface digilib.auth.AuthnOps
Return the list of roles associated with the user represented by request.
getUserRoles(DigilibRequest) - Method in class digilib.auth.IpAuthnOps
 
getUserRoles(DigilibRequest) - Method in class digilib.auth.IpOpenIdAuthnOps
 
getUserRoles(DigilibRequest) - Method in class digilib.auth.IpServletAuthnOps
 
getUserRoles(DigilibRequest) - Method in class digilib.auth.OpenIdAuthnOps
 
getValue() - Method in class digilib.util.Parameter
Get the value as Object.
getValue(String) - Method in class digilib.util.ParameterMap
Get the value with the corresponding key.
getVersion() - Method in class digilib.conf.DigilibConfiguration
 
getVersion() - Method in class digilib.conf.DigilibServlet3Configuration
 
getVersion() - Method in class digilib.conf.DigilibServletConfiguration
 
getVersion() - Method in class digilib.conf.ManifestServletConfiguration
non-static getVersion for Java inheritance
getVersion() - Method in class digilib.conf.PDFServletConfiguration
 
getVersion() - Method in class digilib.conf.TextServletConfiguration
non-static getVersion for Java inheritance
getVersion() - Method in interface digilib.image.DocuImage
returns the version of the DocuImage implementation.
getVersion() - Method in class digilib.image.DocuImageImpl
Returns the version.
getVersion() - Method in class digilib.image.ImageLoaderDocuImage
 
getVersion() - Static method in class digilib.servlet.Scaler
 
getVersion() - Static method in class digilib.servlet.ScalerNoThread
 
getWaitingJobs() - Method in class digilib.util.DigilibJobCenter
Returns the number of currently waiting jobs.
getWh() - Method in class digilib.image.ImageJobDescription
Return the relative height of the image area.
getWidth() - Method in interface digilib.image.DocuImage
The width of the current image in pixel.
getWidth() - Method in class digilib.image.DocuImageImpl
 
getWidth() - Method in class digilib.util.ImageSize
 
getWriter(String) - Method in class digilib.image.ImageLoaderDocuImage
Get an ImageWriter for the mime-type.
getWw() - Method in class digilib.image.ImageJobDescription
Return the relative width of the image area.
getWx() - Method in class digilib.image.ImageJobDescription
Return the relative x-offset of the image area.
getWy() - Method in class digilib.image.ImageJobDescription
Return the relative y-offset of the image area.
GRAYSCALE - digilib.image.DocuImage.ColorOp
 

H

hasFile() - Method in class digilib.io.ImageFile
 
hasFile() - Method in class digilib.io.ImageInput
Returns if the input can be returned as File.
HashTree - Class in digilib.util
Tree representation wrapper for a HashMap.
HashTree(Map<String, String>, String, String) - Constructor for class digilib.util.HashTree
Constructor of a HashTree.
hasImageInputStream() - Method in class digilib.io.ImageCacheStream
 
hasImageInputStream() - Method in class digilib.io.ImageFile
 
hasImageInputStream() - Method in class digilib.io.ImageInput
Returns if the input can be returned as ImageInputStream.
hasImageInputStream() - Method in class digilib.io.ImageUrl
 
hasInputStream() - Method in class digilib.io.ImageInput
Returns if the input can be returned as InputStream.
hasInputStream() - Method in class digilib.io.ImageStream
 
hasMimetype() - Method in class digilib.io.ImageInput
returns if mimetype has been set.
hasOption(DigilibOption) - Method in class digilib.util.OptionsSet
Return if the option opt is set.
hasOption(DigilibOption) - Method in class digilib.util.ParameterMap
Returns if the option has been set.
hasOption(String, String) - Method in class digilib.conf.DigilibRequest
Deprecated.
hasTag(ImageInput.InputTag) - Method in class digilib.io.ImageFile
 
hasTag(ImageInput.InputTag) - Method in class digilib.io.ImageInput
Returns if the input has the given tag.
hasUnresolvedFileMeta() - Method in class digilib.meta.IndexMetaDirMeta
 
hasUserRoles() - Method in interface digilib.auth.AuthnOps
Return if the implementation supports getUserRoles().
hasUserRoles() - Method in class digilib.auth.IpAuthnOps
 
hasUserRoles() - Method in class digilib.auth.IpServletAuthnOps
 
hasUserRoles() - Method in class digilib.auth.OpenIdAuthnOps
 
hasValue() - Method in class digilib.util.Parameter
Is the value set.
hasValue(String) - Method in class digilib.util.ParameterMap
Returns if the Parameter's value has been set.
headersToString(HttpServletRequest) - Static method in class digilib.servlet.ServletOps
Returns text representation of headers for debuggging purposes.
height - Variable in class digilib.util.ImageSize
 
HINT_BASEDIRS - Static variable in class digilib.io.FileOps
 
HINT_DIRS - Static variable in class digilib.io.FileOps
 
HINT_FILEEXT - Static variable in class digilib.io.FileOps
 
hints - Variable in class digilib.image.DocuImageImpl
image specific hints
hires - digilib.conf.DigilibOption
only use the highest resolution image.
hiresSize - Variable in class digilib.image.ImageJobDescription
 
hits - Variable in class digilib.io.DocuDirCache
number of cache hits
hmir - digilib.conf.DigilibOption
mirror image horizontally.
htmlMessage(String, String, HttpServletResponse) - Static method in class digilib.servlet.ServletOps
print a servlet response
htmlMessage(String, HttpServletResponse) - Static method in class digilib.servlet.ServletOps
print a servlet response

I

identifier - Variable in class digilib.servlet.Manifester.ManifestParams
 
identify(ImageInput) - Method in interface digilib.image.DocuImage
Check image size and type and store in ImageInput ii
identify(ImageInput) - Method in class digilib.image.DocuImageImpl
 
identify(ImageInput) - Method in class digilib.image.ImageInfoDocuImage
 
identify(ImageInput) - Method in class digilib.image.ImageLoaderDocuImage
 
idpJwtConsumers - Variable in class digilib.auth.OpenIdAuthnOps
Map of validating JwtConsumers by issuer (URL)
idpRoles - Variable in class digilib.auth.OpenIdAuthnOps
Map of (List of) roles by issuer (URL)
iiifApiVersion - Variable in class digilib.conf.DigilibRequest
IIIF image API version
iiifPathSep - Variable in class digilib.servlet.Manifester
character for IIIF path separation
iiifPrefix - Variable in class digilib.conf.DigilibRequest
IIIF path prefix (taken from config)
iiifSlashReplacement - Variable in class digilib.conf.DigilibRequest
IIIF slash replacement (taken from config)
iis - Variable in class digilib.io.ImageCacheStream
 
image - Variable in class digilib.conf.DigilibServletRequest
internal DocuImage instance for this request
IMAGE - digilib.io.FileOps.FileClass
 
IMAGE - digilib.servlet.Scaler.ErrMsg
 
IMAGE - digilib.servlet.Scaler.Error
 
IMAGE - digilib.servlet.ScalerNoThread.ErrMsg
 
IMAGE - digilib.servlet.ScalerNoThread.Error
 
ImageCacheStream - Class in digilib.io
 
ImageCacheStream(InputStream, String) - Constructor for class digilib.io.ImageCacheStream
Create ImageCacheStream from InputStream and mime-type.
IMAGEEXECUTOR_KEY - Static variable in class digilib.conf.DigilibServletConfiguration
 
imageExtensions - Static variable in class digilib.io.FileOps
 
ImageFile - Class in digilib.io
 
ImageFile(File, FsDirectory) - Constructor for class digilib.io.ImageFile
Constructor with File.
ImageFile(String, FsDirectory) - Constructor for class digilib.io.ImageFile
Constructor with filename (without path).
imageFileClass - Static variable in class digilib.io.DocuDirentFactory
 
ImageFileFilter() - Constructor for class digilib.io.FileOps.ImageFileFilter
 
ImageFileSet - Class in digilib.io
ImageSet using ImageFiles filled from an array of scaled Directories.
ImageFileSet(File, FsDirectory[]) - Constructor for class digilib.io.ImageFileSet
Constructor with a File and Directories.
imageHacks - Static variable in class digilib.image.ImageLoaderDocuImage
active hacks
ImageInfoDocuImage - Class in digilib.image
Simple abstract implementation of the DocuImage interface.
ImageInfoDocuImage() - Constructor for class digilib.image.ImageInfoDocuImage
 
ImageInput - Class in digilib.io
 
ImageInput() - Constructor for class digilib.io.ImageInput
 
ImageInput.InputTag - Enum in digilib.io
tags to characterise image type for processing
imageJobCenter - Variable in class digilib.pdf.PDFStreamWorker
 
imageJobCenter - Variable in class digilib.servlet.Scaler
Image executor
ImageJobDescription - Class in digilib.image
A class for storing and calculating the set of parameters necessary for scaling images with an ImageWorker.
ImageJobDescription(DigilibConfiguration, ParameterMap) - Constructor for class digilib.image.ImageJobDescription
Creates ImageJobDescription with a given ParameterMap.
ImageLoaderDocuImage - Class in digilib.image
Implementation of DocuImage using the ImageLoader API of Java 1.4 and Java2D.
ImageLoaderDocuImage() - Constructor for class digilib.image.ImageLoaderDocuImage
 
ImageLoaderDocuImage.Hacks - Enum in digilib.image
hacks for specific platform bugs
ImageOpException - Exception in digilib.image
 
ImageOpException() - Constructor for exception digilib.image.ImageOpException
 
ImageOpException(String) - Constructor for exception digilib.image.ImageOpException
 
ImageOpException(String, Throwable) - Constructor for exception digilib.image.ImageOpException
 
ImageOutputException - Exception in digilib.image
 
ImageOutputException() - Constructor for exception digilib.image.ImageOutputException
 
ImageOutputException(String) - Constructor for exception digilib.image.ImageOutputException
 
ImageOutputException(String, Throwable) - Constructor for exception digilib.image.ImageOutputException
 
imageSendable - Variable in class digilib.image.ImageJobDescription
 
imageSet - Variable in class digilib.image.ImageJobDescription
 
ImageSet - Class in digilib.io
Set of ImageInputs of the same image in different resolutions.
ImageSet() - Constructor for class digilib.io.ImageSet
Creator for empty fileset.
imageSize - Variable in class digilib.image.ImageLoaderDocuImage
the size of the current image
ImageSize - Class in digilib.util
Class for image size (width, height).
ImageSize() - Constructor for class digilib.util.ImageSize
 
ImageSize(int, int) - Constructor for class digilib.util.ImageSize
 
ImageSize(ImageSize) - Constructor for class digilib.util.ImageSize
 
ImageStream - Class in digilib.io
 
ImageStream(InputStream, String) - Constructor for class digilib.io.ImageStream
Create ImageStream from InputStream and String.
ImageUrl - Class in digilib.io
 
ImageUrl(String, String) - Constructor for class digilib.io.ImageUrl
Create ImageUrl with local name and URL.
ImageWorker - Class in digilib.image
Worker that renders an image.
ImageWorker(DigilibConfiguration, ImageJobDescription) - Constructor for class digilib.image.ImageWorker
 
img - Variable in class digilib.image.ImageLoaderDocuImage
image object
imgApiUrl - Variable in class digilib.servlet.Manifester.ManifestParams
 
imgArea - Variable in class digilib.image.ImageJobDescription
 
imgSize - Variable in class digilib.image.DocuImageImpl
image size
imgSize - Variable in class digilib.image.ImageJobDescription
 
imgTag - Variable in class digilib.meta.IndexMetaAuthLoader
 
IndexMetaAuthLoader - Class in digilib.meta
Class loading index.meta files extracting image file related information.
IndexMetaAuthLoader() - Constructor for class digilib.meta.IndexMetaAuthLoader
 
IndexMetaDirMeta - Class in digilib.meta
 
IndexMetaDirMeta() - Constructor for class digilib.meta.IndexMetaDirMeta
 
IndexMetaFileMeta - Class in digilib.meta
FileMeta implementation reading index.meta files.
IndexMetaFileMeta() - Constructor for class digilib.meta.IndexMetaFileMeta
 
IndexMetaLoader - Class in digilib.meta
Class loading index.meta files with metadata extracting some image file related information.
IndexMetaLoader() - Constructor for class digilib.meta.IndexMetaLoader
 
indexOf(String) - Method in class digilib.io.DocuDirectory
Searches for the file with the name fn.
info - digilib.conf.DigilibOption
send IIIF image info (instead of image).
init(DigilibConfiguration) - Method in interface digilib.auth.AuthnOps
Configure this AuthnOps instance.
init(DigilibConfiguration) - Method in interface digilib.auth.AuthzOps
Configure this AuthzOps instance.
init(DigilibConfiguration) - Method in class digilib.auth.AuthzOpsImpl
 
init(DigilibConfiguration) - Method in class digilib.auth.IpAuthnOps
Initialize authentication operations.
init(DigilibConfiguration) - Method in class digilib.auth.IpOpenIdAuthnOps
 
init(DigilibConfiguration) - Method in class digilib.auth.MetaAccessAuthzOps
Initialize authentication operations.
init(DigilibConfiguration) - Method in class digilib.auth.OpenIdAuthnOps
 
init(DigilibConfiguration) - Method in class digilib.auth.PathAuthzOps
Initialize authentication operations.
init(ServletConfig) - Method in class digilib.servlet.Manifester
 
init(ServletConfig) - Method in class digilib.servlet.PDFGenerator
 
init(ServletConfig) - Method in class digilib.servlet.Scaler
Initialisation on first run.
init(ServletConfig) - Method in class digilib.servlet.ScalerNoThread
 
init(ServletConfig) - Method in class digilib.servlet.Texter
 
initOptions() - Method in class digilib.conf.DigilibRequest
 
initOptions() - Method in class digilib.conf.DigilibServletRequest
 
initOptions() - Method in class digilib.conf.PDFRequest
 
initOptions() - Method in class digilib.util.ParameterMap
set up options
initParams() - Method in class digilib.conf.DigilibRequest
Define and set up parameters with default values.
initParams() - Method in class digilib.conf.DigilibServletRequest
 
initParams() - Method in class digilib.conf.PDFRequest
 
initParams() - Method in class digilib.util.ParameterMap
set up parameters
input - Variable in class digilib.image.DocuImageImpl
ImageInput that was read
input - Variable in class digilib.image.ImageJobDescription
 
INSTANCE_KEY - Static variable in class digilib.servlet.PDFGenerator
 
INVERT - digilib.image.DocuImage.ColorOp
 
invertRgbaByteTable - Static variable in class digilib.image.ImageLoaderDocuImage
lookup table for inverting images (byte)
invertSingleByteTable - Static variable in class digilib.image.ImageLoaderDocuImage
lookup table for inverting images (byte)
IOERROR - digilib.servlet.PDFGenerator.PDFStatus
 
IOERROR_PAGE_KEY - Static variable in class digilib.servlet.PDFGenerator
 
IpAuthnOps - Class in digilib.auth
Implements AuthnOps using IP adresses defined in an XML config file.
IpAuthnOps() - Constructor for class digilib.auth.IpAuthnOps
 
IpOpenIdAuthnOps - Class in digilib.auth
Implements AuthnOps using IP adresses defined in an XML config file and an OpenId Connect ID token.
IpOpenIdAuthnOps() - Constructor for class digilib.auth.IpOpenIdAuthnOps
 
IpServletAuthnOps - Class in digilib.auth
Implements AuthnOps using IP adresses defined in an XML config file and Servlet API isUserInRole().
IpServletAuthnOps() - Constructor for class digilib.auth.IpServletAuthnOps
 
isAbsoluteScale() - Method in class digilib.image.ImageJobDescription
Scale according to fixed factor independent of destination size.
isAuthorizationRequired(DigilibRequest) - Method in interface digilib.auth.AuthzOps
Test if the request must be authorized to access the filepath.
isAuthorizationRequired(DigilibRequest) - Method in class digilib.auth.AuthzOpsImpl
 
isAuthorized() - Method in class digilib.servlet.DigilibBean
check if the request is allowed to access filepath
isAuthorized(DigilibRequest) - Method in interface digilib.auth.AuthzOps
Test if the request is authorized to access filepath.
isAuthorized(DigilibRequest) - Method in class digilib.auth.AuthzOpsImpl
 
isAuthorized(DigilibServletRequest) - Method in class digilib.servlet.DigilibBean
check if the request is allowed to access filepath
isAuthRequired() - Method in class digilib.servlet.DigilibBean
check if the request must be authorized to access filepath
isAuthRequired(DigilibServletRequest) - Method in class digilib.servlet.DigilibBean
check if the request must be authorized to access filepath
isBasenameAt(List<DocuDirent>, int, String) - Method in class digilib.io.DocuDirectory
Checks if the basename of the DocuDirent in fileList at the position idx matches fn.
isBiggerThan(ImageSize) - Method in class digilib.util.ImageSize
Returns if the size of this image is bigger in at least one dimension than the other image.
isBusy() - Method in class digilib.util.DigilibJobCenter
Returns if the service is overloaded.
isChecked() - Method in class digilib.io.ImageInput
returns if this image has been checked (i.e.
isCropToFit() - Method in class digilib.image.ImageJobDescription
Do not scale, just crop original resolution.
isHiresOnly() - Method in class digilib.image.ImageJobDescription
Only use the highest resolution image.
isImageSendable() - Method in class digilib.image.ImageJobDescription
Returns if the image can be sent without processing.
isLoggingConfigured - Static variable in class digilib.conf.DigilibConfiguration
 
isLoresOnly() - Method in class digilib.image.ImageJobDescription
Prefer a prescaled lower resolution image.
isMetaChecked() - Method in class digilib.io.ImageFileSet
 
isMimeTypeSendable(String) - Static method in class digilib.io.FileOps
Returns if the mime-type is browser compatible.
isPrefixBasenameAt(List<DocuDirent>, int, String) - Method in class digilib.io.DocuDirectory
Checks if fn is the prefix of the basename of the DocuDirent in fileList at the position idx.
isRead() - Method in class digilib.io.DocuDirectory
The directory has been read from disk.
isRoleAuthorized(List<String>, DigilibServletRequest) - Method in class digilib.auth.AuthzOpsImpl
Test request authorization against a list of roles.
isScaleToFit() - Method in class digilib.image.ImageJobDescription
Scale according to zoom area and destination size preserving aspect ratio.
isSendAsFileRequested() - Method in class digilib.image.ImageJobDescription
Returns if send-as-file has been requested?
isSmallerThan(ImageSize) - Method in class digilib.util.ImageSize
Returns if the size of this image is smaller in at least one dimension than the other image.
isSqueezeToFit() - Method in class digilib.image.ImageJobDescription
Scale according to zoom area and destination size violating aspect ratio.
isSubimageSupported() - Method in interface digilib.image.DocuImage
This DocuImage supports the loadSubImage operation.
isSubimageSupported() - Method in class digilib.image.DocuImageImpl
 
isSubimageSupported() - Method in class digilib.image.ImageLoaderDocuImage
 
isTotallyBiggerThan(ImageSize) - Method in class digilib.util.ImageSize
Returns if the size of this image is bigger in every dimension than the other image.
isTotallySmallerThan(ImageSize) - Method in class digilib.util.ImageSize
Returns if the size of this image is smaller in every dimension than the other image.
isTransformRequired() - Method in class digilib.image.ImageJobDescription
Returns if any transformation of the source image (image manipulation or format conversion) is required.
isUseAuthorization() - Method in class digilib.servlet.DigilibBean
Returns if authorization is configured.
isUserInRole(DigilibRequest, String) - Method in interface digilib.auth.AuthnOps
Test if the user represented by request has the given role.
isUserInRole(DigilibRequest, String) - Method in class digilib.auth.IpAuthnOps
 
isUserInRole(DigilibRequest, String) - Method in class digilib.auth.IpServletAuthnOps
 
isUserInRole(DigilibRequest, String) - Method in class digilib.auth.OpenIdAuthnOps
 
isValid - Variable in class digilib.io.DocuDirectory
directory object is valid (exists on disk)
isValid() - Method in class digilib.conf.PDFRequest
Check parameters for validity.
isValid() - Method in class digilib.io.DocuDirectory
The directory is valid (exists on disk).
isValidFilename(String) - Static method in class digilib.io.FileOps
Returns if the filename is valid.
isZoomRequested() - Method in class digilib.image.ImageJobDescription
Returns if zoom has been requested.
iterator() - Method in class digilib.io.DocuDirectory
Returns an Iterator over all DocuDirents in this DocuDirectory in default order.
iterator() - Method in class digilib.util.NumRange
 

J

job_info - Variable in class digilib.pdf.PDFStreamWorker
 
jpg - digilib.conf.DigilibOption
the resulting image is always sent as JPEG (otherwise TIFF and PNG images are sent as PNG).

L

list - Variable in class digilib.io.FsDirectory
list of filenames in the directory
list - Variable in class digilib.io.ImageSet
list of files (ImageInput)
loadImage(ImageInput) - Method in interface digilib.image.DocuImage
Loads an image file into the Object.
loadImage(ImageInput) - Method in class digilib.image.DocuImageImpl
 
loadImage(ImageInput) - Method in class digilib.image.ImageLoaderDocuImage
 
loadSubimage(ImageInput, Rectangle, int) - Method in interface digilib.image.DocuImage
Load only a subsampled region of the image file.
loadSubimage(ImageInput, Rectangle, int) - Method in class digilib.image.DocuImageImpl
 
loadSubimage(ImageInput, Rectangle, int) - Method in class digilib.image.ImageLoaderDocuImage
 
loadUri(URI) - Method in class digilib.meta.IndexMetaAuthLoader
Load and parse a file (as URI).
loadUri(URI) - Method in class digilib.meta.IndexMetaLoader
Load and parse a file (as URI).
loadUri(URI) - Method in class digilib.util.XMLMapListLoader
Load and parse a file (as URL).
loadUri(URI) - Method in class digilib.util.XMLMapLoader
load and parse a file (as URL) returns HashMap with list data
loadURL(String) - Method in class digilib.meta.IndexMetaLoader
Deprecated.
loadURL(String) - Method in class digilib.util.XMLMapLoader
Deprecated.
logger - Static variable in class digilib.auth.AuthnOpsFactory
Log4J logger
logger - Static variable in class digilib.auth.AuthzOpsFactory
Log4J logger
logger - Static variable in class digilib.auth.AuthzOpsImpl
general logger for this class
logger - Static variable in class digilib.auth.IpAuthnOps
general logger for this class
logger - Static variable in class digilib.auth.IpOpenIdAuthnOps
 
logger - Static variable in class digilib.auth.IpServletAuthnOps
 
logger - Static variable in class digilib.auth.MetaAccessAuthzOps
 
logger - Static variable in class digilib.auth.OpenIdAuthnOps
general logger for this class
logger - Static variable in class digilib.auth.PathAuthzOps
 
logger - Static variable in class digilib.conf.DigilibConfiguration
SLF4J compatible logger
logger - Static variable in class digilib.conf.PDFRequest
general logger for this class
logger - Static variable in class digilib.image.DocuImageFactory
Log4J logger
logger - Static variable in class digilib.image.DocuImageImpl
logger
logger - Static variable in class digilib.image.ImageJobDescription
 
logger - Static variable in class digilib.image.ImageWorker
 
logger - Static variable in class digilib.io.DocuDirCache
general logger for this class
logger - Variable in class digilib.io.DocuDirectory
 
logger - Static variable in class digilib.io.DocuDirectoryFactory
Log4J logger
logger - Variable in class digilib.io.FsDirectory
 
logger - Static variable in class digilib.io.ImageUrl
 
logger - Static variable in class digilib.meta.IndexMetaAuthLoader
 
logger - Static variable in class digilib.meta.IndexMetaDirMeta
 
logger - Static variable in class digilib.meta.IndexMetaFileMeta
 
logger - Static variable in class digilib.meta.IndexMetaLoader
 
logger - Static variable in class digilib.meta.MetaFactory
Log4J logger
logger - Static variable in class digilib.pdf.PDFFileWorker
 
logger - Static variable in class digilib.pdf.PDFStreamWorker
 
logger - Static variable in class digilib.pdf.PDFTitlePage
 
logger - Static variable in class digilib.servlet.AsyncServletWorker
 
logger - Variable in class digilib.servlet.Manifester
general logger
logger - Static variable in class digilib.servlet.PDFGenerator
gengeral logger for this class
logger - Static variable in class digilib.servlet.Scaler
gengeral logger for this class
logger - Static variable in class digilib.servlet.ScalerNoThread
gengeral logger for this class
logger - Static variable in class digilib.servlet.ServletOps
 
logger - Variable in class digilib.servlet.Texter
general logger
logger - Static variable in class digilib.util.DigilibJobCenter
general logger for this class
logger - Static variable in class digilib.util.OptionsSet
logger
logger - Static variable in class digilib.util.XMLMapListLoader
 
logger - Static variable in class digilib.util.XMLMapLoader
 
lores - digilib.conf.DigilibOption
prefer the next-smaller pre-scaled image.

M

MANIFEST_SERVLET_CONFIG_KEY - Static variable in class digilib.conf.ManifestServletConfiguration
 
Manifester - Class in digilib.servlet
Servlet for creating IIIF Presentation API manifests.
Manifester() - Constructor for class digilib.servlet.Manifester
 
Manifester.ManifestParams - Class in digilib.servlet
Class holding parameters to construct manifest.
ManifestParams() - Constructor for class digilib.servlet.Manifester.ManifestParams
 
ManifestServletConfiguration - Class in digilib.conf
Class to hold the digilib servlet configuration parameters.
ManifestServletConfiguration() - Constructor for class digilib.conf.ManifestServletConfiguration
Constructs DigilibServletConfiguration and defines all parameters and their default values.
manifestUrl - Variable in class digilib.servlet.Manifester.ManifestParams
 
map - Variable in class digilib.io.DocuDirCache
HashMap of directories
MAP_GRAY_BGR - digilib.image.DocuImage.ColorOp
 
mapBgrByteTable - Static variable in class digilib.image.ImageLoaderDocuImage
lookup table for false-color
match(String) - Method in class digilib.util.HashTree
Matches the given branch against the HashTree.
MAX_INFO_REQUESTS - Static variable in class digilib.io.CdstarArchiveDocuDirectory
maximum number of info requests
meta - Variable in class digilib.io.DocuDirectory
directory metadata
meta - Variable in class digilib.io.DocuDirentImpl
metadata for this file
meta - Variable in class digilib.io.DocuImageSet
the FileMeta instance
meta - Variable in class digilib.io.ImageFileSet
the FileMeta instance
meta - Variable in class digilib.meta.SimpleDirMeta
 
meta - Variable in class digilib.meta.SimpleFileMeta
 
META_IMAGE_HEIGHT_KEY - Static variable in class digilib.io.CdstarArchiveDocuDirectory
key for image height in CDSTAR metadata
META_IMAGE_WIDTH_KEY - Static variable in class digilib.io.CdstarArchiveDocuDirectory
key for image width in CDSTAR metadata
MetaAccessAuthzOps - Class in digilib.auth
Implementation of AuthzOps using "access" information from file metadata.
MetaAccessAuthzOps() - Constructor for class digilib.auth.MetaAccessAuthzOps
 
metaChecked - Variable in class digilib.io.DocuImageSet
is our metadata valid
metaChecked - Variable in class digilib.io.ImageFileSet
is our metadata valid
MetadataMap - Class in digilib.meta
Map for metadata related to files.
MetadataMap() - Constructor for class digilib.meta.MetadataMap
 
MetaFactory - Class in digilib.meta
Static factory for FileMeta and DirMeta implementations.
MetaFactory() - Constructor for class digilib.meta.MetaFactory
 
metaTag - Variable in class digilib.meta.IndexMetaAuthLoader
 
mfMetaFile - Variable in class digilib.servlet.Manifester.ManifestParams
 
mfVersion - Static variable in class digilib.servlet.Manifester
Servlet version
mimeForFile(File) - Static method in class digilib.io.FileOps
get the mime type for a file format (by extension)
mimetype - Variable in class digilib.io.ImageInput
mime file type
mimeType - Variable in class digilib.image.ImageJobDescription
 
minSourceSize - Variable in class digilib.image.ImageJobDescription
 
mirror(double) - Method in interface digilib.image.DocuImage
Mirrors the current image.
mirror(double) - Method in class digilib.image.DocuImageImpl
 
mirror(double) - Method in class digilib.image.ImageLoaderDocuImage
 
misses - Variable in class digilib.io.DocuDirCache
number of cache misses
mtime - Variable in class digilib.io.CdstarArchiveDocuDirectory.ArchiveInfo
 

N

name - Variable in class digilib.io.DocuImageSet
the "file" name
name - Variable in class digilib.io.ImageFileSet
the file name
name - Variable in class digilib.io.ImageUrl
 
name - Variable in class digilib.util.Parameter
parameter name (e.g.
needsInvertRgba - digilib.image.ImageLoaderDocuImage.Hacks
table for LookupOp for inversion needs four channels including alpha
needsJpegWriteRgb - digilib.image.ImageLoaderDocuImage.Hacks
JPEG writer can't deal with RGBA
needsMapBgr - digilib.image.ImageLoaderDocuImage.Hacks
destination image type for LookupOp(mapBgrByteTable) needs to be (A)BGR
needsPngLoadProfile - digilib.image.ImageLoaderDocuImage.Hacks
load ICC profile from PNG metadata manually
needsPngWriteProfile - digilib.image.ImageLoaderDocuImage.Hacks
add ICC profile to PNG metadata manually
needsRescaleRgba - digilib.image.ImageLoaderDocuImage.Hacks
table for RescaleOp for enhance needs four channels
newHints(Integer, Object) - Static method in class digilib.io.FileOps
Creates a new hints Map with the given first element.
newParameter(String, Object, Object) - Method in class digilib.util.ParameterMap
Add a new Parameter with name, default and value.
newParameter(String, Object, Object, int) - Method in class digilib.util.ParameterMap
Add a new Parameter with name, default, value and type.
NONE - digilib.io.FileOps.FileClass
 
NONEXISTENT - digilib.servlet.PDFGenerator.PDFStatus
 
normalName(String) - Static method in class digilib.io.FileOps
Normalize a path name.
notfoundImgFile - Static variable in class digilib.servlet.Scaler
not found error image file
notfoundImgFile - Static variable in class digilib.servlet.ScalerNoThread
not found error image file
notifyUser(PDFGenerator.PDFStatus, String, HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.PDFGenerator
depending on the documents status, redirect the user to the appropriate waiting or download page.
NTSC_GRAY - digilib.image.DocuImage.ColorOp
 
numFiles - Variable in class digilib.io.DocuDirCache
number of files in the whole cache (approximate)
NumRange - Class in digilib.util
Class that parses String with intervals into Iterable sequence of integers.
NumRange(Integer, Integer) - Constructor for class digilib.util.NumRange
 
NumRange(String) - Constructor for class digilib.util.NumRange
 
NumRange(String, Integer) - Constructor for class digilib.util.NumRange
 

O

objectATime - Variable in class digilib.io.DocuDirectory
time of last access of this object (not the filesystem)
omitIiifImageApi - digilib.conf.DigilibRequest.ParsingOption
 
onComplete(AsyncEvent) - Method in class digilib.servlet.AsyncServletWorker
 
onError(AsyncEvent) - Method in class digilib.servlet.AsyncServletWorker
 
onStartAsync(AsyncEvent) - Method in class digilib.servlet.AsyncServletWorker
 
onTimeout(AsyncEvent) - Method in class digilib.servlet.AsyncServletWorker
 
openIdAuthnOps - Variable in class digilib.auth.IpOpenIdAuthnOps
 
OpenIdAuthnOps - Class in digilib.auth
Implements AuthnOps using an OpenId Connect ID token.
OpenIdAuthnOps() - Constructor for class digilib.auth.OpenIdAuthnOps
 
options - Variable in class digilib.util.ParameterMap
 
optionSep - Variable in class digilib.util.OptionsSet
String separating options in a String.
OptionsSet - Class in digilib.util
 
OptionsSet() - Constructor for class digilib.util.OptionsSet
 
OptionsSet(String) - Constructor for class digilib.util.OptionsSet
Constructor with String of options.
osize - digilib.conf.DigilibOption
scale to original size based on image resolution (from the image metadata) and display resolution (from parameter ddpi).
outerImgArea - Variable in class digilib.image.ImageJobDescription
 
outstream - Variable in class digilib.pdf.PDFStreamWorker
 

P

pageLabelMode - Variable in class digilib.servlet.Manifester
how to create label for pages
pages - Variable in class digilib.conf.PDFRequest
 
paramDH - Variable in class digilib.image.ImageJobDescription
 
paramDW - Variable in class digilib.image.ImageJobDescription
 
Parameter - Class in digilib.util
General digilib parameter class.
Parameter() - Constructor for class digilib.util.Parameter
Default constructor.
Parameter(String, Object, Object) - Constructor for class digilib.util.Parameter
Constructor with name, default, and value.
Parameter(String, Object, Object, int) - Constructor for class digilib.util.Parameter
Constructor with name, default, value, and type.
ParameterMap - Class in digilib.util
HashMap of digilib.servlet.Parameter's.
ParameterMap() - Constructor for class digilib.util.ParameterMap
Default constructor.
ParameterMap(int) - Constructor for class digilib.util.ParameterMap
Constructor with initial size.
paramRGBA - Variable in class digilib.image.ImageJobDescription
 
paramRGBM - Variable in class digilib.image.ImageJobDescription
 
params - Variable in class digilib.util.ParameterMap
 
paramWH - Variable in class digilib.image.ImageJobDescription
 
paramWW - Variable in class digilib.image.ImageJobDescription
 
paramWX - Variable in class digilib.image.ImageJobDescription
 
paramWY - Variable in class digilib.image.ImageJobDescription
 
parent - Variable in class digilib.io.DocuDirectory
parent DocuDirectory
parent - Variable in class digilib.io.DocuDirentImpl
the parent directory
parent - Variable in class digilib.io.DocuImageSet
the parent DocuDirectory
parent - Variable in class digilib.io.FsDirectory
parent directory
parent - Variable in class digilib.io.ImageFileSet
the parent DocuDirectory
parent(String) - Static method in class digilib.io.FileOps
Extract the parent directory of a (digilib) path name.
parseAsArray(String) - Method in class digilib.util.Parameter
Get the value as Strings split using the separator.
parseAsFloatArray(String) - Method in class digilib.util.Parameter
Get the value as floats split using the separator.
parseIiifImageApi - Variable in class digilib.conf.DigilibRequest
parse IIIF path as IIIF image API
parseString(String) - Method in class digilib.util.NumRange
 
parseString(String) - Method in class digilib.util.OptionsSet
Adds all options from String to Set.
parsingOptions - Variable in class digilib.conf.DigilibRequest
active pasing options
PathAuthzOps - Class in digilib.auth
Implements AuthzOps using paths defined in an XML config file.
PathAuthzOps() - Constructor for class digilib.auth.PathAuthzOps
 
pathToArray(String) - Static method in class digilib.io.FileOps
convert a string with a list of pathnames into an array of strings using the system's path separator string
PDF_CACHEDIR_KEY - Static variable in class digilib.conf.PDFServletConfiguration
 
PDF_EXECUTOR_KEY - Static variable in class digilib.conf.PDFServletConfiguration
 
PDF_IMAGEEXECUTOR_KEY - Static variable in class digilib.conf.PDFServletConfiguration
 
PDF_SERVLET_CONFIG_KEY - Static variable in class digilib.conf.PDFServletConfiguration
 
PDF_WORKDIR_KEY - Static variable in class digilib.conf.PDFServletConfiguration
 
PDFFileWorker - Class in digilib.pdf
Worker that creates a PDF File.
PDFFileWorker(DigilibConfiguration, File, File, PDFRequest, DigilibJobCenter<DocuImage>) - Constructor for class digilib.pdf.PDFFileWorker
Create new PDFFileWorker.
PDFGenerator - Class in digilib.servlet
A class for handling user requests for pdf documents made from digilib images.
PDFGenerator() - Constructor for class digilib.servlet.PDFGenerator
 
PDFGenerator.PDFStatus - Enum in digilib.servlet
Document status.
PDFRequest - Class in digilib.conf
A container class for storing a set of instruction parameters used for content generator classes.
PDFRequest(DigilibConfiguration) - Constructor for class digilib.conf.PDFRequest
Create a PDFRequest
PDFRequest(HttpServletRequest, DigilibConfiguration) - Constructor for class digilib.conf.PDFRequest
Create a PDFRequest with a request and config.
PDFServletConfiguration - Class in digilib.conf
Class to hold the digilib servlet configuration parameters.
PDFServletConfiguration() - Constructor for class digilib.conf.PDFServletConfiguration
Constructs PDFServletConfiguration and defines all parameters and their default values.
PDFStreamWorker - Class in digilib.pdf
Worker that creates a PDF document in an OutputStream.
PDFStreamWorker(DigilibConfiguration, OutputStream, PDFRequest, DigilibJobCenter<DocuImage>) - Constructor for class digilib.pdf.PDFStreamWorker
 
PDFTitlePage - Class in digilib.pdf
A class for the generation of a title page for the generated pdf documents.
PDFTitlePage(PDFRequest) - Constructor for class digilib.pdf.PDFTitlePage
Initialize the TitlePage
pixelSize - Variable in class digilib.io.ImageInput
image size in pixels
png - digilib.conf.DigilibOption
the resulting image is always sent as PNG (otherwise JPEG and J2K images are sent as JPEG).
preferredReaders - Static variable in class digilib.image.ImageLoaderDocuImage
preferred image reader classes
preferredWriters - Static variable in class digilib.image.ImageLoaderDocuImage
preferred image writer classes
prepareAbsoluteScale() - Method in class digilib.image.ImageJobDescription
Absolute scale factor: either original size, based on dpi, or absolute.
prepareClipToFit() - Method in class digilib.image.ImageJobDescription
Clip to fit: don't scale.
prepareScaleParams() - Method in class digilib.image.ImageJobDescription
Prepare image scaling factors and coordinates.
prepareScaleToFit() - Method in class digilib.image.ImageJobDescription
Scale to fit: scale factor based on destination size dw/dh and user area.
prepareSqueezeToFit() - Method in class digilib.image.ImageJobDescription
Squeeze to fit: scale factor based on destination size and user area.
preselectInputs - Variable in class digilib.image.ImageJobDescription
 
processedFiles - Variable in class digilib.io.CdstarArchiveDocuDirectory.ArchiveInfo
 
processRequest(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Manifester
 
processRequest(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Scaler
Service this request using the response.
processRequest(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.ScalerNoThread
Service this request using the response.
processRequest(HttpServletRequest, HttpServletResponse) - Method in class digilib.servlet.Texter
 
propertiesFileName - Static variable in class digilib.conf.DigilibConfiguration
name of digilib properties file
put(DocuDirectory) - Method in class digilib.io.DocuDirCache
Add a DocuDirectory to the cache.
put(Parameter) - Method in class digilib.util.ParameterMap
Add the Parameter val to the map, using val's name.
put(String, Parameter) - Method in class digilib.util.ParameterMap
Add the Parameter to the map with a certain key.
putDir(DocuDirectory) - Method in class digilib.io.DocuDirCache
Add a directory to the cache and check its parents.
putName(String, DocuDirectory) - Method in class digilib.io.AliasingDocuDirCache
Adds a DocuDirectory under another name to the cache.
pxarea - digilib.conf.DigilibOption
interpret wx, wy, ww, wh as pixel coordinates on the highest resolution image.

Q

q0 - digilib.conf.DigilibOption
quality of interpolation in scaling (q0: worst, q3 best).
q1 - digilib.conf.DigilibOption
quality of interpolation in scaling (q0: worst, q3 best).
q2 - digilib.conf.DigilibOption
quality of interpolation in scaling (q0: worst, q3 best).
q3 - digilib.conf.DigilibOption
quality of interpolation in scaling (q0: worst, q3 best).
quality - Variable in class digilib.image.DocuImageImpl
Interpolation quality.

R

rawfile - digilib.conf.DigilibOption
send the file as-is with a mime-type of "application/octet-stream" so the browser presents a download dialog.
ReadableFileFilter() - Constructor for class digilib.io.FileOps.ReadableFileFilter
 
readAccessToMap(MetadataMap) - Method in class digilib.meta.IndexMetaAuthLoader
Reads access tag into map.
readAll() - Method in class digilib.meta.IndexMetaAuthLoader
Read the whole stream.
readArchiveInfo(CloseableHttpClient, int, int, CdstarArchiveDocuDirectory.ArchiveInfo) - Method in class digilib.io.CdstarArchiveDocuDirectory
 
readConfig() - Method in class digilib.conf.DigilibConfiguration
read parameters from properties file digilib.properties in class path.
readConfig(ServletContext) - Method in class digilib.conf.DigilibServletConfiguration
read parameter list from the file WEB-INF/digilib-config.xml or digilib.properties in class path.
readConfigEntries(ServletContext, Map<String, String>) - Method in class digilib.conf.DigilibServletConfiguration
 
readDir() - Method in class digilib.io.BaseDirDocuDirectory
 
readDir() - Method in class digilib.io.CdstarArchiveDocuDirectory
 
readDir() - Method in class digilib.io.DocuDirectory
Read the filesystem directory and fill this object.
readDir() - Method in class digilib.io.FsDirectory
Reads the names of the files in the directory.
readDir() - Method in class digilib.io.FsDocuDirectory
 
reader - Variable in class digilib.image.ImageLoaderDocuImage
the reader object
readFileMeta(DocuDirectory, Map<String, MetadataMap>, String) - Method in class digilib.meta.IndexMetaDirMeta
Read metadata for the files in this directory.
readFilesJson(InputStream, CdstarArchiveDocuDirectory.ArchiveInfo) - Method in class digilib.io.CdstarArchiveDocuDirectory
 
readMeta() - Method in class digilib.io.DocuDirectory
Read directory metadata.
readMeta() - Method in interface digilib.io.DocuDirent
Reads meta-data for this Fileset if there is any.
readMeta() - Method in class digilib.io.DocuDirentImpl
 
readMeta() - Method in class digilib.io.DocuImageSet
 
readMeta() - Method in class digilib.io.ImageFileSet
 
readMeta(DocuDirectory) - Method in interface digilib.meta.DirMeta
read and store metadata for this directory.
readMeta(DocuDirectory) - Method in class digilib.meta.IndexMetaDirMeta
 
readMeta(DocuDirectory) - Method in class digilib.meta.SimpleDirMeta
 
readMeta(DocuDirent) - Method in interface digilib.meta.FileMeta
read and store metadata for this file.
readMeta(DocuDirent) - Method in class digilib.meta.IndexMetaFileMeta
 
readMeta(DocuDirent) - Method in class digilib.meta.SimpleFileMeta
 
readMetaTag(MetadataMap) - Method in class digilib.meta.IndexMetaAuthLoader
Read meta tag into map.
readParentMeta(FsDocuDirectory) - Method in class digilib.meta.IndexMetaDirMeta
Read metadata from all known parent directories.
readTagToMap(MetadataMap) - Method in class digilib.meta.IndexMetaAuthLoader
Reads contents of current tag into map with the tag name as key and the content as value.
redirect_info - digilib.conf.DigilibOption
send redirect to IIIF image info URI
refresh() - Method in class digilib.io.BaseDirDocuDirectory
 
refresh() - Method in class digilib.io.CdstarArchiveDocuDirectory
 
refresh() - Method in class digilib.io.DocuDirectory
Check to see if the directory has been modified and reread if necessary.
REFRESH_DELAY - Static variable in class digilib.io.CdstarArchiveDocuDirectory
time in ms to delay the next archive info call and reuse existing information
renderHint - Variable in class digilib.image.ImageLoaderDocuImage
interpolation type
renderPDF() - Method in class digilib.pdf.PDFStreamWorker
 
request - Variable in class digilib.image.ImageJobDescription
the DigilibRequest for this job
request - Variable in class digilib.pdf.PDFTitlePage
 
resX - Variable in class digilib.io.ImageSet
resolution of the biggest image (DPI)
resY - Variable in class digilib.io.ImageSet
resolution of the biggest image (DPI)
reuseReader - Variable in class digilib.image.ImageLoaderDocuImage
try to reuse reader object
rolesForPath(DigilibServletRequest) - Method in class digilib.auth.AuthzOpsImpl
Authorization roles needed for request.
rolesForPath(DigilibServletRequest) - Method in class digilib.auth.MetaAccessAuthzOps
Return authorization roles needed for request.
rolesForPath(DigilibServletRequest) - Method in class digilib.auth.PathAuthzOps
Return authorization roles needed for request.
rolesMap - Variable in class digilib.auth.MetaAccessAuthzOps
 
rotate(double) - Method in interface digilib.image.DocuImage
Rotates the current image.
rotate(double) - Method in class digilib.image.DocuImageImpl
 
rotate(double) - Method in class digilib.image.ImageLoaderDocuImage
 
run() - Method in class digilib.servlet.AsyncServletWorker
runs the ImageWorker and writes the image to the ServletResponse.

S

scale(double, double) - Method in interface digilib.image.DocuImage
Scales the current image.
scale(double, double) - Method in class digilib.image.DocuImageImpl
 
scale(double, double) - Method in class digilib.image.ImageLoaderDocuImage
 
Scaler - Class in digilib.servlet
 
Scaler() - Constructor for class digilib.servlet.Scaler
 
Scaler.ErrMsg - Enum in digilib.servlet
type of error message
Scaler.Error - Enum in digilib.servlet
servlet error codes
ScalerNoThread - Class in digilib.servlet
Version of Scaler servlet that doesn't use a thread pool.
ScalerNoThread() - Constructor for class digilib.servlet.ScalerNoThread
 
ScalerNoThread.ErrMsg - Enum in digilib.servlet
type of error message
ScalerNoThread.Error - Enum in digilib.servlet
servlet error codes
scalerServletPath - Variable in class digilib.servlet.Manifester
scaler servlet path
scaleX - Variable in class digilib.image.ImageJobDescription
 
scaleY - Variable in class digilib.image.ImageJobDescription
 
selectInput() - Method in class digilib.image.ImageJobDescription
Returns the best ImageInput based on current request parameters.
SENDABLE - digilib.io.ImageInput.InputTag
 
sendFile(File, String, String, HttpServletResponse) - Static method in class digilib.servlet.ServletOps
Transfers an image file as-is with the mime type mt.
sendFile(File, String, String, HttpServletResponse, Logger) - Static method in class digilib.servlet.ServletOps
Transfers an image file as-is with the mime type mt.
sendFileAllowed - Variable in class digilib.servlet.Scaler
send files as is?
sendFileAllowed - Variable in class digilib.servlet.ScalerNoThread
send files as is?
sendIiifInfo(DigilibServletRequest, HttpServletResponse, Logger) - Static method in class digilib.servlet.ServletOps
Sends IIIF compatible image information as application/json response.
sendImage(DocuImage, String, HttpServletResponse) - Static method in class digilib.servlet.ServletOps
Write image img to ServletResponse response.
sendImage(DocuImage, String, HttpServletResponse, Logger) - Static method in class digilib.servlet.ServletOps
Write image img to ServletResponse response as data of mimeType.
SERVLET_CONFIG_KEY - Static variable in class digilib.conf.DigilibServletConfiguration
 
ServletOps - Class in digilib.servlet
 
ServletOps() - Constructor for class digilib.servlet.ServletOps
 
servletRequest - Variable in class digilib.conf.DigilibServletRequest
internal ServletRequest
setAspect(ImageSize) - Method in class digilib.io.ImageSet
Sets the aspect ratio from an ImageSize.
setAuthnOpsClass(Class<AuthnOps>) - Static method in class digilib.auth.AuthnOpsFactory
set the AuthnOps implementation class.
setAuthzOpsClass(Class<AuthzOps>) - Static method in class digilib.auth.AuthzOpsFactory
set the AuthzOps implementation class.
setBaseURL(HttpServletRequest) - Method in class digilib.conf.DigilibServletRequest
Set the requests base URL parameter from a javax.sevlet.http.HttpServletRequest.
setBaseURL(HttpServletRequest) - Method in class digilib.conf.PDFRequest
Set the requests base URL parameter from a javax.sevlet.http.HttpServletRequest.
setConfig(ServletConfig) - Method in class digilib.servlet.DigilibBean
Initializes the bean with the default DigilibServletConfiguration from the context.
setConfig(ServletConfig, String) - Method in class digilib.servlet.DigilibBean
Initializes the bean with the DigilibConfiguration from the context under the given key.
setContextConfig(ServletContext) - Method in class digilib.conf.DigilibServletConfiguration
Sets the current DigilibConfiguration in the context.
setContextConfig(ServletContext) - Method in class digilib.conf.ManifestServletConfiguration
 
setContextConfig(ServletContext) - Method in class digilib.conf.TextServletConfiguration
Sets the current DigilibConfiguration in the context.
setDefault(Object) - Method in class digilib.util.Parameter
Set the default.
setDigilibConfig(DigilibConfiguration) - Method in class digilib.conf.DigilibRequest
 
setDigilibConfig(DigilibConfiguration) - Static method in class digilib.io.DocuDirectoryFactory
 
setDir(File) - Method in class digilib.io.FsDirectory
Sets the directory File object.
setDirMeta(MetadataMap) - Method in interface digilib.meta.DirMeta
sets the metadata for this directory.
setDirMeta(MetadataMap) - Method in class digilib.meta.IndexMetaDirMeta
 
setDirMeta(MetadataMap) - Method in class digilib.meta.SimpleDirMeta
 
setDirMetaClass(Class<? extends DirMeta>) - Static method in class digilib.meta.MetaFactory
 
setDlConfig(DigilibServletConfiguration) - Static method in class digilib.servlet.ServletOps
 
setDocuDirectoryClass(Class<DocuDirectory>) - Static method in class digilib.io.DocuDirectoryFactory
 
setDocuDirentClass(FileOps.FileClass, Class<? extends DocuDirent>) - Static method in class digilib.io.DocuDirentFactory
 
setDocuImage(DocuImage) - Method in class digilib.image.ImageJobDescription
Set the current docuImage.
setDocuImageClass(Class<DocuImage>) - Static method in class digilib.image.DocuImageFactory
set the DocuImage implementation class.
setFileClass(FileOps.FileClass) - Method in class digilib.io.DocuDirCache
 
setFileMeta(MetadataMap) - Method in interface digilib.meta.FileMeta
set metadata for this file.
setFileMeta(MetadataMap) - Method in class digilib.meta.IndexMetaFileMeta
 
setFileMeta(MetadataMap) - Method in class digilib.meta.SimpleFileMeta
 
setFileMetaClass(Class<? extends FileMeta>) - Static method in class digilib.meta.MetaFactory
 
setFilenames(String[]) - Method in class digilib.io.FsDirectory
Sets the filenames.
setHacks(String) - Method in interface digilib.image.DocuImage
Set implementation specific image hacks.
setHacks(String) - Method in class digilib.image.DocuImageImpl
 
setHacks(String) - Method in class digilib.image.ImageLoaderDocuImage
 
setHeight(int) - Method in class digilib.util.ImageSize
 
setHint(String, Object) - Method in interface digilib.image.DocuImage
Set optional image specific hints with additional information.
setHint(String, Object) - Method in class digilib.image.DocuImageImpl
 
setImage(DocuImage) - Method in class digilib.conf.DigilibServletRequest
Sets the image.
setImageSet(ImageSet) - Method in class digilib.image.ImageJobDescription
Set the current ImageSet.
setImgSize(ImageSize) - Method in class digilib.image.ImageJobDescription
Set the image size.
setInput(ImageInput) - Method in class digilib.image.ImageJobDescription
Set the current ImageInput.
setInputStream(InputStream) - Method in class digilib.io.ImageCacheStream
 
setInputStream(InputStream) - Method in class digilib.io.ImageStream
 
setJobDescription(ImageJobDescription) - Method in class digilib.conf.DigilibRequest
 
setMaxnum(Integer) - Method in class digilib.util.NumRange
 
setMaxQueueLen(int) - Method in class digilib.util.DigilibJobCenter
 
setMaxThreads(int) - Method in class digilib.util.DigilibJobCenter
 
setMeta(FileMeta) - Method in interface digilib.io.DocuDirent
Sets the meta-data for this file(set).
setMeta(FileMeta) - Method in class digilib.io.DocuDirentImpl
 
setMeta(FileMeta) - Method in class digilib.io.DocuImageSet
 
setMeta(FileMeta) - Method in class digilib.io.ImageFileSet
 
setMimetype(String) - Method in class digilib.io.ImageInput
Sets the mimetype.
setName(String) - Method in class digilib.util.Parameter
 
setOption(DigilibOption) - Method in class digilib.util.OptionsSet
Set the option opt.
setOptions(OptionsSet) - Method in class digilib.util.ParameterMap
Sets the options Set.
setOptions(EnumSet<DigilibOption>) - Method in class digilib.util.OptionsSet
 
setOptionSep(String) - Method in class digilib.util.OptionsSet
 
setParams(HashMap<String, Parameter>) - Method in class digilib.util.ParameterMap
Sets the parameter Map.
setParent(DocuDirectory) - Method in class digilib.io.DocuDirectory
Sets the parent DocuDirectory.
setParent(DocuDirectory) - Method in interface digilib.io.DocuDirent
Sets the parent Directory.
setParent(DocuDirectory) - Method in class digilib.io.DocuDirentImpl
 
setParent(DocuDirectory) - Method in class digilib.io.DocuImageSet
 
setParent(DocuDirectory) - Method in class digilib.io.ImageFileSet
 
setParent(FsDirectory) - Method in class digilib.io.FsDirectory
Sets the parent Directory object.
setQuality(int) - Method in interface digilib.image.DocuImage
Sets the interpolation quality.
setQuality(int) - Method in class digilib.image.DocuImageImpl
Sets the quality.
setQuality(int) - Method in class digilib.image.ImageLoaderDocuImage
 
setReaderClasses(Map<String, String>) - Method in interface digilib.image.DocuImage
Set preferred image reader classes.
setReaderClasses(Map<String, String>) - Method in class digilib.image.DocuImageImpl
 
setReaderClasses(Map<String, String>) - Method in class digilib.image.ImageLoaderDocuImage
 
setRequest(DigilibServletRequest) - Method in class digilib.servlet.DigilibBean
Sets the current DigilibRequest.
setRequest(HttpServletRequest) - Method in class digilib.servlet.DigilibBean
Sets the current DigilibRequest using a HttpServletRequest.
setSize(int, int) - Method in class digilib.util.ImageSize
 
setSize(ImageSize) - Method in class digilib.io.ImageInput
Sets the imageSize.
setSpecialValueFromString(Parameter, String) - Method in class digilib.conf.DigilibConfiguration
Set non-standard value in Parameter param.
setTag(ImageInput.InputTag) - Method in class digilib.io.ImageInput
Sets the given tag on the input.
setTags(EnumSet<ImageInput.InputTag>) - Method in class digilib.io.ImageInput
 
setTileSize(ImageSize) - Method in class digilib.io.ImageInput
 
setTimeout(long) - Static method in class digilib.servlet.AsyncServletWorker
 
setType(int) - Method in class digilib.util.Parameter
 
setupLogging() - Method in class digilib.conf.DigilibConfiguration
Initialize the logging implementation.
setupLogging(ServletContext) - Method in class digilib.conf.DigilibServletConfiguration
Initialize the logging implementation.
setValue(float) - Method in class digilib.util.Parameter
Set the value.
setValue(int) - Method in class digilib.util.Parameter
Set the value.
setValue(Object) - Method in class digilib.util.Parameter
Set the value.
setValue(String, float) - Method in class digilib.util.ParameterMap
Set the value of an existing parameter.
setValue(String, int) - Method in class digilib.util.ParameterMap
Set the value of an existing parameter.
setValue(String, Object) - Method in class digilib.util.ParameterMap
Set the value of an existing parameter.
setValueFromString(String) - Method in class digilib.util.Parameter
Try to set the value from a String.
setValueFromString(String, String) - Method in class digilib.util.ParameterMap
Set the value of an existing parameter.
setWidth(int) - Method in class digilib.util.ImageSize
 
setWithIiifImageParams(String, String, String, String, String, String) - Method in class digilib.conf.DigilibRequest
Populate a request from IIIF image API parameters.
setWithIiifPath(String) - Method in class digilib.conf.DigilibRequest
Populate a request from a string with an IIIF image API path.
setWithOldString(String) - Method in class digilib.conf.DigilibServletRequest
Populate a request from a string in the old "++++" parameter form.
setWithParamRequest(ServletRequest) - Method in class digilib.conf.DigilibServletRequest
Set request parameters from javax.servlet.ServletRequest.
setWithParamString(String, String) - Method in class digilib.conf.DigilibRequest
Set request parameters from query string.
setWithRequest(HttpServletRequest) - Method in class digilib.conf.DigilibServletRequest
Populate the request object with data from a ServletRequest.
setWithRequest(HttpServletRequest) - Method in class digilib.conf.PDFRequest
Initialize with a ServletRequest.
setWriterClasses(Map<String, String>) - Method in interface digilib.image.DocuImage
Set preferred image writer classes.
setWriterClasses(Map<String, String>) - Method in class digilib.image.DocuImageImpl
 
setWriterClasses(Map<String, String>) - Method in class digilib.image.ImageLoaderDocuImage
 
shutdownNow() - Method in class digilib.util.DigilibJobCenter
Shuts down the Executor.
SimpleDirMeta - Class in digilib.meta
Minimal DirMeta implementation just holding a MetadataMap.
SimpleDirMeta() - Constructor for class digilib.meta.SimpleDirMeta
 
SimpleDirMeta(MetadataMap) - Constructor for class digilib.meta.SimpleDirMeta
 
SimpleFileMeta - Class in digilib.meta
Minimal FileMeta class just holding a MetadataMap.
SimpleFileMeta() - Constructor for class digilib.meta.SimpleFileMeta
 
SimpleFileMeta(MetadataMap) - Constructor for class digilib.meta.SimpleFileMeta
Creates FileMeta with the given MetadataMap.
size() - Method in class digilib.io.DocuDirCache
The number of directories in the cache.
size() - Method in class digilib.io.DocuDirectory
number of DocuFiles in this directory.
size() - Method in class digilib.io.ImageSet
The number of image files in this Fileset.
sqarea - digilib.conf.DigilibOption
select square image region from the full image (short side of the image)^2.
squeeze - digilib.conf.DigilibOption
scale the (selected area of the) image to fill [dw x dh], changing its aspect ratio.
stopNow() - Method in class digilib.image.ImageWorker
Set the stopNow flag.
STORAGE_BASE_URL_KEY - Static variable in class digilib.io.UrlClientFactory
digilib-config key for the CDSTAR base URL
STORAGE_PASSWORD - Static variable in class digilib.io.UrlClientFactory
 
STORAGE_PASSWORD_KEY - Static variable in class digilib.io.UrlClientFactory
digilib-config key for the CDSTAR auth password
STORAGE_SCOPE_HOST - Static variable in class digilib.io.UrlClientFactory
 
STORAGE_SCOPE_PORT - Static variable in class digilib.io.UrlClientFactory
 
STORAGE_URL_KEY - Static variable in class digilib.io.CdstarArchiveDocuDirectory
digilib-config key for the CDSTAR base URL
STORAGE_USERNAME - Static variable in class digilib.io.UrlClientFactory
 
STORAGE_USERNAME_KEY - Static variable in class digilib.io.UrlClientFactory
digilib-config key for the CDSTAR auth user
stream - Variable in class digilib.io.ImageStream
 
streamFilterForClass(FileOps.FileClass) - Static method in class digilib.io.FileOps
Factory for DirectoryStream.Filters (image or text).
streamWorker - Variable in class digilib.pdf.PDFFileWorker
the wrapped PDFStreamWorker
submit(Runnable) - Method in class digilib.util.DigilibJobCenter
Submit Runnable job to execute.
submit(Callable<V>) - Method in class digilib.util.DigilibJobCenter
Submit Callable job that returns a Value to execute.
SVG - digilib.io.FileOps.FileClass
 
svgExtensions - Static variable in class digilib.io.FileOps
 
SVGFile - Class in digilib.io
Class for SVG files.
SVGFile(File) - Constructor for class digilib.io.SVGFile
Constructor taking a file.
svgFileClass - Static variable in class digilib.io.DocuDirentFactory
 
SVGFileFilter() - Constructor for class digilib.io.FileOps.SVGFileFilter
 

T

tags - Variable in class digilib.io.ImageInput
InputTags for this input
tagsMatchPath(String[]) - Method in class digilib.meta.IndexMetaAuthLoader
Returns if the tag names in path match the current stack of tag names in tags.
tempFile - Variable in class digilib.pdf.PDFFileWorker
the temporary output file
test(Path) - Method in class digilib.io.FileOps.ImageFileFilter
 
test(Path) - Method in class digilib.io.FileOps.SVGFileFilter
 
test(Path) - Method in class digilib.io.FileOps.TextFileFilter
 
TEXT - digilib.io.FileOps.FileClass
 
TEXT - digilib.servlet.Scaler.ErrMsg
 
TEXT - digilib.servlet.ScalerNoThread.ErrMsg
 
TEXT_DIR_CACHE_KEY - Static variable in class digilib.conf.TextServletConfiguration
 
TEXT_SERVLET_CONFIG_KEY - Static variable in class digilib.conf.TextServletConfiguration
 
Texter - Class in digilib.servlet
Servlet for displaying text
Texter() - Constructor for class digilib.servlet.Texter
 
textExtensions - Static variable in class digilib.io.FileOps
 
TextFile - Class in digilib.io
Class for text files.
TextFile(File) - Constructor for class digilib.io.TextFile
Constructor taking a file.
textFileClass - Static variable in class digilib.io.DocuDirentFactory
 
TextFileFilter() - Constructor for class digilib.io.FileOps.TextFileFilter
 
TextServletConfiguration - Class in digilib.conf
Class to hold the digilib servlet configuration parameters.
TextServletConfiguration() - Constructor for class digilib.conf.TextServletConfiguration
Constructs DigilibServletConfiguration and defines all parameters and their default values.
ticket - Variable in class digilib.conf.DigilibRequest
ImageJobDescription for this request
TILED - digilib.io.ImageInput.InputTag
 
tileSize - Variable in class digilib.io.ImageInput
image tile size (null if untiled)
timeout - Static variable in class digilib.servlet.AsyncServletWorker
AsyncRequest timeout
tlVersion - Static variable in class digilib.servlet.Texter
Servlet version
tokenCookieName - Variable in class digilib.auth.OpenIdAuthnOps
Name of the cookie that contains the token
toPath() - Method in class digilib.io.FsDirectory
Returns the directory as Path object.
toString() - Method in class digilib.io.ImageFile
 
toString() - Method in class digilib.util.ImageSize
 
toString() - Method in class digilib.util.OptionsSet
 
totalFiles - Variable in class digilib.io.CdstarArchiveDocuDirectory.ArchiveInfo
 
touch() - Method in class digilib.io.DocuDirectory
Update access time.
type - Variable in class digilib.util.Parameter
parameter type

U

UNKNOWN - digilib.servlet.Scaler.Error
 
UNKNOWN - digilib.servlet.ScalerNoThread.Error
 
unmodified - Variable in class digilib.io.CdstarArchiveDocuDirectory.ArchiveInfo
 
url - Variable in class digilib.io.ImageUrl
 
UrlClientFactory - Class in digilib.io
 
UrlClientFactory() - Constructor for class digilib.io.UrlClientFactory
 
useAuthorization - Variable in class digilib.servlet.Manifester
use authentication and authorization
useAuthorization - Variable in class digilib.servlet.Scaler
use authorization database
useAuthorization - Variable in class digilib.servlet.ScalerNoThread
use authorization database
useAuthorization - Variable in class digilib.servlet.Texter
use authentication
useFilesystem - Variable in class digilib.servlet.Manifester
use filesystem-access to read additional json files

V

value - Variable in class digilib.util.Parameter
real value
valueOf(String) - Static method in enum digilib.conf.DigilibOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.conf.DigilibRequest.ParsingOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.image.DocuImage.ColorOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.image.ImageLoaderDocuImage.Hacks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.io.FileOps.FileClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.io.ImageInput.InputTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.servlet.PDFGenerator.PDFStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.servlet.Scaler.ErrMsg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.servlet.Scaler.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.servlet.ScalerNoThread.ErrMsg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum digilib.servlet.ScalerNoThread.Error
Returns the enum constant of this type with the specified name.
values() - Static method in enum digilib.conf.DigilibOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.conf.DigilibRequest.ParsingOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.image.DocuImage.ColorOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.image.ImageLoaderDocuImage.Hacks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.io.FileOps.FileClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.io.ImageInput.InputTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.servlet.PDFGenerator.PDFStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.servlet.Scaler.ErrMsg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.servlet.Scaler.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.servlet.ScalerNoThread.ErrMsg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum digilib.servlet.ScalerNoThread.Error
Returns an array containing the constants of this enum type, in the order they are declared.
version - Static variable in class digilib.image.DocuImageImpl
DocuImage version
version - Static variable in class digilib.image.ImageLoaderDocuImage
DocuImage version
version - Static variable in class digilib.servlet.PDFGenerator
 
version - Static variable in class digilib.servlet.Scaler
digilib servlet version (for all components)
version - Static variable in class digilib.servlet.ScalerNoThread
digilib servlet version (for all components)
vmir - digilib.conf.DigilibOption
mirror image vertically.

W

webappStartTime - Variable in class digilib.conf.DigilibServletConfiguration
the time the webapp (i.e.
width - Variable in class digilib.util.ImageSize
 
WIP - digilib.servlet.PDFGenerator.PDFStatus
 
WIP_PAGE_KEY - Static variable in class digilib.servlet.PDFGenerator
 
writeCanvas(JsonGenerator, int, DocuDirent, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeCanvases(JsonGenerator, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeIiifV1Info(JsonGenerator, ImageSize, String) - Static method in class digilib.servlet.ServletOps
Write IIIF Image API version 1 image information to info.
writeIiifV2Info(JsonGenerator, Logger, ImageSize, ImageSet, String) - Static method in class digilib.servlet.ServletOps
Write IIIF Image API version 2 image information to info.
writeIiifV3Info(JsonGenerator, Logger, ImageSize, ImageSet, String) - Static method in class digilib.servlet.ServletOps
Write IIIF Image API version 3 image information to info.
writeImage(String, OutputStream) - Method in interface digilib.image.DocuImage
Writes the current image to an OutputStream.
writeImage(String, OutputStream) - Method in class digilib.image.DocuImageImpl
 
writeImage(String, OutputStream) - Method in class digilib.image.ImageLoaderDocuImage
 
writeImagesV2(JsonGenerator, int, DocuDirent, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeImagesV3(JsonGenerator, int, DocuDirent, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeImageV2(JsonGenerator, int, DocuDirent, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeImageV3(JsonGenerator, int, DocuDirent, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeJpeg(ImageWriter) - Method in class digilib.image.ImageLoaderDocuImage
Write the current image to the given ImageWriter as JPEG with the correct color profile.
writeLangLabel(JsonGenerator, String, String, String) - Method in class digilib.servlet.Manifester
Write a label with the given language under key.
writeManifestMetaV2(JsonGenerator, String, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeManifestMetaV3(JsonGenerator, String, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writePng(ImageWriter) - Method in class digilib.image.ImageLoaderDocuImage
Write the current image to the given ImageWriter as PNG with the correct color profile.
writeResource(JsonGenerator, DocuDirent, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeSequencesV2(JsonGenerator, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeSequenceV2(JsonGenerator, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeServiceV2(JsonGenerator, String, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 
writeServiceV3(JsonGenerator, String, ImageSize, Manifester.ManifestParams) - Method in class digilib.servlet.Manifester
 

X

XMLMapListLoader - Class in digilib.util
Loads a simple XML structure into a List of Maps.
XMLMapListLoader() - Constructor for class digilib.util.XMLMapListLoader
 
XMLMapListLoader(String, String) - Constructor for class digilib.util.XMLMapListLoader
Creates an XMLMapListLoader with an outer list_tag.
XMLMapLoader - Class in digilib.util
Loads a simple XML list into a HashMap.
XMLMapLoader() - Constructor for class digilib.util.XMLMapLoader
 
XMLMapLoader(String, String, String, String) - Constructor for class digilib.util.XMLMapLoader
Creates an XMLMapLoader with an outer list_tag.
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages