harness-schema
harness-schema
API
zio.json
harness.schema
internal
TrimSchema
TrimmedJsonSchema
TrimmedJsonSchema
Arr
Duplicate
Field
FieldValue
Const
Value
FieldValue
JsonBool
JsonNum
JsonStr
NotRequired
Obj
Single
Sum
TrimmedRawSchema
TrimmedRawSchema
Duplicate
JWT
RawJWT
Str
TrimmedSchema
JsonSchema
JsonSchema
JsonArr
JsonBool
JsonNum
JsonObj
JsonStr
NotRequired
ProductField
ProductJsonObj
SumJsonObj
SumOption
RawSchema
RawSchema
JWT
RawJWT
Str
Schema
Schema
SchemaRef
SchemaRef
SchemaSpec
SchemaSpec
Details
Field
FieldValue
Const
Ref
FieldValue
JWT
JsonArr
JsonBool
JsonDetails
JsonNotRequired
JsonNum
JsonObj
JsonStr
JsonSum
RawDetails
RawJWT
RawStr
SchemaSpecs
SchemaSpecs
RefRewriteMap
RefRewriteMap
harness-schema
/
harness.schema
/
Schema
Schema
harness.schema.Schema$
See the
Schema
companion trait
object
Schema
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
Self type
Schema
.type
Members list
Clear all
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Attributes
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Attributes
Inherited from:
Mirror
Value members
Concrete methods
inline
def
apply
[
A
](
implicit
schema
:
Schema
[
A
]):
Schema
[
A
]
In this article
Attributes
Members list
Type members
Inherited types
Value members
Concrete methods