Represents the ability to write a value of type In
.
Represents the ability to write a value of type In
.
Generally nothing more than a way of applying the In
to
a Visitor, along with some utility methods
A To that throws an error for all the visit methods which it does not define, letting you only define the handlers you care about.
Represents the ability to read a value of type T
.
Represents the ability to read a value of type T
.
A thin wrapper around Visitor, but needs to be it's own class in order to make type inference automatically pick up it's implicit values.
(Since version ) see corresponding Javadoc for more information.
Basic functionality to be able to read and write objects. Kept as a trait so other internal files can use it, while also mixing it into the
com.rallyhealth.weepickle.v1
package to form the public API.