Object

fm.common

JavaConverters

Related Doc: package common

Permalink

object JavaConverters extends JavaConvertersBase

This is the same as scala.collection.JavaConverters with a few additional methods.

Specifically you can now call .asScalaNullToEmpty to have null java collections converted to an empty collection to avoid NullPointerExceptions

Linear Supertypes
JavaConvertersBase, DecorateAsScala, DecorateAsJava, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JavaConverters
  2. JavaConvertersBase
  3. DecorateAsScala
  4. DecorateAsJava
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit final class RichJavaCollection[A, B] extends AnyVal

    Permalink
  2. implicit final class RichJavaConcurrentMap[A, B] extends AnyVal

    Permalink
  3. implicit final class RichJavaDictionary[A, B] extends AnyVal

    Permalink
  4. implicit final class RichJavaEnumeration[A, B] extends AnyVal

    Permalink
  5. implicit final class RichJavaIterable[A, B] extends AnyVal

    Permalink
  6. implicit final class RichJavaIterator[A] extends AnyVal

    Permalink
  7. implicit final class RichJavaList[A] extends AnyVal

    Permalink
  8. implicit final class RichJavaMap[A, B] extends AnyVal

    Permalink
  9. implicit final class RichJavaProperties extends AnyVal

    Permalink
  10. implicit final class RichJavaSet[A, B] extends AnyVal

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def asJava[A](i: Iterator[A]): Iterator[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  6. def asJava[A](i: Iterable[A]): Iterable[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  7. def asJava[A](b: Buffer[A]): List[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  8. def asJava[A](s: Seq[A]): List[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  9. def asJava[A](s: Seq[A]): List[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  10. def asJava[A](s: Set[A]): Set[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  11. def asJava[A](s: Set[A]): Set[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  12. def asJava[K, V](m: Map[K, V]): Map[K, V]

    Permalink
    Definition Classes
    JavaConvertersBase
  13. def asJava[K, V](m: Map[K, V]): Map[K, V]

    Permalink
    Definition Classes
    JavaConvertersBase
  14. def asJava[K, V](m: Map[K, V]): ConcurrentMap[K, V]

    Permalink
    Definition Classes
    JavaConvertersBase
  15. def asJavaCollection[A](i: Iterable[A]): Collection[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  16. implicit def asJavaCollectionConverter[A](i: Iterable[A]): scala.collection.convert.Decorators.AsJavaCollection[A]

    Permalink
    Definition Classes
    DecorateAsJava
  17. def asJavaDictionary[K, V](m: Map[K, V]): Dictionary[K, V]

    Permalink
    Definition Classes
    JavaConvertersBase
  18. implicit def asJavaDictionaryConverter[A, B](m: Map[A, B]): scala.collection.convert.Decorators.AsJavaDictionary[A, B]

    Permalink
    Definition Classes
    DecorateAsJava
  19. def asJavaEnumeration[A](i: Iterator[A]): Enumeration[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  20. implicit def asJavaEnumerationConverter[A](i: Iterator[A]): scala.collection.convert.Decorators.AsJavaEnumeration[A]

    Permalink
    Definition Classes
    DecorateAsJava
  21. implicit def asJavaIterableConverter[A](i: Iterable[A]): scala.collection.convert.Decorators.AsJava[Iterable[A]]

    Permalink
    Definition Classes
    DecorateAsJava
  22. implicit def asJavaIteratorConverter[A](i: Iterator[A]): scala.collection.convert.Decorators.AsJava[Iterator[A]]

    Permalink
    Definition Classes
    DecorateAsJava
  23. def asScala[A](i: Iterator[A]): Iterator[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  24. def asScala[A](e: Enumeration[A]): Iterator[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  25. def asScala[A](i: Iterable[A]): Iterable[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  26. def asScala[A](c: Collection[A]): Iterable[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  27. def asScala[A](l: List[A]): Buffer[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  28. def asScala[A](s: Set[A]): Set[A]

    Permalink
    Definition Classes
    JavaConvertersBase
  29. def asScala[A, B](m: Map[A, B]): Map[A, B]

    Permalink
    Definition Classes
    JavaConvertersBase
  30. def asScala[A, B](m: ConcurrentMap[A, B]): Map[A, B]

    Permalink
    Definition Classes
    JavaConvertersBase
  31. def asScala[A, B](d: Dictionary[A, B]): Map[A, B]

    Permalink
    Definition Classes
    JavaConvertersBase
  32. def asScala(p: Properties): Map[String, String]

    Permalink
    Definition Classes
    JavaConvertersBase
  33. implicit def asScalaBufferConverter[A](l: List[A]): scala.collection.convert.Decorators.AsScala[Buffer[A]]

    Permalink
    Definition Classes
    DecorateAsScala
  34. implicit def asScalaIteratorConverter[A](i: Iterator[A]): scala.collection.convert.Decorators.AsScala[Iterator[A]]

    Permalink
    Definition Classes
    DecorateAsScala
  35. implicit def asScalaSetConverter[A](s: Set[A]): scala.collection.convert.Decorators.AsScala[Set[A]]

    Permalink
    Definition Classes
    DecorateAsScala
  36. implicit def bufferAsJavaListConverter[A](b: Buffer[A]): scala.collection.convert.Decorators.AsJava[List[A]]

    Permalink
    Definition Classes
    DecorateAsJava
  37. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. implicit def collectionAsScalaIterableConverter[A](i: Collection[A]): scala.collection.convert.Decorators.AsScala[Iterable[A]]

    Permalink
    Definition Classes
    DecorateAsScala
  39. implicit def dictionaryAsScalaMapConverter[A, B](p: Dictionary[A, B]): scala.collection.convert.Decorators.AsScala[Map[A, B]]

    Permalink
    Definition Classes
    DecorateAsScala
  40. implicit def enumerationAsScalaIteratorConverter[A](i: Enumeration[A]): scala.collection.convert.Decorators.AsScala[Iterator[A]]

    Permalink
    Definition Classes
    DecorateAsScala
  41. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  42. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  43. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  44. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  45. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  46. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  47. implicit def iterableAsScalaIterableConverter[A](i: Iterable[A]): scala.collection.convert.Decorators.AsScala[Iterable[A]]

    Permalink
    Definition Classes
    DecorateAsScala
  48. implicit def mapAsJavaConcurrentMapConverter[A, B](m: Map[A, B]): scala.collection.convert.Decorators.AsJava[ConcurrentMap[A, B]]

    Permalink
    Definition Classes
    DecorateAsJava
  49. implicit def mapAsJavaMapConverter[A, B](m: Map[A, B]): scala.collection.convert.Decorators.AsJava[Map[A, B]]

    Permalink
    Definition Classes
    DecorateAsJava
  50. implicit def mapAsScalaConcurrentMapConverter[A, B](m: ConcurrentMap[A, B]): scala.collection.convert.Decorators.AsScala[Map[A, B]]

    Permalink
    Definition Classes
    DecorateAsScala
  51. implicit def mapAsScalaMapConverter[A, B](m: Map[A, B]): scala.collection.convert.Decorators.AsScala[Map[A, B]]

    Permalink
    Definition Classes
    DecorateAsScala
  52. implicit def mutableMapAsJavaMapConverter[A, B](m: Map[A, B]): scala.collection.convert.Decorators.AsJava[Map[A, B]]

    Permalink
    Definition Classes
    DecorateAsJava
  53. implicit def mutableSeqAsJavaListConverter[A](b: Seq[A]): scala.collection.convert.Decorators.AsJava[List[A]]

    Permalink
    Definition Classes
    DecorateAsJava
  54. implicit def mutableSetAsJavaSetConverter[A](s: Set[A]): scala.collection.convert.Decorators.AsJava[Set[A]]

    Permalink
    Definition Classes
    DecorateAsJava
  55. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  56. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  57. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  58. implicit def propertiesAsScalaMapConverter(p: Properties): scala.collection.convert.Decorators.AsScala[Map[String, String]]

    Permalink
    Definition Classes
    DecorateAsScala
  59. implicit def seqAsJavaListConverter[A](b: Seq[A]): scala.collection.convert.Decorators.AsJava[List[A]]

    Permalink
    Definition Classes
    DecorateAsJava
  60. implicit def setAsJavaSetConverter[A](s: Set[A]): scala.collection.convert.Decorators.AsJava[Set[A]]

    Permalink
    Definition Classes
    DecorateAsJava
  61. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  62. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  63. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from JavaConvertersBase

Inherited from DecorateAsScala

Inherited from DecorateAsJava

Inherited from AnyRef

Inherited from Any

Ungrouped