Package org.apache.pekko.util
Class OptionConverters
- java.lang.Object
-
- org.apache.pekko.util.OptionConverters
-
public class OptionConverters extends java.lang.ObjectINTERNAL 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 classOptionConverters.RichOption<A>static classOptionConverters.RichOption$static classOptionConverters.RichOptional<A>static classOptionConverters.RichOptional$static classOptionConverters.RichOptionalDoublestatic classOptionConverters.RichOptionalDouble$static classOptionConverters.RichOptionalIntProvides conversions from `OptionalInt` to Scala `Option` and the generic `Optional`static classOptionConverters.RichOptionalInt$static classOptionConverters.RichOptionalLongProvides conversions from `OptionalLong` to Scala `Option` and the generic `Optional`static classOptionConverters.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.RichOptionalDoubleRichOptionalDouble(java.util.OptionalDouble o)static OptionConverters.RichOptionalIntRichOptionalInt(java.util.OptionalInt o)static OptionConverters.RichOptionalLongRichOptionalLong(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)
-
-