Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AUTO_CLASSPATH - Static variable in class tech.catheu.jnotebook.Main.SharedConfiguration
C
- classpath() - Method in record class tech.catheu.jnotebook.jshell.PowerJShell.Configuration
-
Returns the value of the
classpathrecord component. - classPath - Variable in class tech.catheu.jnotebook.Main.SharedConfiguration
- close() - Method in class tech.catheu.jnotebook.jshell.PowerJShell
- CM_CONTENT - Static variable in class tech.catheu.jnotebook.render.Renderer
- CM_EDITOR - Static variable in class tech.catheu.jnotebook.render.Renderer
- CM_FAILURE - Static variable in class tech.catheu.jnotebook.render.Renderer
- CM_SCROLLER - Static variable in class tech.catheu.jnotebook.render.Renderer
- CM_SUCCESS - Static variable in class tech.catheu.jnotebook.render.Renderer
- COMMENT - Enum constant in enum class tech.catheu.jnotebook.parse.StaticSnippet.Type
- completionInfo() - Method in record class tech.catheu.jnotebook.parse.StaticSnippet
-
Returns the value of the
completionInforecord component. - COMPUTE - Enum constant in enum class tech.catheu.jnotebook.server.NotebookServerStatus
- Configuration(String) - Constructor for record class tech.catheu.jnotebook.jshell.PowerJShell.Configuration
-
Creates an instance of a
Configurationrecord class. - CONNECTED - Enum constant in enum class tech.catheu.jnotebook.server.NotebookServerStatus
- Constants - Class in tech.catheu.jnotebook
- Constants() - Constructor for class tech.catheu.jnotebook.Constants
- createDirectoriesIfNotExists(Path) - Static method in class tech.catheu.jnotebook.utils.FileUtils
- createDirectoriesUnchecked(Path, FileAttribute<?>...) - Static method in class tech.catheu.jnotebook.utils.FileUtils
D
- diagnostics() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Returns the value of the
diagnosticsrecord component. - DISCONNECTED - Enum constant in enum class tech.catheu.jnotebook.server.NotebookServerStatus
- drop(Snippet) - Method in class tech.catheu.jnotebook.jshell.PowerJShell
E
- end() - Method in record class tech.catheu.jnotebook.parse.StaticSnippet
-
Returns the value of the
endrecord component. - equals(Object) - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.catheu.jnotebook.evaluate.InterpretedSnippet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.catheu.jnotebook.ExecutionStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.catheu.jnotebook.jshell.PowerJShell.Configuration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.catheu.jnotebook.parse.StaticParsing
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.catheu.jnotebook.parse.StaticSnippet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.catheu.jnotebook.render.Rendering
-
Indicates whether some other object is "equal to" this one.
- err() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Returns the value of the
errrecord component. - eval(String) - Method in class tech.catheu.jnotebook.jshell.PowerJShell
- evalResult() - Method in record class tech.catheu.jnotebook.evaluate.InterpretedSnippet
-
Returns the value of the
evalResultrecord component. - EvalResult - Record Class in tech.catheu.jnotebook.jshell
- EvalResult(List<SnippetEvent>, String, String, List<List<Diag>>, List<List<String>>) - Constructor for record class tech.catheu.jnotebook.jshell.EvalResult
-
Creates an instance of a
EvalResultrecord class. - events() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Returns the value of the
eventsrecord component. - executionStatus() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
-
Returns the value of the
executionStatusrecord component. - ExecutionStatus - Record Class in tech.catheu.jnotebook
- ExecutionStatus(ExecutionStatus.Status, String, Exception) - Constructor for record class tech.catheu.jnotebook.ExecutionStatus
-
Creates an instance of a
ExecutionStatusrecord class. - ExecutionStatus.Status - Enum Class in tech.catheu.jnotebook
F
- failure(String, Exception) - Static method in record class tech.catheu.jnotebook.ExecutionStatus
- FAILURE - Enum constant in enum class tech.catheu.jnotebook.ExecutionStatus.Status
- failureException() - Method in record class tech.catheu.jnotebook.ExecutionStatus
-
Returns the value of the
failureExceptionrecord component. - failureMessage() - Method in record class tech.catheu.jnotebook.ExecutionStatus
-
Returns the value of the
failureMessagerecord component. - FileUtils - Class in tech.catheu.jnotebook.utils
- FileUtils() - Constructor for class tech.catheu.jnotebook.utils.FileUtils
- FINGERPRINT_PREPARATOR - Static variable in class tech.catheu.jnotebook.evaluate.GreedyInterpreter
- from(Main.SharedConfiguration) - Static method in class tech.catheu.jnotebook.NotebookRenderer
G
- getShell() - Method in class tech.catheu.jnotebook.jshell.ShellProvider
- getUtilsPath() - Method in class tech.catheu.jnotebook.localstorage.LocalStorage
-
Returns the path of the jnotebook-utils jar.
- getVersion() - Method in class tech.catheu.jnotebook.Main.VersionProvider
- GreedyInterpreter - Class in tech.catheu.jnotebook.evaluate
- GreedyInterpreter(ShellProvider) - Constructor for class tech.catheu.jnotebook.evaluate.GreedyInterpreter
H
- hashCode() - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.catheu.jnotebook.evaluate.InterpretedSnippet
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.catheu.jnotebook.ExecutionStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.catheu.jnotebook.jshell.PowerJShell.Configuration
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.catheu.jnotebook.parse.StaticSnippet
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.catheu.jnotebook.render.Rendering
-
Returns a hash code value for this object.
- html() - Method in record class tech.catheu.jnotebook.render.Rendering
-
Returns the value of the
htmlrecord component. - HtmlTemplateEngine - Class in tech.catheu.jnotebook.server
- HtmlTemplateEngine() - Constructor for class tech.catheu.jnotebook.server.HtmlTemplateEngine
I
- inputPath - Variable in class tech.catheu.jnotebook.Main.RenderConfiguration
- instanceFor(Main.SharedConfiguration) - Static method in class tech.catheu.jnotebook.localstorage.LocalStorage
- InteractiveConfiguration() - Constructor for class tech.catheu.jnotebook.Main.InteractiveConfiguration
- InteractiveNotebook - Class in tech.catheu.jnotebook
- InteractiveNotebook(Main.InteractiveConfiguration) - Constructor for class tech.catheu.jnotebook.InteractiveNotebook
- InteractiveServer - Class in tech.catheu.jnotebook.server
- InteractiveServer(Main.InteractiveConfiguration) - Constructor for class tech.catheu.jnotebook.server.InteractiveServer
- InteractiveServerCommand() - Constructor for class tech.catheu.jnotebook.Main.InteractiveServerCommand
- interpret(StaticParsing) - Method in class tech.catheu.jnotebook.evaluate.GreedyInterpreter
- interpret(StaticParsing) - Method in interface tech.catheu.jnotebook.evaluate.Interpreter
- interpret(StaticParsing) - Method in class tech.catheu.jnotebook.evaluate.SimpleInterpreter
- Interpreted - Record Class in tech.catheu.jnotebook.evaluate
- Interpreted(Path, List<String>, List<InterpretedSnippet>, ExecutionStatus) - Constructor for record class tech.catheu.jnotebook.evaluate.Interpreted
-
Creates an instance of a
Interpretedrecord class. - InterpretedSnippet - Record Class in tech.catheu.jnotebook.evaluate
- InterpretedSnippet(StaticSnippet, EvalResult) - Constructor for record class tech.catheu.jnotebook.evaluate.InterpretedSnippet
-
Creates an instance of a
InterpretedSnippetrecord class. - interpretedSnippets() - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
-
Returns the value of the
interpretedSnippetsrecord component. - Interpreter - Interface in tech.catheu.jnotebook.evaluate
- isOk() - Method in record class tech.catheu.jnotebook.ExecutionStatus
J
- JAVA - Enum constant in enum class tech.catheu.jnotebook.parse.StaticSnippet.Type
- JavaUtils - Class in tech.catheu.jnotebook.utils
- JavaUtils() - Constructor for class tech.catheu.jnotebook.utils.JavaUtils
- JSHELL_DEFAULT_JSH - Static variable in class tech.catheu.jnotebook.jshell.PowerJShell
- JSHELL_PRINTING_JSH - Static variable in class tech.catheu.jnotebook.jshell.PowerJShell
L
- lines() - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
-
Returns the value of the
linesrecord component. - lines() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
-
Returns the value of the
linesrecord component. - LocalStorage - Class in tech.catheu.jnotebook.localstorage
- localStoragePath - Variable in class tech.catheu.jnotebook.Main.SharedConfiguration
- LOG - Static variable in class tech.catheu.jnotebook.utils.FileUtils
M
- MAGIC - Enum constant in enum class tech.catheu.jnotebook.parse.StaticSnippet.Type
- main(String[]) - Static method in class tech.catheu.jnotebook.Main
- Main - Class in tech.catheu.jnotebook
- Main() - Constructor for class tech.catheu.jnotebook.Main
- Main.InteractiveConfiguration - Class in tech.catheu.jnotebook
- Main.InteractiveServerCommand - Class in tech.catheu.jnotebook
- Main.RenderCommand - Class in tech.catheu.jnotebook
- Main.RenderConfiguration - Class in tech.catheu.jnotebook
- Main.SharedConfiguration - Class in tech.catheu.jnotebook
- Main.VersionProvider - Class in tech.catheu.jnotebook
- MAVEN_DEPENDENCY_COMMAND - Static variable in class tech.catheu.jnotebook.jshell.ShellProvider
- MAX_W_PROSE - Static variable in class tech.catheu.jnotebook.render.Renderer
- MAX_W_WIDE - Static variable in class tech.catheu.jnotebook.render.Renderer
N
- noOptimize - Variable in class tech.catheu.jnotebook.Main.RenderConfiguration
- notebookPath - Variable in class tech.catheu.jnotebook.Main.InteractiveConfiguration
- NotebookRenderer - Class in tech.catheu.jnotebook
- NotebookRenderer(StaticParser, Interpreter, Renderer) - Constructor for class tech.catheu.jnotebook.NotebookRenderer
- NotebookServerStatus - Enum Class in tech.catheu.jnotebook.server
- noUtils - Variable in class tech.catheu.jnotebook.Main.SharedConfiguration
O
- of(String) - Static method in record class tech.catheu.jnotebook.render.Rendering
- of(Path) - Static method in class tech.catheu.jnotebook.file.PathObservables
- ok() - Static method in record class tech.catheu.jnotebook.ExecutionStatus
- OK - Enum constant in enum class tech.catheu.jnotebook.ExecutionStatus.Status
- optional(T) - Static method in class tech.catheu.jnotebook.utils.JavaUtils
- out() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Returns the value of the
outrecord component. - outputPath - Variable in class tech.catheu.jnotebook.Main.RenderConfiguration
- OVERFLOW_Y_HIDDEN - Static variable in class tech.catheu.jnotebook.render.Renderer
P
- path() - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
-
Returns the value of the
pathrecord component. - path() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
-
Returns the value of the
pathrecord component. - PathObservables - Class in tech.catheu.jnotebook.file
- PathObservables() - Constructor for class tech.catheu.jnotebook.file.PathObservables
- port - Variable in class tech.catheu.jnotebook.Main.InteractiveConfiguration
- PowerJShell - Class in tech.catheu.jnotebook.jshell
-
An opinionated wrapping of JShell that exposes more info about snippets
- PowerJShell(PowerJShell.Configuration) - Constructor for class tech.catheu.jnotebook.jshell.PowerJShell
- PowerJShell.Configuration - Record Class in tech.catheu.jnotebook.jshell
- PX_8 - Static variable in class tech.catheu.jnotebook.render.Renderer
R
- RELATIVE - Static variable in class tech.catheu.jnotebook.render.Renderer
- render(Map<String, Object>) - Method in class tech.catheu.jnotebook.server.HtmlTemplateEngine
- render(Interpreted) - Method in class tech.catheu.jnotebook.render.Renderer
- render(Main.RenderConfiguration) - Method in class tech.catheu.jnotebook.NotebookRenderer
- RenderCommand() - Constructor for class tech.catheu.jnotebook.Main.RenderCommand
- RenderConfiguration() - Constructor for class tech.catheu.jnotebook.Main.RenderConfiguration
- Renderer - Class in tech.catheu.jnotebook.render
- Renderer(Main.SharedConfiguration) - Constructor for class tech.catheu.jnotebook.render.Renderer
- Rendering - Record Class in tech.catheu.jnotebook.render
- Rendering(String) - Constructor for record class tech.catheu.jnotebook.render.Rendering
-
Creates an instance of a
Renderingrecord class. - RESULT_ERROR - Static variable in class tech.catheu.jnotebook.render.Renderer
- run() - Method in class tech.catheu.jnotebook.InteractiveNotebook
- run() - Method in class tech.catheu.jnotebook.Main.InteractiveServerCommand
- run() - Method in class tech.catheu.jnotebook.Main.RenderCommand
S
- sendStatus(NotebookServerStatus) - Method in class tech.catheu.jnotebook.server.InteractiveServer
- sendUpdate(Rendering) - Method in class tech.catheu.jnotebook.server.InteractiveServer
- SharedConfiguration() - Constructor for class tech.catheu.jnotebook.Main.SharedConfiguration
- ShellProvider - Class in tech.catheu.jnotebook.jshell
- ShellProvider(Main.SharedConfiguration) - Constructor for class tech.catheu.jnotebook.jshell.ShellProvider
- SimpleInterpreter - Class in tech.catheu.jnotebook.evaluate
- SimpleInterpreter(ShellProvider) - Constructor for class tech.catheu.jnotebook.evaluate.SimpleInterpreter
- snippets() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
-
Returns the value of the
snippetsrecord component. - snippetsOf(Path, List<String>) - Method in class tech.catheu.jnotebook.parse.StaticParser
- snippetsOf(Path) - Method in class tech.catheu.jnotebook.parse.StaticParser
- sourceCodeAnalysis() - Method in class tech.catheu.jnotebook.jshell.PowerJShell
- start() - Method in record class tech.catheu.jnotebook.parse.StaticSnippet
-
Returns the value of the
startrecord component. - start() - Method in class tech.catheu.jnotebook.server.InteractiveServer
- StaticParser - Class in tech.catheu.jnotebook.parse
- StaticParser(ShellProvider) - Constructor for class tech.catheu.jnotebook.parse.StaticParser
- StaticParsing - Record Class in tech.catheu.jnotebook.parse
- StaticParsing(Path, List<String>, List<StaticSnippet>, ExecutionStatus) - Constructor for record class tech.catheu.jnotebook.parse.StaticParsing
-
Creates an instance of a
StaticParsingrecord class. - staticSnippet() - Method in record class tech.catheu.jnotebook.evaluate.InterpretedSnippet
-
Returns the value of the
staticSnippetrecord component. - StaticSnippet - Record Class in tech.catheu.jnotebook.parse
- StaticSnippet(StaticSnippet.Type, int, int, SourceCodeAnalysis.CompletionInfo) - Constructor for record class tech.catheu.jnotebook.parse.StaticSnippet
-
Creates an instance of a
StaticSnippetrecord class. - StaticSnippet.Type - Enum Class in tech.catheu.jnotebook.parse
- staticSnippets(DirectoryChangeEvent) - Method in class tech.catheu.jnotebook.parse.StaticParser
- status() - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
-
Returns the value of the
statusrecord component. - status() - Method in record class tech.catheu.jnotebook.ExecutionStatus
-
Returns the value of the
statusrecord component. - stop() - Method in class tech.catheu.jnotebook.evaluate.GreedyInterpreter
- stop() - Method in interface tech.catheu.jnotebook.evaluate.Interpreter
- stop() - Method in class tech.catheu.jnotebook.evaluate.SimpleInterpreter
- stop() - Method in class tech.catheu.jnotebook.InteractiveNotebook
- stop() - Method in class tech.catheu.jnotebook.parse.StaticParser
- stop() - Method in class tech.catheu.jnotebook.render.Renderer
- stop() - Method in class tech.catheu.jnotebook.server.InteractiveServer
T
- tech.catheu.jnotebook - package tech.catheu.jnotebook
- tech.catheu.jnotebook.evaluate - package tech.catheu.jnotebook.evaluate
- tech.catheu.jnotebook.file - package tech.catheu.jnotebook.file
- tech.catheu.jnotebook.jshell - package tech.catheu.jnotebook.jshell
- tech.catheu.jnotebook.localstorage - package tech.catheu.jnotebook.localstorage
- tech.catheu.jnotebook.parse - package tech.catheu.jnotebook.parse
- tech.catheu.jnotebook.render - package tech.catheu.jnotebook.render
- tech.catheu.jnotebook.server - package tech.catheu.jnotebook.server
- tech.catheu.jnotebook.utils - package tech.catheu.jnotebook.utils
- TEMPLATE_KEY_CONFIG - Static variable in class tech.catheu.jnotebook.server.HtmlTemplateEngine
- TEMPLATE_KEY_INTERACTIVE - Static variable in class tech.catheu.jnotebook.server.HtmlTemplateEngine
- TEMPLATE_KEY_RENDERED - Static variable in class tech.catheu.jnotebook.server.HtmlTemplateEngine
- toString() - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
-
Returns a string representation of this record class.
- toString() - Method in record class tech.catheu.jnotebook.evaluate.InterpretedSnippet
-
Returns a string representation of this record class.
- toString() - Method in record class tech.catheu.jnotebook.ExecutionStatus
-
Returns a string representation of this record class.
- toString() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Returns a string representation of this record class.
- toString() - Method in record class tech.catheu.jnotebook.jshell.PowerJShell.Configuration
-
Returns a string representation of this record class.
- toString() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
-
Returns a string representation of this record class.
- toString() - Method in record class tech.catheu.jnotebook.parse.StaticSnippet
-
Returns a string representation of this record class.
- toString() - Method in record class tech.catheu.jnotebook.render.Rendering
-
Returns a string representation of this record class.
- TRANSFER - Enum constant in enum class tech.catheu.jnotebook.server.NotebookServerStatus
- type() - Method in record class tech.catheu.jnotebook.parse.StaticSnippet
-
Returns the value of the
typerecord component.
U
- unresolvedDeps() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
-
Returns the value of the
unresolvedDepsrecord component. - USER_HOME - Static variable in class tech.catheu.jnotebook.Main
V
- valueOf(String) - Static method in enum class tech.catheu.jnotebook.ExecutionStatus.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.catheu.jnotebook.parse.StaticSnippet.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tech.catheu.jnotebook.server.NotebookServerStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tech.catheu.jnotebook.ExecutionStatus.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.catheu.jnotebook.parse.StaticSnippet.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tech.catheu.jnotebook.server.NotebookServerStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class tech.catheu.jnotebook.Constants
- VersionProvider() - Constructor for class tech.catheu.jnotebook.Main.VersionProvider
- VIEWER - Static variable in class tech.catheu.jnotebook.render.Renderer
- VIEWER_CODE - Static variable in class tech.catheu.jnotebook.render.Renderer
- VIEWER_HTML - Static variable in class tech.catheu.jnotebook.render.Renderer
- VIEWER_MARKDOWN - Static variable in class tech.catheu.jnotebook.render.Renderer
- VIEWER_RESULT - Static variable in class tech.catheu.jnotebook.render.Renderer
W
- W_FULL - Static variable in class tech.catheu.jnotebook.render.Renderer
- WHITESPACE_PRE - Static variable in class tech.catheu.jnotebook.render.Renderer
- writeResourceToFile(String, Path) - Static method in class tech.catheu.jnotebook.utils.FileUtils
All Classes and Interfaces|All Packages|Constant Field Values