JavaScript is disabled on your browser.
play.libs

Class Scala



  • public class Scala
    extends java.lang.Object
    Class that contains useful java <-> scala conversion helpers.
    • Constructor Summary

      Constructors
      Constructor and Description
      Scala ()
    • Method Summary

      Methods
      Modifier and Type Method and Description
      static <K,V> java.util.Map<K,V> asJava (scala.collection.Map<K,V> scalaMap)
      Converts a Scala Map to Java.
      static <T> java.util.List<T> asJava (scala.collection.Seq<T> scalaList)
      Converts a Scala List to Java.
      static <A,B> scala.collection.immutable.Map<A,B> asScala (java.util.Map<A,B> javaMap)
      Converts a Java Map to Scala.
      static <A,B> scala.collection.immutable.Map<A,B> emptyMap ()
      Creates an empty Scala Map.
      static <T> scala.collection.Seq<T> emptySeq ()
      Creates an empty Scala Seq.
      static <T> scala.Option<T> None ()
      None
      static <T> scala.Option<T> Option (T t)
      Wrap a value into a Scala Option.
      static <T> T orElse (scala.Option<T> opt, T defaultValue)
      Wrap a Scala Option, handling None by returning a defaultValue
      static <T> T orNull (scala.Option<T> opt)
      Wrap a Scala Option, handling None as null.
      static <T> scala.collection.Seq<T> toSeq (java.util.List<T> list)
      Converts a Java List to Scala Seq.
      static <T> scala.collection.Seq<T> toSeq (T[] array)
      Converts a Java Array to Scala Seq.
      static <A,B> scala.Tuple2<A,B> Tuple (A a, B b)
      Create a Scala Tuple2.
      static <T> scala.collection.Seq<T> varargs (T... array)
      Converts a Java varargs to Scala Seq.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Scala

        public Scala()
    • Method Detail

      • orNull

        public static <T> T orNull(scala.Option<T> opt)
        Wrap a Scala Option, handling None as null.
      • orElse

        public static <T> T orElse(scala.Option<T> opt,
         T defaultValue)
        Wrap a Scala Option, handling None by returning a defaultValue
      • asJava

        public static <K,V> java.util.Map<K,V> asJava(scala.collection.Map<K,V> scalaMap)
        Converts a Scala Map to Java.
      • asScala

        public static <A,B> scala.collection.immutable.Map<A,B> asScala(java.util.Map<A,B> javaMap)
        Converts a Java Map to Scala.
      • asJava

        public static <T> java.util.List<T> asJava(scala.collection.Seq<T> scalaList)
        Converts a Scala List to Java.
      • toSeq

        public static <T> scala.collection.Seq<T> toSeq(java.util.List<T> list)
        Converts a Java List to Scala Seq.
      • toSeq

        public static <T> scala.collection.Seq<T> toSeq(T[] array)
        Converts a Java Array to Scala Seq.
      • varargs

        public static <T> scala.collection.Seq<T> varargs(T... array)
        Converts a Java varargs to Scala Seq.
      • Option

        public static <T> scala.Option<T> Option(T t)
        Wrap a value into a Scala Option.
      • None

        public static <T> scala.Option<T> None()
        None
      • Tuple

        public static <A,B> scala.Tuple2<A,B> Tuple(A a,
         B b)
        Create a Scala Tuple2.
      • emptySeq

        public static <T> scala.collection.Seq<T> emptySeq()
        Creates an empty Scala Seq.
      • emptyMap

        public static <A,B> scala.collection.immutable.Map<A,B> emptyMap()
        Creates an empty Scala Map.

AltStyle によって変換されたページ (->オリジナル) /