Interface SchemaLookup

All Superinterfaces:
DebugDumpable, DefinitionsStore, GlobalDefinitionsStore, SchemaRegistryState
All Known Subinterfaces:
SchemaLookup.Mutable

public interface SchemaLookup extends SchemaRegistryState
  • Method Details

    • resolverFor

      SchemaContextResolver resolverFor(SchemaContextDefinition schemaContextDefinition)
    • definitionFactory

      DefinitionFactory definitionFactory()
    • schemaSpecific

      @Nullable <T extends SchemaLookup.Based> T schemaSpecific(@NotNull @NotNull Class<T> type)
      Returns schema-specific service
      Type Parameters:
      T - Type of schema specific service
      Parameters:
      type -
      Returns:
      Requested service or null, if service is not available.