Package org.djutils.decoderdumper

Decode and dump a data stream in a human readable format.

Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Version:
$Revision$, $LastChangedDate$, by $Author$, initial version Jan 3, 2019
Author:
Alexander Verbraeck, Peter Knoppers, Wouter Schakel
  • Interface Summary 
    Interface Description
    Decoder
    Decoder interface.
  • Class Summary 
    Class Description
    Base64Decoder
    Decode base64 encoded data and show it as hex bytes.
    Base64Dumper
    Decode base64 encoded data and dump it in hexadecimal format and (insofar possible) as characters.
    CharDecoder
    Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
    Dumper<T>
    Common code for all (decoder-) Dumpers.
    FixedString
    Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
    HexAddressDecoder
    Keep track of the address of the decoder-dumper and call flushLine when the last possible address of a line is received.
    HexDecoder
    Dump bytes as hexadecimal numbers
    HexDumper
    Dump data in hexadecimal format and (insofar possible) as characters.
    TimeStamper
    Decoder that returns a time stamp in milliseconds that applies to the time of dump of the first byte on the output line.