codecs-core
codecs-core
API
kantan.codecs
collection
error
Error
ErrorCompanion
IsError
IsError
export
DerivedDecoder
DerivedEncoder
Exported
resource
bom
BomReader
BomWriter
CloseResult
Closeable
Closeable
InputResource
OpenResult
OutputResource
PlatformSpecificInstances
ProcessResult
ReaderResource
Resource
Resource
ResourceError
ResourceError
CloseError
CloseError
OpenError
OpenError
ProcessError
ProcessError
ResourceIterator
ResourceIterator
ResourceResult
VersionSpecificResourceIterator
WriterResource
strings
DecodeError
DecodeError
PlatformSpecificCodecs
PlatformSpecificDecoders
PlatformSpecificEncoders
PlatformSpecificInstances
StringCodec
StringDecoder
StringEncoder
StringResult
codecs
Codec
Codec
CodecCompanion
Decoder
Decoder
DecoderCompanion
Encoder
Encoder
EncoderCompanion
Optional
Optional
ResultCompanion
Simple
WithDefault
WithError
VersionSpecificResultCompanion
Simple
codecs-core
/
kantan.codecs
/
Codec
Codec
kantan.codecs.Codec
See the
Codec
companion trait
object
Codec
Provides instance creation methods for
Codec
.
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Codec
.
type
Members list
Clear all
Value members
Concrete methods
def
from
[
E
,
D
,
F
,
T
](
f
:
E
=>
Either
[
F
,
D
])(
g
:
D
=>
E
):
Codec
[
E
,
D
,
F
,
T
]
def
from
[
E
,
D
,
F
,
T
](
d
:
Decoder
[
E
,
D
,
F
,
T
],
e
:
Encoder
[
E
,
D
,
T
]):
Codec
[
E
,
D
,
F
,
T
]
In this article
Attributes
Members list
Value members
Concrete methods