Class AbstractResourceResolver

java.lang.Object
dev.metaschema.core.model.AbstractResourceResolver
All Implemented Interfaces:
IResourceResolver
Direct Known Subclasses:
AbstractContentValidator, DefaultBoundLoader

public class AbstractResourceResolver extends Object implements IResourceResolver
Base implementation of IResourceResolver providing URI resolution support.

This class maintains an optional IUriResolver that can be configured to customize URI resolution behavior.

  • Constructor Details

    • AbstractResourceResolver

      public AbstractResourceResolver()
  • Method Details

    • getUriResolver

      public IUriResolver getUriResolver()
      Description copied from interface: IResourceResolver
      Get the entity resolver associated with this loader.
      Specified by:
      getUriResolver in interface IResourceResolver
      Returns:
      the entity resolver
    • setUriResolver

      public void setUriResolver(@NonNull IUriResolver uriResolver)
      Set the URI resolver for this resource resolver.
      Parameters:
      uriResolver - the URI resolver