fm.common

JavaConverters

object JavaConverters extends DecorateAsJava with DecorateAsScala

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
DecorateAsScala, DecorateAsJava, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JavaConverters
  2. DecorateAsScala
  3. DecorateAsJava
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

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

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

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

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

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

  6. implicit final class RichJavaIterator[A] extends AnyVal

  7. implicit final class RichJavaList[A] extends AnyVal

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

  9. implicit final class RichJavaProperties extends AnyVal

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

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. implicit def asJavaCollectionConverter[A](i: Iterable[A]): scala.collection.convert.Decorators.AsJavaCollection[A]

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

    Definition Classes
    DecorateAsJava
  9. implicit def asJavaEnumerationConverter[A](i: Iterator[A]): scala.collection.convert.Decorators.AsJavaEnumeration[A]

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

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

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

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

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

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

    Definition Classes
    DecorateAsJava
  16. def clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef
  35. final def notify(): Unit

    Definition Classes
    AnyRef
  36. final def notifyAll(): Unit

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

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

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

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

    Definition Classes
    AnyRef
  41. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. implicit def asJavaConcurrentMapConverter[A, B](m: ConcurrentMap[A, B]): scala.collection.convert.Decorators.AsJava[ConcurrentMap[A, B]]

    Definition Classes
    DecorateAsJava
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use concurrent.Map instead of ConcurrentMap.

  2. def asScalaConcurrentMapConverter[A, B](m: ConcurrentMap[A, B]): scala.collection.convert.Decorators.AsScala[ConcurrentMap[A, B]]

    Definition Classes
    DecorateAsScala
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use mapAsScalaConcurrentMapConverter instead, and use concurrent.Map instead of ConcurrentMap.

Inherited from DecorateAsScala

Inherited from DecorateAsJava

Inherited from AnyRef

Inherited from Any

Ungrouped