1

I'm trying to create a new Java object based off a Scala case class. All seemed to be fine, including creating new objects within the first initialisation, until I needed to fill in attributes of type Option[X] (where X is some other type. It varies based on the parameter).

In cases where this attribute had a value I managed to get by using Some.apply("value") however I'm at a bit of a loss of what to use when no value exists. If this were a Scala object creation I would use None, however that doesn't seem to be an option with Java.

I've tried using Option.apply(null), scala.None and null without success. How does one give a None value with a type matching scala.Option<A> in Java?

1

0

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.