jsonschema-core
0.5.0
jsonschema-core
API
net.hamnaberg.schema
internal
ApiSpecModel
StringValidationPlatform
decoding
encoding
validation
Bound
Bound
Exclusive
Inclusive
Bounds
Bounds
LocalDefinitions
LocalDefinitions
Prism
Prism
Schema
Schema
AltBuilder
FieldBuilder
ValidationError
structure
AllOf
Alt
AnyOf
Custom
Defer
Enumeration
Field
Optional
Required
Field
Isos
Meta
Meta
Record
Reference
SBool
SInt
SNum
Sequence
Str
Sum
XMap
jsonschema-core
/
net.hamnaberg.schema
/
net.hamnaberg.schema.internal
/
validation
validation
net.hamnaberg.schema.internal.validation
object
validation
extends
StringValidationPlatform
Attributes
Source
validation.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
StringValidationPlatform
class
Object
trait
Matchable
class
Any
Self type
validation
.
type
Members list
Clear all
Value members
Concrete methods
def
eval
[
A
](
schema
:
Schema
[
A
],
json
:
Json
,
history
:
List
[
CursorOp
]):
ValidatedNel
[
ValidationError
,
Json
]
Attributes
Source
validation.scala
def
validateRecord
[
R
](
fields
:
FreeApplicative
[[
_
]
=>>
Field
[
R
,
_$23
],
R
],
json
:
JsonObject
,
history
:
List
[
CursorOp
]):
ValidatedNel
[
ValidationError
,
Unit
]
Attributes
Source
validation.scala
Inherited methods
def
validatePattern
(
input
:
String
,
pattern
:
Pattern
,
history
:
List
[
CursorOp
]):
ValidatedNel
[
ValidationError
,
String
]
Attributes
Inherited from:
StringValidationPlatform
Source
StringValidationPlatform.scala
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods