Object/Trait

typequux

LiteralHash

Related Docs: trait LiteralHash | package typequux

Permalink

object LiteralHash

Contains implicit conversions to convert literals to their corresponding LiteralHash

Author:

Harshad Deo

Since

0.1

Linear Supertypes
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. LiteralHash
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BooleanTypeHash = DCons[D0, ::[D1, DNil]]

    Permalink

    Type hash for Booleans

    Type hash for Booleans

    Author:

    Harshad Deo

    Since

    0.1

  2. type CharTypeHash = DCons[D1, ::[D1, ::[D1, DNil]]]

    Permalink

    Type hash for Char

    Type hash for Char

    Author:

    Harshad Deo

    Since

    0.1

  3. type NegativeByteTypeHash = DCons[D1, ::[D1, DNil]]

    Permalink

    Type hash for Negative Bytes

    Type hash for Negative Bytes

    Author:

    Harshad Deo

    Since

    0.1

  4. type NegativeEncodedDoubleTypeHash = DCons[D0, ::[D1, ::[D1, ::[D1, DNil]]]]

    Permalink

    Type hash for Doubles whose long encoding is negative

    Type hash for Doubles whose long encoding is negative

    Author:

    Harshad Deo

    Since

    0.1

  5. type NegativeEncodedFloatTypeHash = DCons[D0, ::[D0, ::[D1, ::[D1, DNil]]]]

    Permalink

    Type hash for Floats whose integer encoding is negative

    Type hash for Floats whose integer encoding is negative

    Author:

    Harshad Deo

    Since

    0.1

  6. type NegativeIntegerTypeHash = DCons[D0, ::[D0, ::[D0, ::[D1, DNil]]]]

    Permalink

    Type hash for Negative Integer

    Type hash for Negative Integer

    Author:

    Harshad Deo

    Since

    0.1

  7. type NegativeLongTypeHash = DCons[D0, ::[D1, ::[D0, ::[D1, DNil]]]]

    Permalink

    Type hash for Negative Long

    Type hash for Negative Long

    Author:

    Harshad Deo

    Since

    0.1

  8. type NegativeShortTypeHash = DCons[D1, ::[D0, ::[D1, DNil]]]

    Permalink

    Type hash for Negative Short

    Type hash for Negative Short

    Author:

    Harshad Deo

    Since

    0.1

  9. type PositiveByteTypeHash = DCons[D0, ::[D0, ::[D1, DNil]]]

    Permalink

    Type hash for Positive Bytes

    Type hash for Positive Bytes

    Author:

    Harshad Deo

    Since

    0.1

  10. type PositiveEncodedDoubleTypeHash = DCons[D1, ::[D1, ::[D1, ::[D1, DNil]]]]

    Permalink

    Type hash for doubles whose long encoding is positive

    Type hash for doubles whose long encoding is positive

    Author:

    Harshad Deo

    Since

    0.1

  11. type PositiveEncodedFloatTypeHash = DCons[D1, ::[D0, ::[D1, ::[D1, DNil]]]]

    Permalink

    Type hash for Floats whose integer encoding is positive

    Type hash for Floats whose integer encoding is positive

    Author:

    Harshad Deo

    Since

    0.1

  12. type PositiveIntegerTypeHash = DCons[D1, ::[D0, ::[D0, ::[D1, DNil]]]]

    Permalink

    Type hash for Positive Integer

    Type hash for Positive Integer

    Author:

    Harshad Deo

    Since

    0.1

  13. type PositiveLongTypeHash = DCons[D1, ::[D1, ::[D0, ::[D1, DNil]]]]

    Permalink

    Type hash for Positive Long

    Type hash for Positive Long

    Author:

    Harshad Deo

    Since

    0.1

  14. type PositiveShortTypeHash = DCons[D0, ::[D1, ::[D1, DNil]]]

    Permalink

    Type hash for Positive Short

    Type hash for Positive Short

    Author:

    Harshad Deo

    Since

    0.1

  15. type StringTypeHash = DCons[D0, ::[D0, ::[D0, ::[D0, ::[D1, DNil]]]]]

    Permalink

    Type hash for strings

    Type hash for strings

    Author:

    Harshad Deo

    Since

    0.1

  16. type UnitTypeHash = DCons[D1, DNil]

    Permalink

    Type hash for Unit

    Type hash for Unit

    Author:

    Harshad Deo

    Since

    0.1

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. object LiteralHashDownConverter

    Permalink

    Provides implicit conversions from ints to LiteralHash[Byte] and LiteralHash[Short], since scala.Byte and scala.Short literals can't be directly written.

    Provides implicit conversions from ints to LiteralHash[Byte] and LiteralHash[Short], since scala.Byte and scala.Short literals can't be directly written. They are dangerous and should be used with caution.

    Author:

    Harshad Deo

    Since

    0.1

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. implicit macro def forBoolean(x: Boolean): LiteralHash[Boolean]

    Permalink

    Converter for scala.Boolean

    Converter for scala.Boolean

    Author:

    Harshad Deo

    Since

    0.1

  11. implicit macro def forByte(x: Byte): LiteralHash[Byte]

    Permalink

    Converter for scala.Byte

    Converter for scala.Byte

    Author:

    Harshad Deo

    Since

    0.1

  12. implicit macro def forChar(x: Char): LiteralHash[Char]

    Permalink

    Converter for scala.Char

    Converter for scala.Char

    Author:

    Harshad Deo

    Since

    0.1

  13. implicit macro def forDouble(x: Double): LiteralHash[Double]

    Permalink

    Converter for scala.Double

    Converter for scala.Double

    Author:

    Harshad Deo

    Since

    0.1

  14. implicit macro def forFloat(x: Float): LiteralHash[Float]

    Permalink

    Converter for scala.Float

    Converter for scala.Float

    Author:

    Harshad Deo

    Since

    0.1

  15. implicit macro def forInt(x: Int): LiteralHash[Int]

    Permalink

    Converter for scala.Int

    Converter for scala.Int

    Author:

    Harshad Deo

    Since

    0.1

  16. implicit macro def forLong(x: Long): LiteralHash[Long]

    Permalink

    Converter for scala.Long

    Converter for scala.Long

    Author:

    Harshad Deo

    Since

    0.1

  17. implicit macro def forShort(x: Short): LiteralHash[Short]

    Permalink

    Converter for scala.Short

    Converter for scala.Short

    Author:

    Harshad Deo

    Since

    0.1

  18. implicit macro def forString(x: String): LiteralHash[String]

    Permalink

    Converter for Strings

    Converter for Strings

    Author:

    Harshad Deo

    Since

    0.1

  19. implicit macro def forUnit(x: Unit): LiteralHash[Unit]

    Permalink

    Converter for scala.Unit

    Converter for scala.Unit

    Author:

    Harshad Deo

    Since

    0.1

  20. final def getClass(): Class[_]

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

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

    Permalink
    Definition Classes
    Any
  23. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  26. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Builder

Type Hashes

Ungrouped