Uses of Interface
dev.hloth.zgztransport.Encodable

  • Uses of Encodable in dev.hloth.zgztransport

    Subinterfaces of Encodable in dev.hloth.zgztransport
    Modifier and Type
    Interface
    Description
    interface 
    Where a transaction happened, bytes 5 and 6 of a transaction.
    Classes in dev.hloth.zgztransport that implement Encodable
    Modifier and Type
    Class
    Description
    final record 
    The balance of blocks 8 and 9, in thousandths of a euro.
    final record 
    A date as the card packs it into two bytes: 7 bits of year since 2000, 4 bits of month and 5 bits of day.
    final record 
    A CardDate followed by a time of day, five bytes in total: the packed date, then hour, minute and second as plain binary.
    final class 
    The card id printed on the plastic, which block 2 holds as two letters and one decimal digit per nibble, such as BE322743.
    enum 
    The products these cards come as, which bytes 0 to 2 of block 1 tell apart.
    final record 
    Block 10 of a top up card, which the card rewrites on every journey and leaves alone on a top up.
    static final record 
    A stop of an operator other than the urban buses and the tram.
    static final record 
    A tram stop, whose number the card stores multiplied by one hundred.
    static final record 
    An urban bus stop, which the operator numbers internally.
    final record 
    Block 13 or 17 of a personal card, which the card copies into block 14 or 18.
    final record 
    Block 12 or 16 of a personal card, which describes one subscription product the card carries.
    final record 
    One record of the transaction log: a journey or a top up, with where and when it happened.
    Methods in dev.hloth.zgztransport with parameters of type Encodable
    Modifier and Type
    Method
    Description
    Dump.Builder.block(int index, Encodable content)
    Writes a structure into a block.