Interface SegmentPackager

All Superinterfaces:
org.refcodes.factory.Packager<Segment,Segment,RuntimeException>
All Known Implementing Classes:
CrcSegmentPackager, SegmentPackager.DummySegmentPackager

public interface SegmentPackager extends org.refcodes.factory.Packager<Segment,Segment,RuntimeException>
The SegmentPackager interface defines methods to package (wrap) a Segment e.g. with a CrcSegmentDecorator.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Dummy implementation of a SegmentPackager just passing through provided Segment instances.

    Nested classes/interfaces inherited from interface org.refcodes.factory.Packager

    org.refcodes.factory.Packager.Extractor<PACK extends Object,UNPACK extends Object,UNPACKEXC extends Exception>, org.refcodes.factory.Packager.PackageProcessor<UNPACK extends Object,PACK extends Object,UNPACKEXC extends Exception,PACKEXC extends Exception>
  • Method Summary

    Modifier and Type
    Method
    Description
    toPackaged(Segment aUnpacked)