Class PrefixSchemaIdResolver

java.lang.Object
com.networknt.schema.resource.PrefixSchemaIdResolver
All Implemented Interfaces:
SchemaIdResolver

public class PrefixSchemaIdResolver extends Object implements SchemaIdResolver
Prefix implementation of SchemaIdResolver.
  • Constructor Details

    • PrefixSchemaIdResolver

      public PrefixSchemaIdResolver(String source, String replacement)
  • Method Details

    • resolve

      public AbsoluteIri resolve(AbsoluteIri absoluteIRI)
      Description copied from interface: SchemaIdResolver
      Resolves a schema $id indicated by an absolute IRI to a retrieval IRI.
      Specified by:
      resolve in interface SchemaIdResolver
      Parameters:
      absoluteIRI - the $id of the schema
      Returns:
      the retrieval IRI or null if this resolver doesn't support the mapping