Can you try : new PixelGenerator(startTime, endTime) ?


> On Nov 16, 2015, at 12:47 PM, Zhang, Jingyu <jingyu.zh...@news.com.au> wrote:
> 
> I want to pass two parameters into new java class from rdd.mapPartitions(), 
> the code  like following.
> ---Source Code----
> 
> Main method:
> 
> /*the parameters that I want to pass into the PixelGenerator.class for 
> selecting any items between the startTime and the endTime.
> 
> */
> 
> int startTime, endTime;   
> 
> JavaRDD<PixelObject> pixelsObj = pixelsStr.mapPartitions(new 
> PixelGenerator());
> 
> 
> PixelGenerator.java
> 
> public class PixelGenerator implements FlatMapFunction<Iterator<String>, 
> PixelObject> {
> 
> 
> public Iterable<PixelObject> call(Iterator<String> lines) {
> 
> .......
> 
> }
> 
> Can anyone told me how to pass the startTime, endTime into PixelGenerator 
> class?
> 
> Many Thanks
> 
> 
> This message and its attachments may contain legally privileged or 
> confidential information. It is intended solely for the named addressee. If 
> you are not the addressee indicated in this message or responsible for 
> delivery of the message to the addressee, you may not copy or deliver this 
> message or its attachments to anyone. Rather, you should permanently delete 
> this message and its attachments and kindly notify the sender by reply 
> e-mail. Any content of this message and its attachments which does not relate 
> to the official business of the sending company must be taken not to have 
> been sent or endorsed by that company or any of its related entities. No 
> warranty is made that the e-mail or attachments are free from computer virus 
> or other defect.

Reply via email to