Packages

package parser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ContentParser(parsers: Seq[EntryParser[ScalarShape]]) extends Product with Serializable
  2. case class DependenciesParser(entry: YMapEntry, parentId: String, parser: SpecializedDependencyParser)(implicit ctx: ShapeParserContext) extends Product with Serializable
  3. case class Draft2019ShapeDependenciesParser(shape: NodeShape, map: YMap, parentId: String, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable
  4. case class Draft4ShapeDependenciesParser(shape: NodeShape, map: YMap, parentId: String, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends Product with Serializable

  5. sealed trait EntryParser[T] extends AnyRef
  6. case class PropertyDependencyParser(node: YNode)(implicit ctx: ShapeParserContext) extends SpecializedDependencyParser with Product with Serializable
  7. case class SchemaDependencyParser(node: YNode, version: SchemaVersion)(implicit ctx: ShapeParserContext) extends SpecializedDependencyParser with Product with Serializable
  8. trait SpecializedDependencyParser extends AnyRef
  9. case class UnevaluatedInfo(key: String, booleanField: Field, schemaField: Field, error: ValidationSpecification, message: String) extends Product with Serializable
  10. class UnevaluatedParser extends QuickFieldParserOps

Value Members

  1. object ContentParser extends Serializable
  2. object JsonSchemaParsingHelper
  3. object UnevaluatedParser

Ungrouped