LoadedSchemasResolver

frawa.typedjson.keywords.LoadedSchemasResolver
See theLoadedSchemasResolver companion object
case class LoadedSchemasResolver(base: URI, schemas: Map[URI, SchemaValue], dynamicSchemas: Set[URI], lazyResolver: Option[LazyResolver]) extends SchemaResolver

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def withBase(uri: URI): LoadedSchemasResolver

Attributes

Definition Classes

Inherited methods

def absolute(ref: String): URI

Attributes

Inherited from:
SchemaResolver
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Attributes

Inherited from:
SchemaResolver
def resolveDynamicRef(ref: String, scope: DynamicScope): Option[SchemaResolution]

Attributes

Inherited from:
SchemaResolver
def resolveRef(uri: URI): Option[SchemaResolution]

Attributes

Inherited from:
SchemaResolver
def resolveRef(ref: String): Option[SchemaResolution]

Attributes

Inherited from:
SchemaResolver