Class ResolverLSInput

java.lang.Object
org.xmlresolver.sources.ResolverLSInput
All Implemented Interfaces:
LSInput, ResolverResourceInfo

public class ResolverLSInput extends Object implements LSInput, ResolverResourceInfo
An LSInput with a resolvedURI.
  • Field Details

    • resolvedURI

      public final URI resolvedURI
      The underlying, resolved URI.
  • Constructor Details

    • ResolverLSInput

      public ResolverLSInput(Resource rsrc, String publicId, String systemId)
      Construct the LSInput while preserving the local URI.
      Parameters:
      rsrc - The resolver resource.
      publicId - The publicId.
      systemId - The systemId.
    • ResolverLSInput

      public ResolverLSInput(ResolvedResource rsrc, String publicId)
      Construct the LSInput while preserving the local URI. If the resolved resource is available, we can get everything except the public identifier from that resolved resource.
      Parameters:
      rsrc - The resolved resource.
      publicId - The publicId.
  • Method Details