encoding/AbstractEncoding library

Classes

AbstractEncoding<T>
@fileoverview An abstract class for an encoder. Converts object to intermediate representation using serdes package, then allows subclass to encode to final format (such as XML or JSON). REMEMBER: API is asymmetric. We can encode the Dart object, but can't decode back to a Dart object, so client must help with final decode back to format.