Class StringArrayReservation
- java.lang.Object
- 
- org.apache.solr.analytics.stream.reservation.ReductionDataReservation<A,E>
- 
- org.apache.solr.analytics.stream.reservation.ReductionDataArrayReservation<Consumer<String>,Supplier<String>>
- 
- org.apache.solr.analytics.stream.reservation.StringArrayReservation
 
 
 
- 
 public class StringArrayReservation extends ReductionDataArrayReservation<Consumer<String>,Supplier<String>> 
- 
- 
Field Summary- 
Fields inherited from class org.apache.solr.analytics.stream.reservation.ReductionDataArrayReservationsizeApplier, sizeExtractor
 - 
Fields inherited from class org.apache.solr.analytics.stream.reservation.ReductionDataReservationapplier, extractor
 
- 
 - 
Constructor SummaryConstructors Constructor Description StringArrayReservation(Consumer<String> applier, IntConsumer sizeApplier, Supplier<String> extractor, IntSupplier sizeExtractor)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringDataArrayReadercreateReadStream(DataInput input)Generate aReductionDataReaderthat merges the set of data this reservation represents.StringDataArrayWritercreateWriteStream(DataOutput output)Generate aReductionDataWriterthat exports the set of data this reservation represents.
 
- 
- 
- 
Constructor Detail- 
StringArrayReservationpublic StringArrayReservation(Consumer<String> applier, IntConsumer sizeApplier, Supplier<String> extractor, IntSupplier sizeExtractor) 
 
- 
 - 
Method Detail- 
createReadStreampublic StringDataArrayReader createReadStream(DataInput input) Description copied from class:ReductionDataReservationGenerate aReductionDataReaderthat merges the set of data this reservation represents.- Specified by:
- createReadStreamin class- ReductionDataReservation<Consumer<String>,Supplier<String>>
- Parameters:
- input- the shard input stream
- Returns:
- a reader from the given input
 
 - 
createWriteStreampublic StringDataArrayWriter createWriteStream(DataOutput output) Description copied from class:ReductionDataReservationGenerate aReductionDataWriterthat exports the set of data this reservation represents.- Specified by:
- createWriteStreamin class- ReductionDataReservation<Consumer<String>,Supplier<String>>
- Parameters:
- output- the shard output stream
- Returns:
- a writer to the given output
 
 
- 
 
-