* {@link InputStream}.
*/
public CborDecoder(InputStream inputStream) {
Objects.requireNonNull(inputStream);
this.inputStream = inputStream;
unsignedIntegerDecoder = new UnsignedIntegerDecoder(this, inputStream);
negativeIntegerDecoder = new NegativeIntegerDecoder(this, inputStream);
byteStringDecoder = new ByteStringDecoder(this, inputStream);
unicodeStringDecoder = new UnicodeStringDecoder(this, inputStream);
arrayDecoder = new ArrayDecoder(this, inputStream);
mapDecoder = new MapDecoder(this, inputStream);