Package

fm

common

Permalink

package common

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. common
  2. Implicits
  3. OrderingImplicits
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class Base64 extends AnyRef

    Permalink
  2. class BoundedInputStream extends org.apache.commons.io.input.BoundedInputStream

    Permalink
  3. final class ByteArrayImageInputStream extends ImageInputStreamImpl

    Permalink

    An ImageInputStream implementation that reads from an Array[Byte]

  4. final class ByteArrayImageOutputStream extends ImageOutputStreamImpl

    Permalink

    An ImageOutputStream implementation that writes to a Array[Byte]

  5. class ByteArrayOutputStream extends org.apache.commons.io.output.ByteArrayOutputStream

    Permalink
  6. final class ByteBufferInputStream extends InputStream

    Permalink

    A Simple InputStream wrapper around a ByteBuffer

  7. final class ByteBufferOutputStream extends OutputStream

    Permalink

    A Simple OutputStream wrapper around a ByteBuffer

  8. final class ColorPatternLayoutEncoder extends PatternLayoutEncoder

    Permalink
  9. final class ConcurrentHashMap[A, B] extends Map[A, B]

    Permalink

    EXPERIMENTAL - A Scala mutable map that wraps a java ConcurrentHashMap and allows null values

  10. final class ConcurrentHashSet[A] extends Set[A]

    Permalink

    EXPERIMENTAL - A Scala mutable Set based on ConcurrentHashMap

  11. final class Crypto extends Logging

    Permalink

    A Simple Crypto Class

    A Simple Crypto Class

    NOTE: Use at your own risk. We make no claim that any of this Crypto code is correct.

  12. final case class DummyResource[A](a: A) extends Resource[A] with Product with Serializable

    Permalink

    A Dummy Resource that does nothing

  13. final case class EmailSender(user: String, pass: String, host: String) extends Product with Serializable

    Permalink
  14. final class FlatMappedResource[A, B] extends Resource[B]

    Permalink

    For Resource.flatMap

  15. final class GrowableByteArray extends OutputStream

    Permalink

    Like java.io.ByteArrayOutputStream but exposes the internal Array

  16. final class IP extends AnyVal with Ordered[IP] with IPOrSubnet

    Permalink

    Simple Wrapper around an IPv4 Address

  17. trait IPOrSubnet extends Any

    Permalink
  18. sealed trait IPSet extends AnyRef

    Permalink
  19. final class IPSetImmutable extends IPSet

    Permalink
  20. final class IPSetMutable extends IPSet with Builder[IPOrSubnet, IPSetImmutable]

    Permalink
  21. final case class IPSubnet(ip: IP, bits: Int) extends IPOrSubnet with Product with Serializable

    Permalink
  22. final case class IPSubnets(subnets: Vector[IPSubnet]) extends Product with Serializable

    Permalink
  23. final class ImmutableArray[+A] extends IndexedSeq[A] with IndexedSeqOptimized[A, ImmutableArray[A]]

    Permalink
  24. final class ImmutableArrayBuilder[A] extends Builder[A, ImmutableArray[A]]

    Permalink
  25. trait Implicits extends OrderingImplicits

    Permalink
  26. trait IndexedSeqProxy[A] extends AnyRef

    Permalink
  27. final case class InputStreamResource(resource: Resource[InputStream], fileName: String = "", autoDecompress: Boolean = true, autoBuffer: Boolean = true) extends Resource[InputStream] with Logging with Product with Serializable

    Permalink
  28. abstract class InvalidCharFilterReader extends FilterReader with Logging

    Permalink
  29. final case class InvalidIPException(msg: String) extends Exception with Product with Serializable

    Permalink
  30. trait IterableProxy[A] extends AnyRef

    Permalink
  31. final class JavaConcurrentHashSet[A] extends Set[A]

    Permalink

    EXPERIMENTAL - A Java Set based on ConcurrentHashMap

  32. class LineIterator extends org.apache.commons.io.LineIterator

    Permalink
  33. trait Logger extends AnyRef

    Permalink
  34. trait Logging extends AnyRef

    Permalink

    This can be extended for basic logging functionality

  35. final case class LoggingCaptureConfig(logger: org.slf4j.Logger, pattern: String, file: File, overwrite: Boolean) extends Product with Serializable

    Permalink
  36. trait MapProxy[K, V] extends AnyRef

    Permalink
  37. final class MappedResource[A, B] extends Resource[B]

    Permalink

    For Resource.map

  38. final class MessageCrypto extends AnyRef

    Permalink

    Compatible with the Rails MessageEncryptor using 'aes-256-cbc' and MessageVerifier using 'sha1' when working with *String* values.

    Compatible with the Rails MessageEncryptor using 'aes-256-cbc' and MessageVerifier using 'sha1' when working with *String* values.

    Also compatible with the custom MessageCrypto which marshalls values as JSON instead of using the ruby Marshal.dump and Marshal.load. Use json=true to dump using JSON.

    MessageEncryptor uses Marshal.dump and Marshal.load on whatever values you are trying to encrypt/sign. A subset of Marshal.dump and Marshal.load have been implemented to support String values.

    NOTE: This is a legacy class that was created when we switched from Rails to Scala. It is still used in a few places but probably needs to be refactored to remove the old Ruby marshalling stuff.

  39. final class MultiUseResource[+A] extends Resource[A]

    Permalink

    A Resource that can be used multiple times (e.g.

    A Resource that can be used multiple times (e.g. opening an InputStream or Reader for a File)

  40. trait OrderingImplicits extends AnyRef

    Permalink

    scala.math.Ordering only goes up to Tuple9

  41. final case class OutputStreamResource(resource: Resource[OutputStream], fileName: String = "", autoCompress: Boolean = true, compressionLevel: Int = Deflater.BEST_SPEED, buffered: Boolean = true, internalArchiveFileName: Option[String] = None) extends Resource[OutputStream] with Product with Serializable

    Permalink
  42. final case class ProgressStats(dotPer: Long = 1000L, statsPer: Long = 25000L, logFinalStats: Boolean = false) extends Logging with Product with Serializable

    Permalink
  43. final class QueryParams extends Seq[(String, String)] with SeqLike[(String, String), QueryParams]

    Permalink

    Represents immutable query parameters from a query string (e.g.

    Represents immutable query parameters from a query string (e.g. "?foo=bar&asd=qwe").

    This class distinguishes between 3 different types of values for a key:

    • null - "?foo"
    • blank - "?foo="
    • non-blank - "?foo=bar"
  44. final class QueryParamsBuilder extends Builder[(String, String), QueryParams]

    Permalink
  45. abstract class ReloadableFileResource[T] extends ReloadableResource[T]

    Permalink
  46. abstract class ReloadableResource[T] extends Logging

    Permalink
  47. trait Resource[+A] extends AnyRef

    Permalink

    An Automatically Managed Resource that can either be used once (e.g.

    An Automatically Managed Resource that can either be used once (e.g. reading an input stream) or multiple times (e.g. reading a file).

    The purpose of Resource is two-fold: 1 - To automatically handle closing a resource after it is done being used. 2 - To abstract the fact that some resources can be read multiple times while other resources are one-time use.

  48. final class RichBooleanOption extends AnyVal

    Permalink
  49. final class RichCharOption extends AnyVal

    Permalink
  50. final class RichIntOption extends AnyVal

    Permalink
  51. final class RichLongOption extends AnyVal

    Permalink
  52. final class RichStringOption extends AnyVal

    Permalink
  53. final class ScheduledFuture[T] extends Future[T] with ScheduledTask

    Permalink
  54. trait ScheduledTask extends AnyRef

    Permalink
  55. final case class ScheduledTaskRunner(name: String, threads: Int = ...) extends TaskRunnerBase with Product with Serializable

    Permalink
  56. trait SeqProxy[A] extends AnyRef

    Permalink

    This is a replacement for the deprecated scala.collection.SeqProxy.

    This is a replacement for the deprecated scala.collection.SeqProxy.

    This doesn't implement Seq[A] like the original SeqProxy but instead just provides an implicit conversion from this trait into a Seq[A] which then gives you all the Seq functionality

  57. trait Serializer[T] extends AnyRef

    Permalink

    This is here so that LazySeq can be split out into it's own project.

    This is here so that LazySeq can be split out into it's own project.

    Some implementations are still in our internal Util package for now until we get a chance to refactor and possible merge with our fm-serializer project.

  58. trait SetProxy[A] extends AnyRef

    Permalink
  59. final class SingleUseResource[+A] extends Resource[A]

    Permalink

    A Resource that can only be used once (e.g.

    A Resource that can only be used once (e.g. reading an InputStream)

  60. class StacklessException extends Exception

    Permalink
  61. class StringBuilderWriter extends org.apache.commons.io.output.StringBuilderWriter

    Permalink
  62. final class TaskRunner extends TaskRunnerBase

    Permalink
  63. abstract class TaskRunnerBase extends Closeable with Logging

    Permalink
  64. class TeeInputStream extends org.apache.commons.io.input.TeeInputStream

    Permalink
  65. class TeeOutputStream extends org.apache.commons.io.output.TeeOutputStream

    Permalink
  66. trait TraversableProxy[A] extends AnyRef

    Permalink
  67. type URI = java.net.URI

    Permalink

    A type alias for java.net.URI

  68. type URL = java.net.URL

    Permalink

    A type alias for java.net.URL

  69. final class UncloseableInputStream extends FilterInputStream

    Permalink

    Wraps an InputStream and makes the close() method do nothing

  70. final class UncloseableOutputStream extends FilterOutputStream

    Permalink

    Wraps an OutputStream and makes the close() method do nothing

  71. abstract class UserFriendlyException extends Exception

    Permalink
  72. final class WeakObjectPool[T] extends AnyRef

    Permalink

    An object pool based on a WeakHashMap (using weak key AND weak values) that can be used to return canonical versions of objects.

    An object pool based on a WeakHashMap (using weak key AND weak values) that can be used to return canonical versions of objects. Once all references to the object go away the WeakHashMap entry will be GC'd.

    This is similar to how String.intern() works (although probably not as efficient)

Value Members

  1. object ArrayUtils extends Logging

    Permalink
  2. object ByteBufferInputStream

    Permalink
  3. object ByteBufferUtil

    Permalink
  4. object ClassUtil extends Logging

    Permalink

    This contains utility methods for scanning Classes or Files on the classpath.

    This contains utility methods for scanning Classes or Files on the classpath.

    Originally we used the classpath scanning functionality in the Spring Framework and then later switched to the Reflections library (https://code.google.com/p/reflections/) to avoid the dependency on Spring. At some point we ran into issues with the Reflections library not properly detecting classes so I ended up writing this as a replacement.

  5. object ColorPatternLayoutEncoder

    Permalink
  6. object Crypto

    Permalink

    NOTE: Use at your own risk.

    NOTE: Use at your own risk. We make no claim that any of this Crypto code is correct.

  7. object DigestUtils

    Permalink

    Simple Wrapper around org.apache.commons.codec.digest.DigestUtils

  8. object FileOutputStreamResource

    Permalink
  9. object FileUtil extends Logging

    Permalink
  10. object Hex

    Permalink

    Wrappers around org.apache.commons.codec.binary.Hex

  11. object IOUtils

    Permalink

    Collection of IO Utilities.

    Collection of IO Utilities. Some implemented via Apache Commons IO

  12. object IP

    Permalink

    Helpers for parsing and working with IPv4 addresses

  13. object IPSet

    Permalink
  14. object IPSetImmutable

    Permalink
  15. object IPSetMutable

    Permalink
  16. object IPSubnet extends Serializable

    Permalink
  17. object IPSubnets extends Serializable

    Permalink
  18. object ImmutableArray

    Permalink
  19. object Implicits extends Implicits

    Permalink
  20. object IndexedSeqProxy

    Permalink
  21. object InputStreamResource extends Serializable

    Permalink
  22. object IterableProxy

    Permalink
  23. object JavaConverters extends DecorateAsJava with DecorateAsScala

    Permalink

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

    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

  24. object Logger

    Permalink
  25. object Logging

    Permalink

    This has SLF4J/Logback Helpers that depend on SLF4j/Logback

    This has SLF4J/Logback Helpers that depend on SLF4j/Logback

    TODO: Clean this up!!

  26. object MapProxy

    Permalink
  27. object MessageCrypto

    Permalink
  28. object MultiUseResource

    Permalink
  29. object Normalize

    Permalink
  30. object OrderingImplicits extends OrderingImplicits

    Permalink
  31. object OutputStreamResource extends Serializable

    Permalink
  32. object ProgressStats extends Serializable

    Permalink
  33. object QueryParams

    Permalink
  34. object ReloadableResource

    Permalink
  35. object Resource

    Permalink
  36. object RichBooleanOption

    Permalink
  37. object RichCharOption

    Permalink
  38. object RichIntOption

    Permalink
  39. object RichLongOption

    Permalink
  40. object RichStringOption

    Permalink
  41. object ScheduledFuture

    Permalink
  42. object ScheduledTask

    Permalink
  43. object ScheduledTaskRunner extends Serializable

    Permalink
  44. object SeqProxy

    Permalink
  45. object Serializer

    Permalink

    Implicits that go along with the Serializer trait

  46. object Service

    Permalink
  47. object SetProxy

    Permalink
  48. object SingleUseResource

    Permalink
  49. object Snappy

    Permalink
  50. object StringEscapeUtils

    Permalink
  51. object TaskRunner extends Logging

    Permalink
  52. object TaskRunnerBase extends Logging

    Permalink
  53. object TestHelpers

    Permalink
  54. object TraversableProxy

    Permalink
  55. implicit def Tuple10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)]

    Permalink
    Definition Classes
    OrderingImplicits
  56. implicit def Tuple11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)]

    Permalink
    Definition Classes
    OrderingImplicits
  57. implicit def Tuple12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)]

    Permalink
    Definition Classes
    OrderingImplicits
  58. implicit def Tuple13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)]

    Permalink
    Definition Classes
    OrderingImplicits
  59. implicit def Tuple14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13], ord14: Ordering[T14]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)]

    Permalink
    Definition Classes
    OrderingImplicits
  60. implicit def Tuple15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13], ord14: Ordering[T14], ord15: Ordering[T15]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)]

    Permalink
    Definition Classes
    OrderingImplicits
  61. implicit def Tuple16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13], ord14: Ordering[T14], ord15: Ordering[T15], ord16: Ordering[T16]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16)]

    Permalink
    Definition Classes
    OrderingImplicits
  62. implicit def Tuple17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13], ord14: Ordering[T14], ord15: Ordering[T15], ord16: Ordering[T16], ord17: Ordering[T17]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17)]

    Permalink
    Definition Classes
    OrderingImplicits
  63. implicit def Tuple18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13], ord14: Ordering[T14], ord15: Ordering[T15], ord16: Ordering[T16], ord17: Ordering[T17], ord18: Ordering[T18]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18)]

    Permalink
    Definition Classes
    OrderingImplicits
  64. implicit def Tuple19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13], ord14: Ordering[T14], ord15: Ordering[T15], ord16: Ordering[T16], ord17: Ordering[T17], ord18: Ordering[T18], ord19: Ordering[T19]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19)]

    Permalink
    Definition Classes
    OrderingImplicits
  65. implicit def Tuple20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](implicit ord1: Ordering[T1], ord2: Ordering[T2], ord3: Ordering[T3], ord4: Ordering[T4], ord5: Ordering[T5], ord6: Ordering[T6], ord7: Ordering[T7], ord8: Ordering[T8], ord9: Ordering[T9], ord10: Ordering[T10], ord11: Ordering[T11], ord12: Ordering[T12], ord13: Ordering[T13], ord14: Ordering[T14], ord15: Ordering[T15], ord16: Ordering[T16], ord17: Ordering[T17], ord18: Ordering[T18], ord19: Ordering[T19], ord20: Ordering[T20]): Ordering[(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20)]

    Permalink
    Definition Classes
    OrderingImplicits
  66. object TypeWiseBalancedEquality

    Permalink

    By importing TypeWiseBalancedEquality._ you get type-safe and type-wise balanced equality:

    By importing TypeWiseBalancedEquality._ you get type-safe and type-wise balanced equality:

    import name.heikoseeberger.demoequality.TypeWiseBalancedEquality._
    
    123 === 666 // false
    "a" === "a" // true
    123 === "a" // won't compile!

    This equality is balanced with respect to subtyping, hence === works (compiles) for any two arguments on the left and right, whose types are in a subtype relationship (which includes type equality):

    Seq(1, 2, 3) === List(1, 2, 3)
    List(1, 2, 3) === Seq(1, 2, 3)

    Yet it doesn't work (compile) for two arguments on the left and right, whose types are in an implicit conversion relationship:

    1L === 1 // won't compile!
    1 === 1L // won't compile!
  67. object URI extends Serializable

    Permalink

    Simple wrappers for the java.net.URI constructors

  68. object URL extends Serializable

    Permalink

    Simple wrappers for the java.net.URL constructors

  69. object UncloseableInputStream

    Permalink
  70. object UncloseableOutputStream

    Permalink
  71. object UnitResource extends Resource[Unit]

    Permalink

    An empty resource

  72. object UserFriendlyException extends Serializable

    Permalink
  73. object Util extends Logging

    Permalink
  74. object ViewWiseBalancedEquality

    Permalink

    By importing ViewWiseBalancedEquality._ you get type-safe and view-wise balanced equality:

    By importing ViewWiseBalancedEquality._ you get type-safe and view-wise balanced equality:

    import name.heikoseeberger.demoequality.ViewWiseBalancedEquality._
    
    123 === 666 // false
    "a" === "a" // true
    123 === "a" // won't compile!

    This equality is balanced with respect to implicit conversions, hence === works (compiles) for any two arguments on the left and right, whose types are in a implicit conversion relationship (which includes a subtype relationship), i.e. one can be viewed as the other:

    Seq(1, 2, 3) === List(1, 2, 3)
    List(1, 2, 3) === Seq(1, 2, 3)
    1L === 1
    1 === 1L
  75. object XMLUtil

    Permalink
  76. implicit def bigDecimalOrdering: Ordering[BigDecimal]

    Permalink
    Definition Classes
    Implicits
  77. implicit def bigIntegerOrdering: Ordering[BigInteger]

    Permalink
    Definition Classes
    Implicits
  78. package rich

    Permalink
  79. implicit def toEqual[L](left: L): Equal[L]

    Permalink
    Definition Classes
    Implicits
  80. implicit def toRichAnyRef[A <: AnyRef](ref: A): RichAnyRef[A]

    Permalink
    Definition Classes
    Implicits
  81. implicit def toRichAtomicInteger(int: AtomicInteger): RichAtomicInteger

    Permalink
    Definition Classes
    Implicits
  82. implicit def toRichAtomicLong(long: AtomicLong): RichAtomicLong

    Permalink
    Definition Classes
    Implicits
  83. implicit def toRichAwait[V](await: Await.type): RichAwait

    Permalink
    Definition Classes
    Implicits
  84. implicit def toRichBigDecimal(d: BigDecimal): RichBigDecimal

    Permalink
    Definition Classes
    Implicits
  85. implicit def toRichBigDecimal(d: BigDecimal): RichBigDecimal

    Permalink
    Definition Classes
    Implicits
  86. implicit def toRichBigInteger(i: BigInt): RichBigInteger

    Permalink
    Definition Classes
    Implicits
  87. implicit def toRichBigInteger(i: BigInteger): RichBigInteger

    Permalink
    Definition Classes
    Implicits
  88. implicit def toRichBooleanOption(opt: Option[Boolean]): RichBooleanOption

    Permalink
    Definition Classes
    Implicits
  89. implicit def toRichCharOption(opt: Option[Char]): RichCharOption

    Permalink
    Definition Classes
    Implicits
  90. implicit def toRichCharSequence(s: CharSequence): RichCharSequence

    Permalink
    Definition Classes
    Implicits
  91. implicit def toRichConcurrentMap[K, V](m: ConcurrentMap[K, V]): RichConcurrentMap[K, V]

    Permalink
    Definition Classes
    Implicits
  92. implicit def toRichFile(f: File): RichFile

    Permalink
    Definition Classes
    Implicits
  93. implicit def toRichFuture[V](f: Future[V]): RichFuture[V]

    Permalink
    Definition Classes
    Implicits
  94. implicit def toRichInputStream(is: InputStream): RichInputStream

    Permalink
    Definition Classes
    Implicits
  95. implicit def toRichIntOption(opt: Option[Int]): RichIntOption

    Permalink
    Definition Classes
    Implicits
  96. implicit def toRichLocale(locale: Locale): RichLocale

    Permalink
    Definition Classes
    Implicits
  97. implicit def toRichLongOption(opt: Option[Long]): RichLongOption

    Permalink
    Definition Classes
    Implicits
  98. implicit def toRichMap[A, B, This <: MapLike[A, B, This] with Map[A, B]](m: MapLike[A, B, This]): RichMap[A, B, This]

    Permalink
    Definition Classes
    Implicits
  99. implicit def toRichOption[T](opt: Option[T]): RichOption[T]

    Permalink
    Definition Classes
    Implicits
  100. implicit def toRichPath(p: Path): RichPath

    Permalink
    Definition Classes
    Implicits
  101. implicit def toRichString(s: String): RichString

    Permalink
    Definition Classes
    Implicits
  102. implicit def toRichStringOption(opt: Option[String]): RichStringOption

    Permalink
    Definition Classes
    Implicits
  103. implicit def toRichTraversableOnce[T](t: TraversableOnce[T]): RichTraversableOnce[T]

    Permalink
    Definition Classes
    Implicits
  104. implicit def toRichTry[T](t: Try[T]): RichTry[T]

    Permalink
    Definition Classes
    Implicits
  105. implicit def toRichURI(url: URL): RichURL

    Permalink
    Definition Classes
    Implicits
  106. implicit def toRichURI(uri: URI): RichURI

    Permalink
    Definition Classes
    Implicits

Inherited from Implicits

Inherited from OrderingImplicits

Inherited from AnyRef

Inherited from Any

Ungrouped