Class AbstractLengthDecoratorSegment<DECORATEE extends Transmission>

java.lang.Object
org.refcodes.serial.AbstractReferenceeLengthSegment<DECORATEE>
org.refcodes.serial.AbstractLengthDecoratorSegment<DECORATEE>
Type Parameters:
DECORATEE - the generic type
All Implemented Interfaces:
Serializable, org.refcodes.mixin.DecorateeAccessor<DECORATEE>, org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.Schemable, org.refcodes.numerical.EndianessAccessor, AllocLengthAccessor, DecoratorSegment<DECORATEE>, LengthWidthAccessor, Segment, Transmission, Transmission.TransmissionMixin
Direct Known Subclasses:
AllocSectionDecoratorSegment, LengthSegmentDecoratorSegment

public abstract class AbstractLengthDecoratorSegment<DECORATEE extends Transmission> extends AbstractReferenceeLengthSegment<DECORATEE> implements DecoratorSegment<DECORATEE>
The AbstractLengthDecoratorSegment decorates a decoratee with a length prefix.
See Also:
  • Constructor Details

    • AbstractLengthDecoratorSegment

      protected AbstractLengthDecoratorSegment(TransmissionMetrics aTransmissionMetrics)
    • AbstractLengthDecoratorSegment

      public AbstractLengthDecoratorSegment(DECORATEE aDecoratee, TransmissionMetrics aTransmissionMetrics)
    • AbstractLengthDecoratorSegment

      protected AbstractLengthDecoratorSegment()
    • AbstractLengthDecoratorSegment

      protected AbstractLengthDecoratorSegment(org.refcodes.numerical.Endianess aEndianess)
    • AbstractLengthDecoratorSegment

      protected AbstractLengthDecoratorSegment(int aLengthWidth)
    • AbstractLengthDecoratorSegment

      protected AbstractLengthDecoratorSegment(int aLengthWidth, org.refcodes.numerical.Endianess aEndianess)
    • AbstractLengthDecoratorSegment

      public AbstractLengthDecoratorSegment(DECORATEE aDecoratee)
    • AbstractLengthDecoratorSegment

      public AbstractLengthDecoratorSegment(DECORATEE aDecoratee, org.refcodes.numerical.Endianess aEndianess)
    • AbstractLengthDecoratorSegment

      public AbstractLengthDecoratorSegment(DECORATEE aDecoratee, int aLengthWidth)
    • AbstractLengthDecoratorSegment

      public AbstractLengthDecoratorSegment(DECORATEE aDecoratee, int aLengthWidth, org.refcodes.numerical.Endianess aEndianess)
  • Method Details