org.ensime.config.EnsimeConfigProtocol

Protocol

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

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

    Definition Classes
    LowPriorityProductFormats
  2. trait ViaString[T] extends AnyRef

    Definition Classes
    StandardFormats

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    BasicFormats
  16. implicit object FormattingPreferencesFormat extends SexpFormat[FormattingPreferences]

    Definition Classes
    ScalariformFormat
  17. object HListFormat

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    BasicFormats
  29. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  30. def clone(): AnyRef

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

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

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  35. 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]]

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

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

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

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

    Definition Classes
    Any
  40. 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]

    Definition Classes
    LowPriorityProductFormats
  41. def local[T](t: ⇒ T): ThreadLocal[T]

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

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

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

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

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

    Definition Classes
    OptionAltFormat
  47. def skipNilValues: Boolean

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

    Definition Classes
    AnyRef
  49. def toString(): String

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

    Definition Classes
    CamelCaseToDashes
  51. 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]

    Definition Classes
    ProductFormats
  52. def viaString[T](via: ViaString[T]): SexpFormat[T]

    Definition Classes
    StandardFormats
  53. final def wait(): Unit

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

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

    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