Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait ToUnitOutputtrait ToOutputStreamOutputtrait ToFileOutputtrait ToByteBufferOutputtrait ToByteArrayOutputclass Objecttrait Matchableclass AnyShow all
- Self type
-
Output.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
Responsible for providing an Output that produces instances of T.
Responsible for providing an Output that produces instances of T.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Responsible for providing an Output that outputs into the given value T.
Responsible for providing an Output that outputs into the given value T.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ToFileProvider.typeobject ToOutputStreamProvider.type
Inherited classlikes
Default, mutable implementation for serializing to plain byte arrays.
Default, mutable implementation for serializing to plain byte arrays.
Attributes
- Inherited from:
- ToByteArrayOutput
- Supertypes
Attributes
- Inherited from:
- ToByteArrayOutput
- Supertypes
Default, mutable implementation for serializing to java.nio.ByteBuffer instances.
Default, mutable implementation for serializing to java.nio.ByteBuffer instances.
Attributes
- Inherited from:
- ToByteBufferOutput
- Supertypes
Attributes
- Inherited from:
- ToByteBufferOutput
- Supertypes
Default, mutable implementation for serializing to a given File.
Default, mutable implementation for serializing to a given File.
Attributes
- Inherited from:
- ToFileOutput
- Supertypes
Attributes
- Inherited from:
- ToFileOutput
- Supertypes
Default, mutable implementation for serializing to OutputStream instances.
Default, mutable implementation for serializing to OutputStream instances.
NOTE: The given OutputStream is NOT closed at the end of the encoding run!
Attributes
- Inherited from:
- ToOutputStreamOutput
- Supertypes
Attributes
- Inherited from:
- ToOutputStreamOutput
- Supertypes
- Known subtypes
-
class ToFileclass ToOutputStream
Attributes
- Inherited from:
- ToOutputStreamOutput
- Supertypes
Simple NOP output that doesn't actually write anything and always produces Unit
. Useful for running an encoding purely for its side effects, e.g. logging or validation.
Simple NOP output that doesn't actually write anything and always produces Unit
. Useful for running an encoding purely for its side effects, e.g. logging or validation.
Attributes
- Inherited from:
- ToUnitOutput
- Supertypes