org.ensime.server.protocol.swank

SwankProtocolResponse

object SwankProtocolResponse

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SwankProtocolResponse
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

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 AnalyzerReadyHint: SwankProtocolConversions.TypeHint[AnalyzerReadyEvent.type]

  7. implicit val ArrowTypeHint: SwankProtocolConversions.TypeHint[ArrowTypeInfo]

  8. implicit def ArrowTypeInfoFormat: SexpFormat[ArrowTypeInfo]

  9. implicit val BasicTypeHint: SwankProtocolConversions.TypeHint[BasicTypeInfo]

  10. implicit def BasicTypeInfoFormat: SexpFormat[BasicTypeInfo]

  11. implicit val BreakpointFormat: SexpFormat[Breakpoint]

  12. implicit val BreakpointListFormat: SexpFormat[BreakpointList]

  13. implicit def ClassInfoFormat: SexpFormat[ClassInfo]

  14. implicit val ClearAllJavaNotesHint: SwankProtocolConversions.TypeHint[ClearAllJavaNotesEvent.type]

  15. implicit val ClearAllScalaNotesHint: SwankProtocolConversions.TypeHint[ClearAllScalaNotesEvent.type]

  16. implicit val CompilerRestartedHint: SwankProtocolConversions.TypeHint[CompilerRestartedEvent.type]

  17. implicit val CompletionInfoFormat: SexpFormat[CompletionInfo]

  18. implicit val CompletionInfoListFormat: SexpFormat[CompletionInfoList]

  19. implicit val ConnectionInfoFormat: SexpFormat[ConnectionInfo]

  20. implicit val DebugArrayHint: SwankProtocolConversions.TypeHint[DebugArrayInstance]

  21. implicit val DebugArrayInstanceFormat: SexpFormat[DebugArrayInstance]

  22. implicit val DebugBacktraceFormat: SexpFormat[DebugBacktrace]

  23. implicit val DebugBreakHint: SwankProtocolConversions.TypeHint[DebugBreakEvent]

  24. implicit val DebugClassFieldFormat: SexpFormat[DebugClassField]

  25. implicit object DebugEventFormat extends TraitFormatAlt[DebugEvent]

  26. implicit val DebugExceptionHint: SwankProtocolConversions.TypeHint[DebugExceptionEvent]

  27. implicit val DebugHint: SwankProtocolConversions.TypeHint[DebugEvent]

  28. implicit val DebugNullHint: SwankProtocolConversions.TypeHint[DebugNullValue]

  29. implicit val DebugNullValueFormat: SexpFormat[DebugNullValue]

  30. implicit val DebugObjectHint: SwankProtocolConversions.TypeHint[DebugObjectInstance]

  31. implicit val DebugObjectInstanceFormat: SexpFormat[DebugObjectInstance]

  32. implicit val DebugOutputHint: SwankProtocolConversions.TypeHint[DebugOutputEvent]

  33. implicit val DebugPrimitiveHint: SwankProtocolConversions.TypeHint[DebugPrimitiveValue]

    By default, S-Express uses the simple name of a class as the typehint when resolving implementations of a sealed trait.

    By default, S-Express uses the simple name of a class as the typehint when resolving implementations of a sealed trait. However, the ENSIME protocol uses custom typehints, which are defined here - in combination with trait-specific typehint rules.

  34. implicit val DebugPrimitiveValueFormat: SexpFormat[DebugPrimitiveValue]

    These implicit vals are actually optional - S-Express doesn't *need* them - and exist only to help the compiler to resolve various implicits without recomputing them.

    These implicit vals are actually optional - S-Express doesn't *need* them - and exist only to help the compiler to resolve various implicits without recomputing them. Runtime performance is also improved by having these assigned to vals.

  35. implicit val DebugStackFrameFormat: SexpFormat[DebugStackFrame]

  36. implicit val DebugStackLocalFormat: SexpFormat[DebugStackLocal]

  37. implicit val DebugStepHint: SwankProtocolConversions.TypeHint[DebugStepEvent]

  38. implicit val DebugStringHint: SwankProtocolConversions.TypeHint[DebugStringInstance]

  39. implicit val DebugStringInstanceFormat: SexpFormat[DebugStringInstance]

  40. implicit val DebugThreadDeathHint: SwankProtocolConversions.TypeHint[DebugThreadDeathEvent]

  41. implicit val DebugThreadStartHint: SwankProtocolConversions.TypeHint[DebugThreadStartEvent]

  42. implicit val DebugVMDisconnectHint: SwankProtocolConversions.TypeHint[DebugVmDisconnectEvent.type]

  43. implicit val DebugVMStartHint: SwankProtocolConversions.TypeHint[DebugVmStartEvent.type]

  44. implicit object DebugValueFormat extends TraitFormatAlt[DebugValue]

  45. implicit val DebugVmErrorFormat: SexpFormat[DebugVmError]

  46. implicit val DebugVmErrorHint: SwankProtocolConversions.TypeHint[DebugVmError]

  47. implicit object DebugVmStatusFormat extends TraitFormatAlt[DebugVmStatus]

  48. implicit val DebugVmSuccessHint: SwankProtocolConversions.TypeHint[DebugVmSuccess]

  49. implicit val DeleteFileFormat: SexpFormat[DeleteFile]

  50. implicit val DeleteFileHint: SwankProtocolConversions.TypeHint[DeleteFile]

  51. implicit val EmptySourcePositionFormat: SexpFormat[EmptySourcePosition]

  52. implicit val EmptySourcePositionHint: SwankProtocolConversions.TypeHint[EmptySourcePosition]

  53. implicit object EnsimeEventFormat extends SwankProtocolConversions.TraitFormat[EnsimeEvent]

    This is a tricky one to retrofit:

  54. implicit object EnsimeServerMessageFormat extends SexpFormat[EnsimeServerMessage]

  55. implicit object EntityInfoFormat extends TraitFormatAlt[EntityInfo]

  56. implicit object FileEditFormat extends TraitFormatAlt[FileEdit]

  57. implicit val FileRangeFormat: SexpFormat[FileRange]

  58. implicit val FullTypeCheckCompleteHint: SwankProtocolConversions.TypeHint[FullTypeCheckCompleteEvent.type]

  59. implicit object ImplcitInfosFormat extends SexpFormat[ImplicitInfos]

  60. implicit val ImplicitConversionInfoHint: SwankProtocolConversions.TypeHint[ImplicitConversionInfo]

  61. implicit object ImplicitInfoFormat extends TraitFormatAlt[ImplicitInfo]

  62. implicit val ImplicitParamInfoHint: SwankProtocolConversions.TypeHint[ImplicitParamInfo]

  63. implicit object ImportSuggestionsFormat extends SexpFormat[ImportSuggestions]

  64. implicit val IndexerReadyHint: SwankProtocolConversions.TypeHint[IndexerReadyEvent.type]

  65. implicit def InterfaceInfoFormat: SexpFormat[InterfaceInfo]

  66. implicit val LineSourcePositionFormat: SexpFormat[LineSourcePosition]

  67. implicit val LineSourcePositionHint: SwankProtocolConversions.TypeHint[LineSourcePosition]

  68. implicit val MethodSearchResultFormat: SexpFormat[MethodSearchResult]

  69. implicit val MethodSearchResultHint: SwankProtocolConversions.TypeHint[MethodSearchResult]

  70. implicit val NamedTypeMemberHint: SwankProtocolConversions.TypeHint[NamedTypeMemberInfo]

  71. implicit def NamedTypeMemberInfoFormat: SexpFormat[NamedTypeMemberInfo]

  72. implicit val NewFileFormat: SexpFormat[NewFile]

  73. implicit val NewFileHint: SwankProtocolConversions.TypeHint[NewFile]

  74. implicit val NewJavaNotesEventFormat: SexpFormat[NewJavaNotesEvent]

  75. implicit val NewJavaNotesHint: SwankProtocolConversions.TypeHint[NewJavaNotesEvent]

  76. implicit val NewScalaNotesEventFormat: SexpFormat[NewScalaNotesEvent]

  77. implicit val NewScalaNotesHint: SwankProtocolConversions.TypeHint[NewScalaNotesEvent]

  78. implicit val NoteErrorHint: SwankProtocolConversions.TypeHint[NoteError.type]

  79. implicit val NoteFormat: SexpFormat[Note]

  80. implicit val NoteInfoHint: SwankProtocolConversions.TypeHint[NoteInfo.type]

  81. implicit object NoteSeverityFormat extends SwankProtocolConversions.TraitFormat[NoteSeverity]

  82. implicit val NoteWarnHint: SwankProtocolConversions.TypeHint[NoteWarn.type]

  83. implicit val OffsetSourcePositionFormat: SexpFormat[OffsetSourcePosition]

  84. implicit val OffsetSourcePositionHint: SwankProtocolConversions.TypeHint[OffsetSourcePosition]

  85. implicit val PackageHint: SwankProtocolConversions.TypeHint[PackageInfo]

  86. implicit def PackageInfoFormat: SexpFormat[PackageInfo]

  87. implicit def ParamSectionInfoFormat: SexpFormat[ParamSectionInfo]

  88. implicit val RefactorDiffEffectFormat: SexpFormat[RefactorDiffEffect]

  89. implicit val RefactorFailureFormat: SexpFormat[RefactorFailure]

  90. object RpcResponseEnvelopeFormat extends SexpFormat[RpcResponseEnvelope]

  91. implicit object RpcResponseFormat extends SexpFormat[RpcResponse]

  92. implicit val SendBackgroundMessageEventFormat: SexpFormat[SendBackgroundMessageEvent]

  93. implicit val SendBackgroundMessageHint: SwankProtocolConversions.TypeHint[SendBackgroundMessageEvent]

  94. implicit object SourcePositionFormat extends TraitFormatAlt[SourcePosition]

  95. implicit object SourcePositionsFormat extends SexpFormat[SourcePositions]

  96. implicit def StructureViewFormat: SexpFormat[StructureView]

  97. implicit object SymbolDesignationFormat extends SexpFormat[SymbolDesignation]

  98. implicit val SymbolDesignationsFormat: SexpFormat[SymbolDesignations]

  99. implicit def SymbolInfoFormat: SexpFormat[SymbolInfo]

  100. implicit object SymbolSearchResultFormat extends TraitFormatAlt[SymbolSearchResult]

  101. implicit object SymbolSearchResultsFormat extends SexpFormat[SymbolSearchResults]

  102. implicit val TextEditFormat: SexpFormat[TextEdit]

  103. implicit val TextEditHint: SwankProtocolConversions.TypeHint[TextEdit]

  104. implicit object TypeInfoFormat extends TraitFormatAlt[TypeInfo]

  105. implicit val TypeInfoHint: SwankProtocolConversions.TypeHint[TypeInfo]

  106. implicit val TypeSearchResultFormat: SexpFormat[TypeSearchResult]

  107. implicit val TypeSearchResultHint: SwankProtocolConversions.TypeHint[TypeSearchResult]

  108. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  109. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  110. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  113. final def getClass(): Class[_]

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

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

    Definition Classes
    Any
  116. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  119. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  120. def toString(): String

    Definition Classes
    AnyRef → Any
  121. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped