cats-eo-api-docs
0.18.0-9-e8fce98-SNAPSHOT
cats-eo-api-docs
API
dev.constructive.eo
accessor
Accessor
tupleAccessor
Accessor
PartialAccessor
affineAccessor
eitherAccessor
PartialAccessor
ReverseAccessor
ReverseAccessor
eitherRevAccessor
avro
circe
AvroJson
jsoniter
AvroJsoniter
vulcan
AvroVulcan
RecordBuilderMacro
WholeRecordBuilder
WholeRecordBuilder
CodecKind
DirectKind
FieldShape
Kind
OptionKind
RecordKind
RecordShape
SelfKind
AvroBridge
AvroBridge
AvroCodec
AvroCodec
AvroFailure
PathMissing
NotARecord
NotAnArray
IndexOutOfRange
DecodeFailed
BinaryParseFailed
JsonParseFailed
UnionResolutionFailed
BadEnumSymbol
UnsupportedSpanStep
NotConfluentFramed
SchemaResolutionFailed
SchemaMismatch
EncodeFailed
ResolveFailed
AvroFailure
AvroFailureException
AvroFragment
AvroPrism
AvroPrism
AvroPrismMacro
AvroRecordPrism
AvroRecordTraversal
AvroTraversal
AvroTraversal
ConfluentWire
Framed
PathStep
Field
Index
UnionBranch
given_Eq_IndexedRecord
circe
JsonFailure
PathMissing
NotAnObject
NotAnArray
IndexOutOfRange
DecodeFailed
ParseFailed
JsonFailure
JsonPrism
JsonPrism
JsonPrismMacro
JsonTraversal
JsonTraversal
PathStep
Field
Index
compose
AssociativeFunctor
AssociativeFunctor
Composer
direct2either
direct2tuple
Composer
LowPriorityComposerInstances
LowPriorityMorphInstances
LowPriorityReadCompose
Morph
Morph
ReadCompose
ReadCompose
data
Affine
Affine
Hit
Miss
either2affine
fold
map
traverse
tuple2affine
Direct
accessor
applicative
fold
reverseAccessor
traverse
Forget
ForgetK
ForgetPull
ForgetPull
LowPriorityForgetInstances
ModifyF
affine2modify
either2modify
map
traverse
tuple2modify
ModifyF
MultiFocus
MultiFocusK
affine2multifocusPSVec
either2multifocusPSVec
tuple2multifocusPSVec
PSVec
Empty
Single
Slice
pSVecFoldable
pSVecFunctor
pSVecTraverse
PSVec
forgetful
ForgetfulApplicative
ForgetfulApplicative
ForgetfulFold
ForgetfulFold
eitherFFold
tupleFFold
ForgetfulFunctor
ForgetfulFunctor
directEither
directTuple
ForgetfulTraverse
eitherFTraverse
tupleFTraverse
tupleFTraverseApplicative
ForgetfulTraverse
generics
LensMacro
MacroSelectors
PartiallyAppliedLens
PlateMacro
PrismMacro
jsoniter
JsonPathScanner
Span
JsoniterPrism
JsoniterPrism
JsoniterPrismMacro
JsoniterTraversal
JsoniterTraversal
PathParser
PathStep
Field
Index
laws
data
discipline
AffineTests
ModifyFTests
AffineLaws
ModifyFLaws
discipline
AffineFoldTests
FoldTests
GetterTests
IsoTests
LensTests
ModifyTests
MultiFocusTests
NavigationTests
OptionalTests
PlatedTests
PrismTests
SeamTests
TraversalTests
UnfoldTests
eo
discipline
ComposeAssociativityTests
ComposedFoldMapTests
ComposedGetOptionTests
ComposedGetTests
ComposedReverseGetTests
FoldMapHomomorphismTests
IsoComposeTests
LensComposeTests
ModifyAConstTests
ModifyAIdTests
MorphTests
OptionalComposeTests
PrismComposeTests
PutIsReverseGetTests
ReverseInvolutionTests
TransformTests
ComposeAssociativityLaws
ComposedFoldMapLaws
ComposedGetLaws
ComposedGetOptionLaws
ComposedReverseGetLaws
FoldMapHomomorphismLaws
IsoComposeLaws
LensComposeLaws
ModifyAConstLaws
ModifyAIdLaws
MorphLaws
OptionalComposeLaws
PrismComposeLaws
PutIsReverseGetLaws
ReverseInvolutionLaws
TransformLaws
typeclass
discipline
AssociativeFunctorTests
ComposerPathIndependenceTests
ComposerPreservesGetTests
ForgetfulFunctorTests
ForgetfulTraverseTests
AssociativeFunctorLaws
ComposerPathIndependenceLaws
ComposerPreservesGetLaws
ForgetfulFunctorLaws
ForgetfulTraverseLaws
AffineFoldLaws
FoldLaws
GetterLaws
IsoLaws
LensLaws
ModifyLaws
MultiFocusLaws
NavigationLaws
OptionalLaws
PlatedLaws
PrismLaws
SeamLaws
TraversalLaws
UnfoldLaws
optics
AffineFold
At
BijectionIso
ComposedTraversal
Each
Fold
ForgetFold
GetReplaceLens
Getter
Getter
Index
Iso
Lens
MendTearPrism
Modify
Modify
Optic
Optic
Optional
Optional
PickFold
PickMendPrism
Plated
Plated
Prism
Review
Review
SimpleLens
SimpleLens
SplitCombineLens
Traversal
Traversal
TraverseTraversal
Unfold
Unfold
schemes
Schemes
CanFold
CanFold
CanGet
CanGet
CanGetOption
CanGetOption
CanModifyAP
CanModifyAP
CanModifyFP
CanModifyFP
CanModifyP
CanModifyP
CanPlace
CanPlace
CanPutP
CanPutP
CanReverseGet
CanReverseGet
CanTransform
CanTransform
cats-eo-api-docs
/
dev.constructive.eo
/
dev.constructive.eo.avro
/
dev.constructive.eo.avro.vulcan
/
WholeRecordBuilder
/
Kind
Kind
dev.constructive.eo.avro.vulcan.WholeRecordBuilder.Kind
sealed
trait
Kind
Attributes
Source
WholeRecordBuilder.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
CodecKind
class
DirectKind
class
OptionKind
class
RecordKind
class
SelfKind
In this article
Attributes