Uses of Class org.apache.fop.apps.io.InternalResourceResolver (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Class
org.apache.fop.apps.io.InternalResourceResolver

- Packages that use InternalResourceResolver
  Package | Description
  --- | ---
  org.apache.fop.afp | Contains an AFP library.
  org.apache.fop.afp.util | Contains a collection of useful AFP utility classes.
  org.apache.fop.apps | Application classes used for running FOP embedded in other applications.
  org.apache.fop.apps.io | Classes that control all IO in FOP.
  org.apache.fop.fonts | Classes for font handling.
  org.apache.fop.fonts.autodetect | A collection of classes that aid in the autodetection of installed system fonts.
  org.apache.fop.fonts.truetype | Classes for TrueType fonts.
  org.apache.fop.fonts.type1 | Classes for Adobe Type 1 fonts.
  org.apache.fop.hyphenation | Hyphenation support.
  org.apache.fop.render | Generic renderer interface.
  org.apache.fop.render.afp | An AFP Renderer implementation and supporting classes.
  org.apache.fop.render.bitmap | Bitmap Renderer which creates TIFF and PNG images from rendered pages.
  org.apache.fop.render.java2d | Java2D Renderer which paints rendered pages on Graphics2D instances.
  org.apache.fop.render.pcl | PCL Renderer (Supports PCL5 and HP GL/2)
  org.apache.fop.util | Various utility classes (I/O, codecs, color support, service discovers etc.).

- - ### Uses of InternalResourceResolver in org.apache.fop.afp

    Constructors in org.apache.fop.afp with parameters of type InternalResourceResolver
    Constructor and Description
    `AFPResourceManager(InternalResourceResolver resourceResolver)` Main constructor
    `AFPStreamer(Factory factory, InternalResourceResolver resourceResolver)` Main constructor

  - ### Uses of InternalResourceResolver in org.apache.fop.afp.util

    Constructors in org.apache.fop.afp.util with parameters of type InternalResourceResolver
    Constructor and Description
    `AFPResourceAccessor(InternalResourceResolver resourceResolver)` Constructor for resource to be accessed via the `FOUserAgent`.
    `AFPResourceAccessor(InternalResourceResolver resourceResolver, String baseURI)` Constructor for resource to be accessed via the `FOUserAgent`.

  - ### Uses of InternalResourceResolver in org.apache.fop.apps

    Methods in org.apache.fop.apps that return InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `InternalResourceResolver` | FOUserAgent.`getHyphenationResourceResolver()`
    `InternalResourceResolver` | FopFactory.`getHyphenationResourceResolver()`
    `InternalResourceResolver` | FopFactoryConfig.`getHyphenationResourceResolver()`
    `InternalResourceResolver` | FopFactoryBuilder.FopFactoryConfigImpl.`getHyphenationResourceResolver()`
    `InternalResourceResolver` | FOUserAgent.`getResourceResolver()` Returns the resource resolver.

    Methods in org.apache.fop.apps with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `FopFactoryBuilder` | FopFactoryBuilder.`setHyphenBaseResourceResolver(InternalResourceResolver hyphenationResourceResolver)`

  - ### Uses of InternalResourceResolver in org.apache.fop.apps.io

    Methods in org.apache.fop.apps.io that return InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `static InternalResourceResolver` | ResourceResolverFactory.`createDefaultInternalResourceResolver(URI baseURI)` A helper merthod that creates an internal resource resolver using the default resover: `ResourceResolverFactory.createDefaultResourceResolver()`.
    `static InternalResourceResolver` | ResourceResolverFactory.`createInternalResourceResolver(URI baseURI, org.apache.xmlgraphics.io.ResourceResolver resolver)` Creates an interal resource resolver given a base URI and a resource resolver.

  - ### Uses of InternalResourceResolver in org.apache.fop.fonts

    Fields in org.apache.fop.fonts declared as InternalResourceResolver
    Modifier and Type | Field and Description
    --- | ---
    `protected InternalResourceResolver` | FontLoader.`resourceResolver` the resource resolver to use for font URI resolution

    Methods in org.apache.fop.fonts that return InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `InternalResourceResolver` | FontManager.`getResourceResolver()`

    Methods in org.apache.fop.fonts with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `void` | FontCache.`addFont(EmbedFontInfo fontInfo, InternalResourceResolver resourceResolver)` Adds a font info to cache
    `static CustomFont` | FontLoader.`loadFont(FontUris fontUris, String subFontName, boolean embedded, EmbeddingMode embeddingMode, EncodingMode encodingMode, boolean useKerning, boolean useAdvanced, InternalResourceResolver resourceResolver, boolean simulateStyle, boolean embedAsType1, boolean useSVG)` Loads a custom font from a URI.
    `void` | FontManager.`setResourceResolver(InternalResourceResolver resourceResolver)` Sets the font resource resolver
    `static void` | FontSetup.`setup(FontInfo fontInfo, List embedFontInfoList, InternalResourceResolver resourceResolver, boolean base14Kerning)` Sets up the font info object.

    Constructors in org.apache.fop.fonts with parameters of type InternalResourceResolver
    Constructor and Description
    `CFFToType1Font(InternalResourceResolver resourceResolver, EmbeddingMode embeddingMode)`
    `CIDFont(InternalResourceResolver resourceResolver)`
    `CustomFont(InternalResourceResolver resourceResolver)`
    `CustomFontCollection(InternalResourceResolver fontResolver, List<EmbedFontInfo> customFonts, boolean useComplexScriptFeatures)` Main constructor.
    `FontAdder(FontManager manager, InternalResourceResolver resourceResolver, FontEventListener listener)` Main constructor
    `FontLoader(URI fontFileURI, boolean embedded, boolean useKerning, boolean useAdvanced, InternalResourceResolver resourceResolver)` Default constructor.
    `FontManager(InternalResourceResolver resourceResolver, FontDetector fontDetector, FontCacheManager fontCacheManager)` Main constructor
    `LazyFont(EmbedFontInfo fontInfo, InternalResourceResolver resourceResolver, boolean useComplexScripts)` Main constructor
    `MultiByteFont(InternalResourceResolver resourceResolver, EmbeddingMode embeddingMode)` Default constructor
    `SingleByteFont(InternalResourceResolver resourceResolver)`
    `SingleByteFont(InternalResourceResolver resourceResolver, EmbeddingMode embeddingMode)`
    `XMLFontMetricsReader(InputSource source, InternalResourceResolver resourceResolver)` Deprecated. Construct a XMLFontMetricsReader object from a path to a metric.xml file and read metric data

  - ### Uses of InternalResourceResolver in org.apache.fop.fonts.autodetect

    Methods in org.apache.fop.fonts.autodetect with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `EmbedFontInfo[]` | FontInfoFinder.`find(URI fontURI, InternalResourceResolver resourceResolver, FontCache fontCache)` Attempts to determine EmbedFontInfo from a given font file.

  - ### Uses of InternalResourceResolver in org.apache.fop.fonts.truetype

    Constructors in org.apache.fop.fonts.truetype with parameters of type InternalResourceResolver
    Constructor and Description
    `OFFontLoader(URI fontFileURI, InternalResourceResolver resourceResolver)` Default constructor
    `OFFontLoader(URI fontFileURI, String subFontName, boolean embedded, EmbeddingMode embeddingMode, EncodingMode encodingMode, boolean useKerning, boolean useAdvanced, InternalResourceResolver resolver, boolean simulateStyle, boolean embedAsType1, boolean useSVG)` Additional constructor for TrueType Collections.

  - ### Uses of InternalResourceResolver in org.apache.fop.fonts.type1

    Constructors in org.apache.fop.fonts.type1 with parameters of type InternalResourceResolver
    Constructor and Description
    `Type1FontLoader(FontUris fontUris, boolean embedded, EmbeddingMode embeddingMode, boolean useKerning, InternalResourceResolver resourceResolver)` Constructs a new Type 1 font loader.

  - ### Uses of InternalResourceResolver in org.apache.fop.hyphenation

    Methods in org.apache.fop.hyphenation with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `static HyphenationTree` | Hyphenator.`getHyphenationTree(String lang, String country, InternalResourceResolver resourceResolver, Map hyphPatNames, FOUserAgent foUserAgent)`
    `static HyphenationTree` | Hyphenator.`getUserHyphenationTree(String key, InternalResourceResolver resourceResolver)` Load tree from serialized file or xml file using configuration settings
    `static Hyphenation` | Hyphenator.`hyphenate(String lang, String country, InternalResourceResolver resourceResolver, Map hyphPatNames, String word, int leftMin, int rightMin, FOUserAgent foUserAgent)`

  - ### Uses of InternalResourceResolver in org.apache.fop.render

    Methods in org.apache.fop.render with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `protected FontCollection` | PrintRendererConfigurator.`createCollectionFromFontList(InternalResourceResolver resolver, List<EmbedFontInfo> fontList)` Creates the font collection given a list of embedded font infomation.
    `protected FontCollection` | PrintRendererConfigurator.`getCustomFontCollection(InternalResourceResolver resolver, String mimeType)` Returns the font collection for custom configured fonts.

  - ### Uses of InternalResourceResolver in org.apache.fop.render.afp

    Methods in org.apache.fop.render.afp with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `protected FontCollection` | AFPRendererConfigurator.`getCustomFontCollection(InternalResourceResolver uriResolverWrapper, String mimeType)`

  - ### Uses of InternalResourceResolver in org.apache.fop.render.bitmap

    Methods in org.apache.fop.render.bitmap with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `protected FontCollection` | BitmapRendererConfigurator.`createCollectionFromFontList(InternalResourceResolver resourceResolver, List<EmbedFontInfo> fontList)`

  - ### Uses of InternalResourceResolver in org.apache.fop.render.java2d

    Constructors in org.apache.fop.render.java2d with parameters of type InternalResourceResolver
    Constructor and Description
    `ConfiguredFontCollection(InternalResourceResolver resourceResolver, List<EmbedFontInfo> customFonts, boolean useComplexScriptFeatures)` Main constructor
    `CustomFontMetricsMapper(FontUris fontUris, EmbedFontInfo configFontInfo, InternalResourceResolver resourceResolver)`

  - ### Uses of InternalResourceResolver in org.apache.fop.render.pcl

    Methods in org.apache.fop.render.pcl with parameters of type InternalResourceResolver
    Modifier and Type | Method and Description
    --- | ---
    `protected FontCollection` | PCLRendererConfigurator.`createCollectionFromFontList(InternalResourceResolver resourceResolver, List<EmbedFontInfo> fontList)`

  - ### Uses of InternalResourceResolver in org.apache.fop.util

    Constructors in org.apache.fop.util with parameters of type InternalResourceResolver
    Constructor and Description
    `ColorSpaceCache(InternalResourceResolver resourceResolver)` Default constructor

Copyright © 2025 Apache Software Foundation. All rights reserved.