Index

A C D E F G H I J L M N O P R S T U V W 
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 classpath record 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 completionInfo record 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 Configuration record 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 diagnostics record 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 end record 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 err record 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 evalResult record 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 EvalResult record class.
events() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
Returns the value of the events record component.
executionStatus() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
Returns the value of the executionStatus record 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 ExecutionStatus record 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 failureException record component.
failureMessage() - Method in record class tech.catheu.jnotebook.ExecutionStatus
Returns the value of the failureMessage record 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 html record 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 Interpreted record 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 InterpretedSnippet record class.
interpretedSnippets() - Method in record class tech.catheu.jnotebook.evaluate.Interpreted
Returns the value of the interpretedSnippets record 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
 
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 lines record component.
lines() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
Returns the value of the lines record 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.evaluate.GreedyInterpreter
 
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
 
out() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
Returns the value of the out record 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 path record component.
path() - Method in record class tech.catheu.jnotebook.parse.StaticParsing
Returns the value of the path record 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 Rendering record 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 snippets record component.
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 start record 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 StaticParsing record class.
staticSnippet() - Method in record class tech.catheu.jnotebook.evaluate.InterpretedSnippet
Returns the value of the staticSnippet record 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 StaticSnippet record 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 status record component.
status() - Method in record class tech.catheu.jnotebook.ExecutionStatus
Returns the value of the status record 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 type record component.

U

unresolvedDeps() - Method in record class tech.catheu.jnotebook.jshell.EvalResult
Returns the value of the unresolvedDeps record 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
 
A C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values