Uses of Interface
org.pipecraft.pipes.serialization.EncoderFactory
-
Packages that use EncoderFactory Package Description org.pipecraft.pipes.serialization org.pipecraft.pipes.sync.inter org.pipecraft.pipes.terminal -
-
Uses of EncoderFactory in org.pipecraft.pipes.serialization
Subinterfaces of EncoderFactory in org.pipecraft.pipes.serialization Modifier and Type Interface Description interfaceCodecFactory<T>A factory of both encoders and decodersClasses in org.pipecraft.pipes.serialization that implement EncoderFactory 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.classSimpleEncoderFactory<T>A simple generic encoder factory implementation.classTxtCodecFactory<T>A textual encoder-decoderclassTxtEncoderFactory<T>AnEncoderFactorythat encodes items as text, delimiting them by "\n".Fields in org.pipecraft.pipes.serialization declared as EncoderFactory Modifier and Type Field Description static EncoderFactory<Integer>IntEncoders. INT16_BE_ENCODER_FACTORYstatic EncoderFactory<Integer>IntEncoders. INT16_LE_ENCODER_FACTORYstatic EncoderFactory<Integer>IntEncoders. INT32_BE_ENCODER_FACTORYstatic EncoderFactory<Integer>IntEncoders. INT32_LE_ENCODER_FACTORYstatic EncoderFactory<Long>IntEncoders. INT64_BE_ENCODER_FACTORYstatic EncoderFactory<Long>IntEncoders. INT64_LE_ENCODER_FACTORYMethods in org.pipecraft.pipes.serialization that return EncoderFactory Modifier and Type Method Description static <R> EncoderFactory<R>AvroEncoder. getFactory(Class<R> clazz)static <R> EncoderFactory<R>CSVEncoder. getFactory(Function<R,String[]> itemTextualizer)static <R> EncoderFactory<R>CSVEncoder. getFactory(Function<R,String[]> itemTextualizer, Charset charset, char delimiter, String headerBlock)Constructors in org.pipecraft.pipes.serialization with parameters of type EncoderFactory Constructor Description DelegatingCodecFactory(EncoderFactory<T> encoder, DecoderFactory<T> decoder)Constructor -
Uses of EncoderFactory in org.pipecraft.pipes.sync.inter
Constructors in org.pipecraft.pipes.sync.inter with parameters of type EncoderFactory Constructor Description IntermediateBinFileWriterPipe(Pipe<T> input, File outputFile, FileWriteOptions options, EncoderFactory<? super T> encoderFactory)ConstructorIntermediateBinFileWriterPipe(Pipe<T> input, File outputFile, EncoderFactory<? super T> encoderFactory)Constructor Uses default file write settings (see @{FileWriteOptions})IntermediateSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder)Constructor Uses default file write optionsIntermediateSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder, FileWriteOptions fileWriteOptions)ConstructorSortPipe(Pipe<T> input, int maxItemsInMemory, File tmpFolder, EncoderFactory<? super T> encoderFactory, DecoderFactory<T> decoderFactory, Comparator<T> comparator)Constructor Uses compression on temp files.SortPipe(Pipe<T> input, int maxItemsInMemory, File tmpFolder, EncoderFactory<? super T> encoderFactory, DecoderFactory<T> decoderFactory, Comparator<T> comparator, Compression tempFilesCompression)Constructor -
Uses of EncoderFactory in org.pipecraft.pipes.terminal
Constructors in org.pipecraft.pipes.terminal with parameters of type EncoderFactory Constructor Description AsyncSharderByHashPipe(AsyncPipe<T> input, EncoderFactory<? super T> encoderFactory, int shardCount, File folder)Constructor Uses default file write options.AsyncSharderByHashPipe(AsyncPipe<T> input, EncoderFactory<? super T> encoderFactory, int shardCount, File folder, FileWriteOptions writeOptions)ConstructorAsyncSharderPipe(AsyncPipe<T> input, EncoderFactory<? super T> encoderFactory, Function<? super T,String> shardSelectorFunction, File folder)Constructor Uses default file write optionsAsyncSharderPipe(AsyncPipe<T> input, EncoderFactory<? super T> encoderFactory, Function<? super T,String> shardSelectorFunction, File folder, FileWriteOptions writeOptions)ConstructorBinFileWriterPipe(Pipe<T> input, File outputFile, FileWriteOptions options, EncoderFactory<? super T> encoderFactory)ConstructorBinFileWriterPipe(Pipe<T> input, File outputFile, EncoderFactory<? super T> encoderFactory)Constructor Uses default file write settings (see @{FileWriteOptions})SharderByHashPipe(Pipe<T> input, EncoderFactory<T> encoderFactory, FailableFunction<? super T,?,PipeException> featureSelectorFunction, int shardCount, File folder, FileWriteOptions writeOptions)ConstructorSharderByHashPipe(Pipe<T> input, EncoderFactory<T> encoderFactory, FailableFunction<? super T,?,PipeException> featureSelectorFunction, Function<Integer,String> fileNameFunction, int shardCount, File folder, FileWriteOptions writeOptions)ConstructorSharderByItemPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder)ConstructorSharderByItemPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder, FileWriteOptions writeOptions)ConstructorSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder)Constructor Uses default file write optionsSharderBySeqPipe(Pipe<T> input, EncoderFactory<? super T> encoderFactory, FailableFunction<? super T,String,PipeException> shardSelectorFunction, File folder, FileWriteOptions fileWriteOptions)Constructor
-