package parser
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class ContentParser(parsers: Seq[EntryParser[ScalarShape]]) extends Product with Serializable
- case class DependenciesParser(entry: YMapEntry, parentId: String, parser: SpecializedDependencyParser)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class Draft2019ShapeDependenciesParser(shape: NodeShape, map: YMap, parentId: String, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
- case class Draft4ShapeDependenciesParser(shape: NodeShape, map: YMap, parentId: String, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
- sealed trait EntryParser[T] extends AnyRef
- case class JsonSchemaSettings(syntax: SpecSyntax, defaultSchemaVersion: SchemaVersion) extends SpecSettings with Product with Serializable
- case class PropertyDependencyParser(node: YNode)(implicit ctx: ShapeParserContext) extends SpecializedDependencyParser with Product with Serializable
- case class SchemaDependencyParser(node: YNode, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends SpecializedDependencyParser with Product with Serializable
- trait SpecializedDependencyParser extends AnyRef
- case class UnevaluatedInfo(key: String, booleanField: Field, schemaField: Field, error: ValidationSpecification, message: String) extends Product with Serializable
- class UnevaluatedParser extends QuickFieldParserOps
Value Members
- object ContentParser extends Serializable
- object Draft4DeclarationsParser
- object JsonSchemaParsingHelper
- object RemoteJsonSchemaParser
- object UnevaluatedParser