Class AbstractPayloadSegment<T>

java.lang.Object
org.refcodes.serial.AbstractPayloadSegment<T>
Type Parameters:
T - The type of the segment's payload.
All Implemented Interfaces:
Serializable, org.refcodes.mixin.AliasAccessor, org.refcodes.mixin.LengthAccessor, org.refcodes.mixin.PayloadAccessor<T>, org.refcodes.mixin.PayloadAccessor.PayloadBuilder<T,PayloadTransmission<T>>, org.refcodes.mixin.PayloadAccessor.PayloadMutator<T>, org.refcodes.mixin.PayloadAccessor.PayloadProperty<T>, org.refcodes.mixin.Resetable, org.refcodes.schema.Schemable, PayloadSegment<T>, PayloadTransmission<T>, Segment, Segment.SegmentMixin, Transmission, Transmission.TransmissionMixin
Direct Known Subclasses:
AsciizArraySegment, AsciizSegment, BooleanSegment, ByteSegment, DoubleSegment, EnumSegment, FloatSegment, IntSegment, LongSegment, NumberSegment, ShortSegment

public abstract class AbstractPayloadSegment<T> extends Object implements PayloadSegment<T>, Segment.SegmentMixin
An abstract implementation of a Segment with payload.
See Also: