Uses of Interface
org.refcodes.serial.MagicBytesLengthAccessor
-
Uses of MagicBytesLengthAccessor in org.refcodes.serial
Subinterfaces of MagicBytesLengthAccessor in org.refcodes.serial Modifier and Type Interface Description static interface
MagicBytesLengthAccessor.MagicBytesLengthProperty
Provides a magic bytes length property.interface
TransmissionMetrics
TheTransmissionMetrics
interface represents common parameters required when configuring a transmission.Classes in org.refcodes.serial that implement MagicBytesLengthAccessor Modifier and Type Class Description class
AbstractMagicBytesTransmission
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.class
AbstractMagicBytesTransmissionDecorator<DECORATEE extends Transmission>
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.class
AssertMagicBytesSectionDecorator<DECORATEE extends Section>
TheAssertMagicBytesSectionDecorator
extends theMagicBytesSectionDecorator
and 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).class
AssertMagicBytesSegment
TheAssertMagicBytesSegment
extends theMagicBytesSegment
and enforces the configured magic bytes to match the received magic bytes (as ofSegment.fromTransmission(Sequence)
andSegment.SegmentMixin.receiveFrom(java.io.InputStream, java.io.OutputStream)
or the like).class
AssertMagicBytesSegmentDecorator<DECORATEE extends Segment>
TheAssertMagicBytesSegmentDecorator
extends theMagicBytesSegmentDecorator
and enforces the configured magic bytes to match the received magic bytes (as ofSegment.fromTransmission(Sequence)
andAssertMagicBytesSegmentDecorator.receiveFrom(java.io.InputStream, java.io.OutputStream)
or the like).class
MagicBytesSectionDecorator<DECORATEE extends Section>
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.class
MagicBytesSegment
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.class
MagicBytesSegmentDecorator<DECORATEE extends Segment>
Magic bytes are usually found (somewhere) at the beginning of a file or a stream.class
TransmissionMetricsBuilder
TheTransmissionMetricsBuilder
class implements theTransmissionMetrics
and enriches it with builder functionality as of the builder pattern.