org.ensime.server.protocol.swank

SwankProtocolConversions

object SwankProtocolConversions extends DefaultSexpProtocol with SymbolAltFormat with OptionAltFormat with LegacyFamilyFormats with CamelCaseToDashes

Linear Supertypes
CamelCaseToDashes, LegacyFamilyFormats, OptionAltFormat, SymbolAltFormat, DefaultSexpProtocol, LegacyProductFormats, LegacyLowPriorityProductFormats, CollectionFormats, StandardFormats, ThreadLocalSupport, BasicFormats, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SwankProtocolConversions
  2. CamelCaseToDashes
  3. LegacyFamilyFormats
  4. OptionAltFormat
  5. SymbolAltFormat
  6. DefaultSexpProtocol
  7. LegacyProductFormats
  8. LegacyLowPriorityProductFormats
  9. CollectionFormats
  10. StandardFormats
  11. ThreadLocalSupport
  12. BasicFormats
  13. AnyRef
  14. 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
    LegacyLowPriorityProductFormats
  2. abstract class TraitFormat[T] extends SexpFormat[T]

    Definition Classes
    LegacyFamilyFormats
  3. case class TypeHint[T] extends Product with Serializable

    Definition Classes
    LegacyFamilyFormats
  4. 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. object HListFormat

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

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

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

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

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

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

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

    Definition Classes
    SymbolAltFormat
  24. implicit object UnitFormat extends SexpFormat[Unit]

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

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

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

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

    Definition Classes
    Any
  29. def clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    OptionAltFormat
  46. implicit def singletonFormat[T <: Singleton](implicit w: Aux[T]): SexpFormat[T]

    Definition Classes
    LegacyFamilyFormats
  47. def skipNilValues: Boolean

    Definition Classes
    SwankProtocolConversions → LegacyLowPriorityProductFormats
  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
    LegacyProductFormats
  52. implicit def typehint[T](implicit t: Typeable[T]): TypeHint[T]

    Definition Classes
    LegacyFamilyFormats
  53. def viaString[T](via: ViaString[T]): SexpFormat[T]

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from CamelCaseToDashes

Inherited from LegacyFamilyFormats

Inherited from OptionAltFormat

Inherited from SymbolAltFormat

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