zio-schema
zio-schema
API
zio.schema
AccessorBuilder
Append
Append
AppendLowPriority
AppendLowPriority2
CaseSet
CaseSet
:+:
Cons
Empty
Empty
Cons0
Differ
Differ
DynamicValue
DynamicValue
Dictionary
DynamicAst
Enumeration
Error
LeftValue
NoneValue
Primitive
Record
RightValue
Sequence
SetValue
Singleton
SomeValue
Tuple
FieldSet
FieldSet
:*:
Empty
MutableSchemaBasedValueBuilder
MutableSchemaBasedValueBuilder
CreateValueFromSchemaError
MutableSchemaBasedValueProcessor
Patch
Patch
BigDecimal
BigInt
Bool
EitherDiff
Identical
LCS
NotComparable
Number
Record
SchemaMigration
Temporal
Total
Transform
Tuple
ZonedDateTime
Schema
Schema
Case
CaseClass0
CaseClass0
CaseClass1
CaseClass1
CaseClass10
CaseClass10
CaseClass11
CaseClass11
CaseClass12
CaseClass12
CaseClass13
CaseClass13
CaseClass14
CaseClass14
CaseClass15
CaseClass15
CaseClass16
CaseClass16
CaseClass17
CaseClass17
CaseClass18
CaseClass18
CaseClass19
CaseClass19
CaseClass2
CaseClass2
CaseClass20
CaseClass20
CaseClass21
CaseClass21
CaseClass22
CaseClass22
CaseClass3
CaseClass3
CaseClass4
CaseClass4
CaseClass5
CaseClass5
CaseClass6
CaseClass6
CaseClass7
CaseClass7
CaseClass8
CaseClass8
CaseClass9
CaseClass9
Collection
Dynamic
Either
Enum
Enum1
Enum10
Enum11
Enum12
Enum13
Enum14
Enum15
Enum16
Enum17
Enum18
Enum19
Enum2
Enum20
Enum21
Enum22
Enum3
Enum4
Enum5
Enum6
Enum7
Enum8
Enum9
EnumN
Fail
Field
Field
GenericRecord
Lazy
Map
Optional
Primitive
Record
Sequence
Set
Transform
Tuple2
SchemaEquality
SchemaOrdering
SchemaSyntax
DiffOps
DynamicValueOps
MigrationOps
SimpleMutableSchemaBasedValueBuilder
SimpleMutableSchemaBasedValueProcessor
TypeId
TypeId
Nominal
Structural
syntax
zio.schema.annotation
caseName
caseNameAliases
directDynamicMapping
discriminatorName
fieldDefaultValue
fieldName
fieldNameAliases
noDiscriminator
optionalField
recordName
rejectExtraFields
transientCase
transientField
validate
zio.schema.codec
BinaryCodec
BinaryCodec
BinaryCodecs
BinaryCodecs
Codec
Codecs
Codecs
DecodeError
DecodeError
And
CastError
EmptyContent
ExtraFields
IncompatibleShape
MalformedField
MalformedFieldWithPath
MissingCase
MissingField
Or
ReadError
ReadErrorWithPath
RecordMissingField
ValidationError
Decoder
Encoder
zio.schema.diff
Edit
Edit
Delete
Insert
Keep
zio.schema.meta
ExtensibleMetaSchema
ExtensibleMetaSchema
Dictionary
Dictionary
Either
Either
FailNode
FailNode
Known
Known
Labelled
Labelled
Lineage
Lineage
ListNode
ListNode
Product
Product
Ref
Ref
Sum
Sum
Tuple
Tuple
Value
Value
MetaSchema
Migration
Migration
AddCase
AddNode
ChangeType
DecrementDimensions
DeleteNode
IncrementDimensions
LabelTransformation
LabelTransformation
Optional
Recursive
Relabel
Require
UpdateFail
NodePath
NodePathSyntax
SchemaInstances
SchemaInstances
zio.schema.validation
Bool
Bool
And
Leaf
Not
Or
NumType
NumType
BigDecimalType
BigIntType
DoubleType
FloatType
IntType
LongType
ShortType
PhoneNumberValidation
PhoneNumberValidation
Predicate
Predicate
Num
EqualTo
GreaterThan
LessThan
Num
Str
Matches
MaxLength
MinLength
Str
True
Regex
Regex
Alternate
Between
CharacterSet
Digit
Empty
Letter
Literal
Repeat
Sequence
Regexs
Time
Validation
Validation
ValidationError
ValidationError
EqualTo
Generic
GreaterThan
LessThan
MaxLength
MinLength
NotEqualTo
NotRegexMatch
RegexMatch
zio-schema
/
zio.schema
/
DynamicValue
/
SetValue
SetValue
zio.schema.DynamicValue$.SetValue
final case
class
SetValue
(
values
:
Set
[
DynamicValue
])
extends
DynamicValue
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
DynamicValue
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
def
toTypedValue
[
A
](
implicit
schema
:
Schema
[
A
]):
Either
[
String
,
A
]
Attributes
Inherited from:
DynamicValue
def
toTypedValueOption
[
A
](
implicit
schema
:
Schema
[
A
]):
Option
[
A
]
Attributes
Inherited from:
DynamicValue
def
toValue
[
A
](
implicit
schema
:
Schema
[
A
]):
Either
[
DecodeError
,
A
]
Attributes
Inherited from:
DynamicValue
def
transform
(
transforms
:
Chunk
[
Migration
]):
Either
[
String
,
DynamicValue
]
Attributes
Inherited from:
DynamicValue