Uses of Record Class
is.galia.image.Identifier
Packages that use Identifier
Package
Description
Package relating to all aspects of caching of images and their
characteristics.
Classes for properties associated with an image.
Contains image processing operations and related classes.
HTTP resource classes and server request handler class.
Package for sources, which locate and provide uniform access to source
images.
-
Uses of Identifier in is.galia.cache
Methods in is.galia.cache with parameters of type IdentifierModifier and TypeMethodDescriptionvoid
Cache.evict
(Identifier identifier) Deletes all cached content (source image, variant image(s), and info) corresponding to the image with the given identifier.void
CacheFacade.evict
(Identifier identifier) Evicts all cached items associated with a source image from all caches.void
HeapCache.evict
(Identifier identifier) void
HeapInfoCache.evict
(Identifier identifier) void
CacheFacade.evictAsync
(Identifier identifier) InvokesCacheFacade.evict(Identifier)
asynchronously.CacheFacade.fetchInfo
(Identifier identifier) Returns theInfo
of the source image corresponding to the given identifier.HeapCache.fetchInfo
(Identifier identifier) InfoCache.fetchInfo
(Identifier identifier) Reads the cached image information corresponding to the given identifier.CacheFacade.fetchOrReadInfo
(Identifier identifier, Format format, Decoder decoder) Returns theInfo
of the source image corresponding to the given identifier.HeapInfoCache.get
(Identifier identifier) void
HeapCache.put
(Identifier identifier, Info info) void
HeapCache.put
(Identifier identifier, String info) void
HeapInfoCache.put
(Identifier identifier, Info info) Adds an info.void
InfoCache.put
(Identifier identifier, Info info) Synchronously adds image information to the cache.void
InfoCache.put
(Identifier identifier, String info) Alternative toInfoCache.put(Identifier, Info)
that adds a raw UTF-8 string to the cache, trusting that it is a serializedInfo
instance that is deserializable byInfoCache.fetchInfo(Identifier)
. -
Uses of Identifier in is.galia.image
Classes in is.galia.image that implement interfaces with type arguments of type IdentifierModifier and TypeClassDescriptionfinal record
Immutable application-unique source image file/object identifier.Methods in is.galia.image that return IdentifierModifier and TypeMethodDescriptionstatic Identifier
Translates the string in a raw URI path component or query into a new instance.Info.getIdentifier()
MetaIdentifier.identifier()
Returns the value of theidentifier
record component.Methods in is.galia.image with parameters of type IdentifierModifier and TypeMethodDescriptionint
Identifier.compareTo
(Identifier identifier) static Format
Format.inferFormat
(Identifier identifier) Attempts to infer a format from the given identifier.void
Info.setIdentifier
(Identifier identifier) Info.Builder.withIdentifier
(Identifier identifier) MetaIdentifier.Builder.withIdentifier
(Identifier identifier) Constructors in is.galia.image with parameters of type IdentifierModifierConstructorDescriptionMetaIdentifier
(Identifier identifier) Creates a minimal valid instance.MetaIdentifier
(Identifier identifier, Integer pageNumber, ScaleConstraint scaleConstraint) Creates an instance of aMetaIdentifier
record class. -
Uses of Identifier in is.galia.operation
Methods in is.galia.operation that return IdentifierMethods in is.galia.operation with parameters of type IdentifierModifier and TypeMethodDescriptionvoid
OperationList.setIdentifier
(Identifier identifier) OperationList.Builder.withIdentifier
(Identifier identifier) Constructors in is.galia.operation with parameters of type Identifier -
Uses of Identifier in is.galia.resource
Methods in is.galia.resource that return IdentifierModifier and TypeMethodDescriptionprotected abstract Identifier
AbstractImageResource.getIdentifier()
Returns the identifier of the source image, which may be a filename, an object store key, or something else.RequestContext.getIdentifier()
Methods in is.galia.resource with parameters of type IdentifierModifier and TypeMethodDescriptionvoid
RequestContext.setIdentifier
(Identifier identifier) InformationRequestHandler.Builder.withIdentifier
(Identifier identifier) -
Uses of Identifier in is.galia.resource.iiif
Methods in is.galia.resource.iiif that return IdentifierModifier and TypeMethodDescriptionprotected Identifier
IIIFResource.getIdentifier()
Returns the decoded identifier path component of the URI. -
Uses of Identifier in is.galia.source
Fields in is.galia.source declared as IdentifierMethods in is.galia.source that return IdentifierMethods in is.galia.source with parameters of type IdentifierModifier and TypeMethodDescriptionstatic Source
SourceFactory.newSource
(Identifier identifier, Delegate delegate) IfKey.SOURCE_STATIC
is not set, uses a delegate method to return an instance of a source for the given identifier.void
AbstractSource.setIdentifier
(Identifier identifier) Sets the identifier used by the instance.void
Source.setIdentifier
(Identifier identifier) Constructors in is.galia.source with parameters of type Identifier