Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACTIVE - Enum constant in enum com.guinetik.examples.HelloTerminal.Status
-
Terminal is actively processing
- addHandler(Function<String, String>) - Method in class com.guinetik.examples.HelloTerminal
-
Registers a message handler function.
- ANSI_GREEN - Static variable in class com.guinetik.examples.HelloTerminal
-
ANSI escape code for green text
- ANSI_RESET - Static variable in class com.guinetik.examples.HelloTerminal
-
ANSI escape code to reset text color
C
- calculate(int) - Method in class com.guinetik.examples.FibonacciSequence
-
Calculates the nth Fibonacci number using iterative approach.
- calculateMemoized(int) - Method in class com.guinetik.examples.FibonacciSequence
-
Calculates the nth Fibonacci number using recursive approach with memoization.
- clearCache() - Method in class com.guinetik.examples.FibonacciSequence
-
Clears the memoization cache.
- com.guinetik.examples - package com.guinetik.examples
D
- DEFAULT_GREETING - Static variable in class com.guinetik.examples.HelloTerminal
-
The default greeting template
- displayGreeting() - Method in class com.guinetik.examples.HelloTerminal
-
Displays a colorful greeting to the terminal.
E
- ERROR - Enum constant in enum com.guinetik.examples.HelloTerminal.Status
-
Terminal encountered an error
F
- FibonacciSequence - Class in com.guinetik.examples
-
A utility class for generating and working with Fibonacci sequences.
- FibonacciSequence() - Constructor for class com.guinetik.examples.FibonacciSequence
-
Creates a new FibonacciSequence calculator with an empty cache.
- findFirstGreaterThan(long) - Method in class com.guinetik.examples.FibonacciSequence
-
Finds the first Fibonacci number that is greater than or equal to the threshold.
- findValue(String, T) - Method in class com.guinetik.examples.HelloTerminal
-
Finds a value by key with optional default.
G
- generateSequence(int) - Method in class com.guinetik.examples.FibonacciSequence
-
Generates a Fibonacci sequence up to the specified count.
- generateSequence(int) - Method in class com.guinetik.examples.HelloTerminal
-
Generates a sequence of numbers with transformations.
- getCacheSize() - Method in class com.guinetik.examples.FibonacciSequence
-
Gets the current size of the memoization cache.
- getDisplayName() - Method in enum com.guinetik.examples.HelloTerminal.Status
-
Gets the display name for this status.
- getError() - Method in class com.guinetik.examples.HelloTerminal.TaskResult
-
Gets any error that occurred.
- getLastActivity() - Method in class com.guinetik.examples.HelloTerminal
-
Gets the last activity timestamp.
- getMessage() - Method in class com.guinetik.examples.HelloTerminal.TaskResult
-
Gets the result message.
- getStatus() - Method in class com.guinetik.examples.HelloTerminal
-
Gets the current status.
H
- HelloTerminal - Class in com.guinetik.examples
-
A comprehensive example class demonstrating Terminal Javadocs JXR styling with Prism.js syntax highlighting.
- HelloTerminal() - Constructor for class com.guinetik.examples.HelloTerminal
-
Creates a new HelloTerminal with a default name.
- HelloTerminal(String) - Constructor for class com.guinetik.examples.HelloTerminal
-
Creates a new HelloTerminal with the specified name.
- HelloTerminal.Status - Enum in com.guinetik.examples
-
Represents the status of the terminal.
- HelloTerminal.TaskResult - Class in com.guinetik.examples
-
Represents the result of an asynchronous task.
I
- INITIALIZED - Enum constant in enum com.guinetik.examples.HelloTerminal.Status
-
Terminal has been initialized but not yet used
- isFibonacciNumber(long) - Method in class com.guinetik.examples.FibonacciSequence
-
Checks if a number is in the Fibonacci sequence.
- isSuccess() - Method in class com.guinetik.examples.HelloTerminal.TaskResult
-
Checks if the task was successful.
M
- main(String[]) - Static method in class com.guinetik.examples.FibonacciSequence
-
Main entry point demonstrating Fibonacci sequence calculations.
- main(String[]) - Static method in class com.guinetik.examples.HelloTerminal
-
Main entry point for testing the HelloTerminal class.
- MAX_SAFE_INDEX - Static variable in class com.guinetik.examples.FibonacciSequence
-
The maximum index for iterative calculation to avoid overflow
P
- PROCESSING - Enum constant in enum com.guinetik.examples.HelloTerminal.Status
-
Terminal is processing a task
- processMessage(String) - Method in class com.guinetik.examples.HelloTerminal
-
Processes a message through all registered handlers.
R
- runAsyncTask(String) - Method in class com.guinetik.examples.HelloTerminal
-
Runs an asynchronous task with the given description.
S
- SHUTDOWN - Enum constant in enum com.guinetik.examples.HelloTerminal.Status
-
Terminal has been shut down
- sumSequence(int) - Method in class com.guinetik.examples.FibonacciSequence
-
Calculates the sum of the first n Fibonacci numbers.
T
- TaskResult(boolean, String, Exception) - Constructor for class com.guinetik.examples.HelloTerminal.TaskResult
-
Creates a new TaskResult.
- toString() - Method in enum com.guinetik.examples.HelloTerminal.Status
- toString() - Method in class com.guinetik.examples.HelloTerminal.TaskResult
V
- valueOf(String) - Static method in enum com.guinetik.examples.HelloTerminal.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.guinetik.examples.HelloTerminal.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values