Class Schema<T, E>Abstract
Constructors
Methods
decode
- decode(encoded, validate?): T
Parameters
- encoded: E
- validate: boolean = true
Returns T
Protected
Abstract
decodeInternal
- decodeInternal(encoded): T
Returns T
encode
- encode(value): E
Returns E
Protected
Abstract
encodeInternal
- encodeInternal(value): E
Returns E
validate
- validate(_value): void
Returns void
Define a schema to encode / decode convert type T to type E.