replpp.server

package replpp.server

Members list

Type members

Classlikes

class EmbeddedRepl(predefLines: IterableOnce[String])

Attributes

Supertypes
class Object
trait Matchable
class Any
trait HasUUID

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class QueryResult
case class QueryResult(output: String, uuid: UUID, success: Boolean) extends HasUUID

Result of executing a query, containing in particular output received on standard out.

Result of executing a query, containing in particular output received on standard out.

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasUUID
class Object
trait Matchable
class Any
Show all
class ReplDriver(args: Array[String], out: PrintStream, classLoader: Option[ClassLoader]) extends ReplDriverBase

Attributes

Supertypes
class ReplDriverBase
class DottyReplDriver
class Driver
class Object
trait Matchable
class Any
Show all
object ReplServer

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
ReplServer.type
class ReplServer(repl: EmbeddedRepl, host: String, port: Int, authenticationMaybe: Option[UsernamePasswordAuth]) extends WebServiceWithWebSocket[QueryResult]

Attributes

Companion
object
Supertypes
class MainRoutes
trait Routes
class Main
class Object
trait Matchable
class Any
Show all
case class UsernamePasswordAuth(username: String, password: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
abstract class WebServiceWithWebSocket[T <: HasUUID](val host: String, val port: Int, authenticationMaybe: Option[UsernamePasswordAuth]) extends MainRoutes

Attributes

Supertypes
class MainRoutes
trait Routes
class Main
class Object
trait Matchable
class Any
Show all
Known subtypes
class ReplServer