package refs
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class AbsoluteRef(value: String) extends Ref with Product with Serializable
- case class DocumentCache(mapping: Map[String, SchemaType] = collection.concurrent.TrieMap.empty[String, SchemaType]) extends Product with Serializable
- case class LocalRef(value: String) extends Ref with Product with Serializable
- trait Ref extends AnyRef
- case class RelativeRef(value: String) extends Ref with Product with Serializable
- case class ResolvedResult(resolved: SchemaType, scope: SchemaResolutionScope) extends Product with Serializable
- case class SchemaRefResolver(version: SchemaVersion, cache: DocumentCache = DocumentCache(), resolverFactory: UrlStreamResolverFactory = UrlStreamResolverFactory()) extends Product with Serializable
Schema reference resolver.
- case class SchemaResolutionScope(documentRoot: SchemaType, id: Option[Ref] = None, schemaJsPath: Option[JsPath] = None, instancePath: JsPath = JsPath, depth: Int = 0, referrer: Option[JsPath] = None) extends Product with Serializable