Packages

o

fm.common

JavaConverters

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

Source
JavaConverters.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JavaConverters
  2. JavaConvertersBase
  3. AsScalaExtensions
  4. AsJavaExtensions
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class BufferHasAsJava[A] extends AnyRef
    Definition Classes
    AsJavaExtensions
  2. implicit class CollectionHasAsScala[A] extends AnyRef
    Definition Classes
    AsScalaExtensions
  3. implicit class ConcurrentMapHasAsJava[K, V] extends AnyRef
    Definition Classes
    AsJavaExtensions
  4. implicit class ConcurrentMapHasAsScala[K, V] extends AnyRef
    Definition Classes
    AsScalaExtensions
  5. implicit class DictionaryHasAsScala[K, V] extends AnyRef
    Definition Classes
    AsScalaExtensions
  6. implicit class EnumerationHasAsScala[A] extends AnyRef
    Definition Classes
    AsScalaExtensions
  7. implicit class IterableHasAsJava[A] extends AnyRef
    Definition Classes
    AsJavaExtensions
  8. implicit class IterableHasAsScala[A] extends AnyRef
    Definition Classes
    AsScalaExtensions
  9. implicit class IteratorHasAsJava[A] extends AnyRef
    Definition Classes
    AsJavaExtensions
  10. implicit class IteratorHasAsScala[A] extends AnyRef
    Definition Classes
    AsScalaExtensions
  11. implicit class ListHasAsScala[A] extends AnyRef
    Definition Classes
    AsScalaExtensions
  12. implicit class MapHasAsJava[K, V] extends AnyRef
    Definition Classes
    AsJavaExtensions
  13. implicit class MapHasAsScala[K, V] extends AnyRef
    Definition Classes
    AsScalaExtensions
  14. implicit class MutableMapHasAsJava[K, V] extends AnyRef
    Definition Classes
    AsJavaExtensions
  15. implicit class MutableSeqHasAsJava[A] extends AnyRef
    Definition Classes
    AsJavaExtensions
  16. implicit class MutableSetHasAsJava[A] extends AnyRef
    Definition Classes
    AsJavaExtensions
  17. implicit class PropertiesHasAsScala extends AnyRef
    Definition Classes
    AsScalaExtensions
  18. implicit final class RichJavaCollection[A, B] extends AnyVal
  19. implicit final class RichJavaConcurrentMap[A, B] extends AnyVal
  20. implicit final class RichJavaDictionary[A, B] extends AnyVal
  21. implicit final class RichJavaEnumeration[A, B] extends AnyVal
  22. implicit final class RichJavaIterable[A, B] extends AnyVal
  23. implicit final class RichJavaIterator[A] extends AnyVal
  24. implicit final class RichJavaList[A] extends AnyVal
  25. implicit final class RichJavaMap[A, B] extends AnyVal
  26. implicit final class RichJavaProperties extends AnyVal
  27. implicit final class RichJavaSet[A, B] extends AnyVal
  28. implicit class SeqHasAsJava[A] extends AnyRef
    Definition Classes
    AsJavaExtensions
  29. implicit class SetHasAsJava[A] extends AnyRef
    Definition Classes
    AsJavaExtensions
  30. implicit class SetHasAsScala[A] extends AnyRef
    Definition Classes
    AsScalaExtensions

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from JavaConvertersBase

Inherited from AsScalaExtensions

Inherited from AsJavaExtensions

Inherited from AnyRef

Inherited from Any

Ungrouped