Package org.apache.pekko.util
Class OptionConverters
- java.lang.Object
-
- org.apache.pekko.util.OptionConverters
-
public class OptionConverters extends java.lang.Object
INTERNAL APIRemove this once Scala 2.12 support is dropped since all methods are in Scala 2.13+ stdlib
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OptionConverters.RichOption<A>
static class
OptionConverters.RichOption$
static class
OptionConverters.RichOptional<A>
static class
OptionConverters.RichOptional$
static class
OptionConverters.RichOptionalDouble
static class
OptionConverters.RichOptionalDouble$
static class
OptionConverters.RichOptionalInt
Provides conversions from `OptionalInt` to Scala `Option` and the generic `Optional`static class
OptionConverters.RichOptionalInt$
static class
OptionConverters.RichOptionalLong
Provides conversions from `OptionalLong` to Scala `Option` and the generic `Optional`static class
OptionConverters.RichOptionalLong$
-
Constructor Summary
Constructors Constructor Description OptionConverters()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <A> OptionConverters.RichOption<A>
RichOption(scala.Option<A> o)
static <A> OptionConverters.RichOptional<A>
RichOptional(java.util.Optional<A> o)
static OptionConverters.RichOptionalDouble
RichOptionalDouble(java.util.OptionalDouble o)
static OptionConverters.RichOptionalInt
RichOptionalInt(java.util.OptionalInt o)
static OptionConverters.RichOptionalLong
RichOptionalLong(java.util.OptionalLong o)
static <A> java.util.Optional<A>
toJava(scala.Option<A> o)
static <A> scala.Option<A>
toScala(java.util.Optional<A> o)
static scala.Option<java.lang.Double>
toScala(java.util.OptionalDouble o)
static scala.Option<java.lang.Integer>
toScala(java.util.OptionalInt o)
static scala.Option<java.lang.Long>
toScala(java.util.OptionalLong o)
-
-
-
Method Detail
-
toScala
public static final <A> scala.Option<A> toScala(java.util.Optional<A> o)
-
toScala
public static scala.Option<java.lang.Double> toScala(java.util.OptionalDouble o)
-
toScala
public static scala.Option<java.lang.Integer> toScala(java.util.OptionalInt o)
-
toScala
public static scala.Option<java.lang.Long> toScala(java.util.OptionalLong o)
-
toJava
public static final <A> java.util.Optional<A> toJava(scala.Option<A> o)
-
RichOptional
public static final <A> OptionConverters.RichOptional<A> RichOptional(java.util.Optional<A> o)
-
RichOption
public static final <A> OptionConverters.RichOption<A> RichOption(scala.Option<A> o)
-
RichOptionalDouble
public static OptionConverters.RichOptionalDouble RichOptionalDouble(java.util.OptionalDouble o)
-
RichOptionalInt
public static OptionConverters.RichOptionalInt RichOptionalInt(java.util.OptionalInt o)
-
RichOptionalLong
public static OptionConverters.RichOptionalLong RichOptionalLong(java.util.OptionalLong o)
-
-