Object

org.ensime.server.protocol.swank

SwankProtocolConversions

Related Doc: package swank

Permalink

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
Visibility
  1. Public
  2. All

Type Members

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

    Permalink
    Definition Classes
    LegacyLowPriorityProductFormats
  2. abstract class TraitFormat[T] extends SexpFormat[T]

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

    Permalink
    Definition Classes
    LegacyFamilyFormats
  4. 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
    SymbolAltFormat
  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. implicit def singletonFormat[T <: Singleton](implicit w: Aux[T]): SexpFormat[T]

    Permalink
    Definition Classes
    LegacyFamilyFormats
  45. def skipNilValues: Boolean

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

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

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

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

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

    Permalink
    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