Object

org.ensime.config.EnsimeConfigProtocol

Protocol

Related Doc: package EnsimeConfigProtocol

Permalink

object Protocol extends DefaultSexpProtocol with OptionAltFormat with CamelCaseToDashes

Linear Supertypes
CamelCaseToDashes, OptionAltFormat, DefaultSexpProtocol, LegacyProductFormats, LegacyLowPriorityProductFormats, CollectionFormats, StandardFormats, ThreadLocalSupport, BasicFormats, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Protocol
  2. CamelCaseToDashes
  3. OptionAltFormat
  4. DefaultSexpProtocol
  5. LegacyProductFormats
  6. LegacyLowPriorityProductFormats
  7. CollectionFormats
  8. StandardFormats
  9. ThreadLocalSupport
  10. BasicFormats
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait HListFormat[L <: HList] extends AnyRef

    Permalink
    Definition Classes
    LegacyLowPriorityProductFormats
  2. trait ViaString[T] extends AnyRef

    Permalink
    Definition Classes
    StandardFormats

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. implicit val BigDecimalFormat: SexpFormat[BigDecimal]

    Permalink
    Definition Classes
    BasicFormats
  5. implicit val BigIntFormat: SexpFormat[BigInt]

    Permalink
    Definition Classes
    BasicFormats
  6. implicit object BitSetFormat extends SexpFormat[BitSet]

    Permalink
    Definition Classes
    CollectionFormats
  7. implicit object BooleanFormat extends SexpFormat[Boolean]

    Permalink
    Definition Classes
    BasicFormats
  8. implicit val ByteFormat: SexpFormat[Byte]

    Permalink
    Definition Classes
    BasicFormats
  9. implicit object CharFormat extends SexpFormat[Char]

    Permalink
    Definition Classes
    BasicFormats
  10. implicit val DateFormat: SexpFormat[Date]

    Permalink
    Definition Classes
    StandardFormats
  11. implicit val DoubleFormat: SexpFormat[Double]

    Permalink
    Definition Classes
    BasicFormats
  12. implicit val FileFormat: SexpFormat[File]

    Permalink
    Definition Classes
    StandardFormats
  13. implicit val FloatFormat: SexpFormat[Float]

    Permalink
    Definition Classes
    BasicFormats
  14. object HListFormat

    Permalink
    Definition Classes
    LegacyLowPriorityProductFormats
  15. implicit object ImBitSetFormat extends SexpFormat[BitSet]

    Permalink
    Definition Classes
    CollectionFormats
  16. implicit val IntFormat: SexpFormat[Int]

    Permalink
    Definition Classes
    BasicFormats
  17. implicit val LongFormat: SexpFormat[Long]

    Permalink
    Definition Classes
    BasicFormats
  18. implicit object RangeFormat extends SexpFormat[Range]

    Permalink
    Definition Classes
    CollectionFormats
  19. implicit val ShortFormat: SexpFormat[Short]

    Permalink
    Definition Classes
    BasicFormats
  20. implicit object StringFormat extends SexpFormat[String]

    Permalink
    Definition Classes
    BasicFormats
  21. implicit val SymbolFormat: SexpFormat[Symbol]

    Permalink
    Definition Classes
    BasicFormats
  22. implicit object UnitFormat extends SexpFormat[Unit]

    Permalink
    Definition Classes
    BasicFormats
  23. implicit val UriFormat: SexpFormat[URI]

    Permalink
    Definition Classes
    StandardFormats
  24. implicit val UuidFormat: SexpFormat[UUID]

    Permalink
    Definition Classes
    StandardFormats
  25. implicit def ViaBigDecimalFormat[T](implicit c: BigDecimalConvertor[T]): SexpFormat[T]

    Permalink
    Definition Classes
    BasicFormats
  26. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. implicit def eitherFormat[L, R](implicit arg0: SexpFormat[L], arg1: SexpFormat[R]): SexpFormat[Either[L, R]]

    Permalink
    Definition Classes
    StandardFormats
  29. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. implicit def genMapFormat[M[_, _], K, V](implicit ev: <:<[M[K, V], GenMap[K, V]], cbf: CanBuildFrom[M[K, V], (K, V), M[K, V]], kf: SexpFormat[K], vf: SexpFormat[V]): SexpFormat[M[K, V]]

    Permalink
    Definition Classes
    CollectionFormats
  33. implicit def genTraversableFormat[T[_], E](implicit evidence: <:<[T[E], GenTraversable[E]], cbf: CanBuildFrom[T[E], E, T[E]], ef: SexpFormat[E]): SexpFormat[T[E]]

    Permalink
    Definition Classes
    CollectionFormats
  34. final def getClass(): Class[_]

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

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

    Permalink
    Definition Classes
    Any
  37. implicit def labelledProductFormat[T, R <: HList, LR <: HList, K <: HList](implicit g: Aux[T, R], lg: Aux[T, LR], k: Aux[LR, K], ltl: ToList[K, Symbol], r: Lazy[HListFormat[R]]): SexpFormat[T]

    Permalink
    Definition Classes
    LegacyLowPriorityProductFormats
  38. def local[T](t: ⇒ T): ThreadLocal[T]

    Permalink
    Attributes
    protected
    Definition Classes
    ThreadLocalSupport
  39. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  42. implicit def numericRangeFormat[E](implicit nf: SexpFormat[E], int: Integral[E]): SexpFormat[NumericRange[E]]

    Permalink
    Definition Classes
    CollectionFormats
  43. implicit def optionFormat[T](implicit arg0: SexpFormat[T]): SexpFormat[Option[T]]

    Permalink
    Definition Classes
    OptionAltFormat
  44. def skipNilValues: Boolean

    Permalink
    Definition Classes
    LegacyLowPriorityProductFormats
  45. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  47. def toWireName(field: String): String

    Permalink
    Definition Classes
    CamelCaseToDashes
  48. implicit def tupleProductFormat[T, R <: HList, T2](implicit g: Aux[T, R], t: shapeless.ops.hlist.Tupler.Aux[R, T2], p: =:=[T, T2], r: Lazy[HListFormat[R]]): SexpFormat[T]

    Permalink
    Definition Classes
    LegacyProductFormats
  49. def viaString[T](via: ViaString[T]): SexpFormat[T]

    Permalink
    Definition Classes
    StandardFormats
  50. final def wait(): Unit

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

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

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

Inherited from CamelCaseToDashes

Inherited from OptionAltFormat

Inherited from DefaultSexpProtocol

Inherited from LegacyProductFormats

Inherited from LegacyLowPriorityProductFormats

Inherited from CollectionFormats

Inherited from StandardFormats

Inherited from ThreadLocalSupport

Inherited from BasicFormats

Inherited from AnyRef

Inherited from Any

Ungrouped