Packages

object RestApi extends Logging

RestApi is the API router. See README.md for a description of the API.

Linear Supertypes
Logging, LazyLogging, LoggerHolder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RestApi
  2. Logging
  3. LazyLogging
  4. LoggerHolder
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val api: Route
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val axiomList: (SessionToken) ⇒ Route
  7. val browseNodeChildren: (SessionToken) ⇒ Route
  8. val browseProofRoot: (SessionToken) ⇒ Route
  9. val cancelTool: Route
  10. val catchAllExceptionHandler: ExceptionHandler
  11. val changeProofName: (SessionToken) ⇒ Route
  12. val checkInput: (SessionToken) ⇒ Route
  13. val checkProofValidation: Route
  14. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  15. def completeRequest(r: Request, t: SessionToken): StandardRoute
  16. val cookie_echo: Route
  17. val counterExample: (SessionToken) ⇒ Route
  18. val createModelTacticProof: (SessionToken) ⇒ Route
  19. val createProof: (SessionToken) ⇒ Route
  20. val createTemplate: (SessionToken) ⇒ Route
  21. val defaultLogin: Route
  22. val definitionsList: (SessionToken) ⇒ Route
  23. val deleteAllModels: (SessionToken) ⇒ Route
  24. val deleteModel: (SessionToken) ⇒ Route
  25. val deleteModelProofSteps: (SessionToken) ⇒ Route
  26. val deleteProof: (SessionToken) ⇒ Route
  27. val derivationInfo: (SessionToken) ⇒ Route
  28. val devAction: Route
  29. val doAt: (SessionToken) ⇒ Route
  30. val doCustomTactic: (SessionToken) ⇒ Route
  31. val doInputAt: (SessionToken) ⇒ Route
  32. val doInputTactic: (SessionToken) ⇒ Route
  33. val doSearch: (SessionToken) ⇒ Route
  34. val doTactic: (SessionToken) ⇒ Route
  35. val doTwoPosAt: (SessionToken) ⇒ Route
  36. val downloadAllModels: (SessionToken) ⇒ Route
  37. val downloadAllProofs: (SessionToken) ⇒ Route
  38. val downloadModelProofs: (SessionToken) ⇒ Route
  39. val downloadProblemSolution: (SessionToken) ⇒ Route
  40. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  42. val examples: (SessionToken) ⇒ Route
  43. val exportSequent: (SessionToken) ⇒ Route
  44. val extractLemma: (SessionToken) ⇒ Route
  45. val extractTactic: (SessionToken) ⇒ Route

    Extracts and stores a tactic from the recorded proof steps.

  46. val extractdb: Route
  47. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  48. val formulaPrettyString: (SessionToken) ⇒ Route
  49. val fullConfig: Route
  50. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  51. val getProofLemmas: (SessionToken) ⇒ Route
  52. val getStep: (SessionToken) ⇒ Route
  53. val getTactic: (SessionToken) ⇒ Route

    Reads a previously extracted tactic.

  54. val guestBrowseArchiveRequest: Route
  55. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  56. val hotkeys: Route
  57. val importExampleRepo: (SessionToken) ⇒ Route
  58. val initProofFromTactic: (SessionToken) ⇒ Route
  59. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  60. val isLocal: Route
  61. val keymaeraXVersion: Route
  62. val kyxConfig: Route
  63. val licenses: Route
  64. lazy val logger: Logger
    Attributes
    protected
    Definition Classes
    LazyLogging → LoggerHolder
  65. final val loggerName: String
    Attributes
    protected
    Definition Classes
    LoggerHolder
  66. val logoff: (SessionToken) ⇒ Route
  67. val mathConfSuggestion: Route
  68. val mathematicaConfig: Route
  69. val modelList: (SessionToken) ⇒ Route
  70. val modelTactic: (SessionToken) ⇒ Route
  71. val modelplex: (SessionToken) ⇒ Route
  72. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  73. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  74. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  75. val odeConditions: (SessionToken) ⇒ Route
  76. val openOrCreateLemmaProof: (SessionToken) ⇒ Route
  77. val openProof: (SessionToken) ⇒ Route
  78. def parseFormulaId(id: String): Position
  79. val pegasusCandidates: (SessionToken) ⇒ Route
  80. val proofCheckIsProved: (SessionToken) ⇒ Route
  81. val proofList: (SessionToken) ⇒ Route
  82. val proofListForModel: (SessionToken) ⇒ Route
  83. val proofNodeSequent: (SessionToken) ⇒ Route
  84. val proofProgressStatus: (SessionToken) ⇒ Route
  85. val proofTaskExpand: (SessionToken) ⇒ Route
  86. val proofTasksBranchRoot: (SessionToken) ⇒ Route
  87. val proofTasksNew: (SessionToken) ⇒ Route
  88. val proofTasksNode: (SessionToken) ⇒ Route
  89. val proofTasksParent: (SessionToken) ⇒ Route
  90. val proofTasksPathAll: (SessionToken) ⇒ Route
  91. val pruneBelow: (SessionToken) ⇒ Route
  92. val publicRoutes: List[Route]
  93. val restartTool: Route
  94. val runBelleTerm: (SessionToken) ⇒ Route
  95. val searchLemmas: (SessionToken) ⇒ Route
  96. val sequentList: (SessionToken) ⇒ Route
  97. val sessionRoutes: List[Route]
  98. val setDefaultUser: Route
  99. val setDefinition: (SessionToken) ⇒ Route
  100. val setupSimulation: (SessionToken) ⇒ Route
  101. val shutdown: Route
  102. val simulate: (SessionToken) ⇒ Route
  103. val stepwiseTrace: (SessionToken) ⇒ Route
  104. val stopTask: (SessionToken) ⇒ Route
  105. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  106. val systemInfo: Route
  107. val tacticDiff: (SessionToken) ⇒ Route
  108. val taskResult: (SessionToken) ⇒ Route
  109. val taskStatus: (SessionToken) ⇒ Route
  110. val templates: (SessionToken) ⇒ Route
  111. val testSynthesis: (SessionToken) ⇒ Route
  112. val testToolConnection: Route
  113. def toString(): String
    Definition Classes
    AnyRef → Any
  114. val tool: Route
  115. val toolStatus: Route
  116. val twoPosList: (SessionToken) ⇒ Route
  117. val undoLastProofStep: (SessionToken) ⇒ Route
  118. val updateUserModel: (SessionToken) ⇒ Route
  119. val userLemmas: (SessionToken) ⇒ Route
  120. val userModel: (SessionToken) ⇒ Route
  121. val userModel2: (SessionToken) ⇒ Route
  122. val userTheme: (SessionToken) ⇒ Route
  123. val users: Route
  124. val validateProof: Route

    Validates the proof of a lemma.

  125. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  126. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  127. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  128. val wolframEngineConfSuggestion: Route
  129. val wolframEngineConfig: Route
  130. val wolframScriptConfSuggestion: Route
  131. val z3ConfSuggestion: Route
  132. val z3Config: Route

Inherited from Logging

Inherited from LazyLogging

Inherited from LoggerHolder

Inherited from AnyRef

Inherited from Any

Ungrouped