Class AllocSectionDecoratorSegment<DECORATEE extends Section>

java.lang.Object
org.refcodes.serial.AbstractReferenceeLengthSegment<DECORATEE>
org.refcodes.serial.AbstractLengthDecoratorSegment<DECORATEE>
org.refcodes.serial.AllocSectionDecoratorSegment<DECORATEE>
Type Parameters:
DECORATEE - The type of the Section decoratee.
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

public class AllocSectionDecoratorSegment<DECORATEE extends Section> extends AbstractLengthDecoratorSegment<DECORATEE> implements DecoratorSegment<DECORATEE>
An AllocSectionDecoratorSegment enriches an Section with an allocation declaration being prefixed to the enriched Section.
See Also:
  • Constructor Details

    • AllocSectionDecoratorSegment

      protected AllocSectionDecoratorSegment(TransmissionMetrics aTransmissionMetrics)
    • AllocSectionDecoratorSegment

      public AllocSectionDecoratorSegment(DECORATEE aDecoratee, TransmissionMetrics aTransmissionMetrics)
    • AllocSectionDecoratorSegment

      protected AllocSectionDecoratorSegment()
      (hook for the SectionComposite)
    • AllocSectionDecoratorSegment

      protected AllocSectionDecoratorSegment(org.refcodes.numerical.Endianess aEndianess)
      (hook for the SectionComposite)
    • AllocSectionDecoratorSegment

      protected AllocSectionDecoratorSegment(int aLengthWidth, org.refcodes.numerical.Endianess aEndianess)
      (hook for the SectionComposite)
    • AllocSectionDecoratorSegment

      protected AllocSectionDecoratorSegment(int aLengthWidth)
      (hook for the SectionComposite)
    • AllocSectionDecoratorSegment

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

      public AllocSectionDecoratorSegment(DECORATEE aDecoratee, int aLengthWidth, org.refcodes.numerical.Endianess aEndianess)
    • AllocSectionDecoratorSegment

      public AllocSectionDecoratorSegment(DECORATEE aDecoratee, int aLengthWidth)
    • AllocSectionDecoratorSegment

      public AllocSectionDecoratorSegment(DECORATEE aDecoratee)
  • Method Details