Index

A C D E F G H I M P R S T V 
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.
A C D E F G H I M P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values