Uses of Interface
org.refcodes.serial.Section.SectionMixin
-
Uses of Section.SectionMixin in org.refcodes.serial
Subinterfaces of Section.SectionMixin in org.refcodes.serialClasses in org.refcodes.serial that implement Section.SectionMixinModifier and TypeClassDescriptionclassAn abstract implementation of aSectionwith payload.classAssertMagicBytesSectionDecorator<DECORATEE extends Section>TheAssertMagicBytesSectionDecoratorextends theMagicBytesSectionDecoratorand enforces the configured magic bytes to match the received magic bytes (as ofAssertMagicBytesSectionDecorator.fromTransmission(Sequence, int, int)andAssertMagicBytesSectionDecorator.receiveFrom(java.io.InputStream, int, java.io.OutputStream)or the like).classTheBooleanArraySectionis an implementation of aSectioncarrying a boolean array as payload.classTheByteArraySectionis an implementation of aSectioncarrying a byte array as payload.classTheCharArraySectionis an implementation of aPayloadSectioncarrying a char array as payload.classTheCharSectionis an implementation of aSectioncarrying a char value as payload.classTheDoubleArraySectionis an implementation of aSectioncarrying a double array as payload.classTheDynamicTypeSectionrepresents aSectionwhich's internal raw data is created from provided types at runtime and which's internal raw data is used to create provided types at runtime.classAFileSectionrepresents aFileon the file system and can be used to receive or to transmit aFile.classFixedSegmentArraySection<ARRAY extends Segment>AFixedSegmentArraySectionis aSectionconsisting ofSegmentelements with each element of the same (uniform) length (in contrast to theSegmentArraySection).classTheFloatArraySectionis an implementation of aSectioncarrying a float array as payload.classTheIntArraySectionis an implementation of aSectioncarrying an integer array as payload.classTheLongArraySectionis an implementation of aSectioncarrying a long array as payload.classMagicBytesSectionDecorator<DECORATEE extends Section>Magic bytes are usually found (somewhere) at the beginning of a file or a stream.classclassSectionComposite<ALLOC extends AllocSectionDecoratorSegment<CHILD>,CHILD extends Section> ASectionCompositeis aSectionconsisting ofSectionelements of a variable length each: EachSectionelement in the composite need not be of the same size.classSegmentArraySection<ARRAY extends Segment>ASegmentArraySectionis aSegmentconsisting ofSegmentelements with each element of presumably different lengths ( in contrast to theFixedSegmentArraySection).classclassTheShortArraySectionis an implementation of aSectioncarrying a short array as payload.classclass