Re: Scala: How to match a java object????

2015-08-19 Thread Ted Yu
> I will try and see how it works for my Seq[Any] and see. Thanks for the work > arounds. > Saif > > From: Sujit Pal [mailto:sujitatgt...@gmail.com] > Sent: Tuesday, August 18, 2015 6:25 PM > To: Ellafi, Saif A. > Cc: wrbri...@gmail.com; user > Subject: Re: Scala:

RE: Scala: How to match a java object????

2015-08-19 Thread Saif.A.Ellafi
It is okay. this methodology works very well for mapping objects of my Seq[Any]. It is indeed very cool :-) Saif From: Ted Yu [mailto:yuzhih...@gmail.com] Sent: Wednesday, August 19, 2015 10:47 AM To: Ellafi, Saif A. Cc: ; ; Subject: Re: Scala: How to match a java object Saif: In your

RE: Scala: How to match a java object????

2015-08-19 Thread Saif.A.Ellafi
bject: Re: Scala: How to match a java object Hi Saif, Would this work? import scala.collection.JavaConversions._ new java.math.BigDecimal(5) match { case x: java.math.BigDecimal => x.doubleValue } It gives me on the scala console. res9: Double = 5.0 Assuming you had a stream of BigD

Re: Scala: How to match a java object????

2015-08-18 Thread Sujit Pal
Saif > > > > *From:* William Briggs [mailto:wrbri...@gmail.com] > *Sent:* Tuesday, August 18, 2015 4:46 PM > *To:* Ellafi, Saif A.; user@spark.apache.org > *Subject:* Re: Scala: How to match a java object > > > > Could you share your pattern matching expression th

Re: Scala: How to match a java object????

2015-08-18 Thread Marcelo Vanzin
quot; example. > -Original Message- > From: Marcelo Vanzin [mailto:van...@cloudera.com] > Sent: Tuesday, August 18, 2015 5:15 PM > To: Ellafi, Saif A. > Cc: wrbri...@gmail.com; user@spark.apache.org > Subject: Re: Scala: How to match a java object > > On Tue, Aug

RE: Scala: How to match a java object????

2015-08-18 Thread Saif.A.Ellafi
Hi, Can you please elaborate? I am confused :-) Saif -Original Message- From: Marcelo Vanzin [mailto:van...@cloudera.com] Sent: Tuesday, August 18, 2015 5:15 PM To: Ellafi, Saif A. Cc: wrbri...@gmail.com; user@spark.apache.org Subject: Re: Scala: How to match a java object On Tue

Re: Scala: How to match a java object????

2015-08-18 Thread Marcelo Vanzin
On Tue, Aug 18, 2015 at 12:59 PM, wrote: > > 5 match { case java.math.BigDecimal => 2 } 5 match { case _: java.math.BigDecimal => 2 } -- Marcelo - To unsubscribe, e-mail: user-unsubscr...@spark.apache.org For additional comman

RE: Scala: How to match a java object????

2015-08-18 Thread Saif.A.Ellafi
aif From: William Briggs [mailto:wrbri...@gmail.com] Sent: Tuesday, August 18, 2015 4:46 PM To: Ellafi, Saif A.; user@spark.apache.org Subject: Re: Scala: How to match a java object Could you share your pattern matching expression that is failing? On Tue, Aug 18, 2015, 3:38

Re: Scala: How to match a java object????

2015-08-18 Thread William Briggs
Could you share your pattern matching expression that is failing? On Tue, Aug 18, 2015, 3:38 PM wrote: > Hi all, > > I am trying to run a spark job, in which I receive *java.math.BigDecimal* > objects, > instead of the scala equivalents, and I am trying to convert them into > Doubles. > If I t

Scala: How to match a java object????

2015-08-18 Thread Saif.A.Ellafi
Hi all, I am trying to run a spark job, in which I receive java.math.BigDecimal objects, instead of the scala equivalents, and I am trying to convert them into Doubles. If I try to match-case this object class, I get: "error: object java.math.BigDecimal is not a value" How could I get around m