Uses of Interface
org.pipecraft.pipes.serialization.CodecFactory
-
Packages that use CodecFactory Package Description org.pipecraft.pipes.serialization org.pipecraft.pipes.sync.inter org.pipecraft.pipes.sync.inter.join org.pipecraft.pipes.sync.inter.reduct -
-
Uses of CodecFactory in org.pipecraft.pipes.serialization
Classes in org.pipecraft.pipes.serialization that implement CodecFactory Modifier and Type Class Description classAvroCodecFactory<T>A codec factory for AVRO format.classDelegatingCodecFactory<T>Wraps a given encoder and decoder factories, and delegates encoding/decoding creation requests to them.classTxtCodecFactory<T>A textual encoder-decoder -
Uses of CodecFactory in org.pipecraft.pipes.sync.inter
Constructors in org.pipecraft.pipes.sync.inter with parameters of type CodecFactory Constructor Description DedupPipe(Pipe<T> input, CodecFactory<T> inputCodec, int partitionCount, File tmpFolder)ConstructorGrouperPipe(Pipe<T> input, FailableFunction<T,?,PipeException> discriminator, CodecFactory<T> inputCodec, int partitionCount, File tmpFolder)ConstructorSortPipe(Pipe<T> input, int maxItemsInMemory, File tmpFolder, CodecFactory<T> codecFactory, Comparator<T> comparator)Constructor Uses compression on temp files.SortPipe(Pipe<T> input, int maxItemsInMemory, CodecFactory<T> codecFactory, Comparator<T> comparator)Constructor Uses compression on temp files, and uses system default temp folder -
Uses of CodecFactory in org.pipecraft.pipes.sync.inter.join
Constructors in org.pipecraft.pipes.sync.inter.join with parameters of type CodecFactory Constructor Description HashJoinPipe(List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor, int partitionCount, CodecFactory<R> rightCodec, File tmpFolder)Constructor A constructor for the case of no left pipe.HashJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, List<? extends Pipe<R>> rightPipes, FailableFunction<R,K,PipeException> rightKeyExtractor, JoinMode joinMode, int partitionCount, CodecFactory<L> leftCodec, CodecFactory<R> rightCodec, File tmpFolder)ConstructorHashJoinPipe(Pipe<L> leftPipe, FailableFunction<L,K,PipeException> leftKeyExtractor, Pipe<R> rightPipe, FailableFunction<R,K,PipeException> rightKeyExtractor, JoinMode joinMode, int partitionCount, CodecFactory<L> leftCodec, CodecFactory<R> rightCodec, File tmpFolder)Constructor To be used when there's a single right pipe. -
Uses of CodecFactory in org.pipecraft.pipes.sync.inter.reduct
Constructors in org.pipecraft.pipes.sync.inter.reduct with parameters of type CodecFactory Constructor Description HashReductorPipe(Pipe<I> input, CodecFactory<I> inputCodec, int partitionCount, File tmpFolder, ReductorConfig<I,?,?,O> reductorConfig)Constructor
-