Object

org.ensime.config.EnsimeConfigProtocol

Protocol

Related Doc: package EnsimeConfigProtocol

Permalink

object Protocol extends DefaultSexpProtocol with OptionAltFormat with ScalariformFormat with CamelCaseToDashes

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

Type Members

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

    Permalink
    Definition Classes
    LowPriorityProductFormats
  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. implicit object FormattingPreferencesFormat extends SexpFormat[FormattingPreferences]

    Permalink
    Definition Classes
    ScalariformFormat
  15. object HListFormat

    Permalink
    Definition Classes
    LowPriorityProductFormats
  16. implicit object ImBitSetFormat extends SexpFormat[BitSet]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  33. 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
  34. 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
  35. final def getClass(): Class[_]

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

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

    Permalink
    Definition Classes
    Any
  38. 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
    LowPriorityProductFormats
  39. def local[T](t: ⇒ T): ThreadLocal[T]

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

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

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

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

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

    Permalink
    Definition Classes
    OptionAltFormat
  45. def skipNilValues: Boolean

    Permalink
    Definition Classes
    LowPriorityProductFormats
  46. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

    Permalink
    Definition Classes
    CamelCaseToDashes
  49. 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
    ProductFormats
  50. def viaString[T](via: ViaString[T]): SexpFormat[T]

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

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

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

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

Inherited from CamelCaseToDashes

Inherited from ScalariformFormat

Inherited from OptionAltFormat

Inherited from DefaultSexpProtocol

Inherited from ProductFormats

Inherited from LowPriorityProductFormats

Inherited from CollectionFormats

Inherited from StandardFormats

Inherited from ThreadLocalSupport

Inherited from BasicFormats

Inherited from AnyRef

Inherited from Any

Ungrouped