Skip navigation links
A C G I M O P Q S T 

A

addIntegralColumn(boolean, int, boolean) - Method in class com.logicbig.cli.text.table.TextTable
Add a integer column.
addRow(Object...) - Method in class com.logicbig.cli.text.table.TextTable
Add a row.
addRow(List<Object>) - Method in class com.logicbig.cli.text.table.TextTable
Add a row.
addStringColumn(boolean, int, boolean) - Method in class com.logicbig.cli.text.table.TextTable
Add String column.
Argument - Annotation Type in com.logicbig.cli.annotation
Method parameters annotated with Argument provides command line argument information.

C

com.logicbig.cli.annotation - package com.logicbig.cli.annotation
 
com.logicbig.cli.shell - package com.logicbig.cli.shell
 
com.logicbig.cli.text.table - package com.logicbig.cli.text.table
 
Command - Annotation Type in com.logicbig.cli.annotation
Method annotated with Command gets called when the associated command is fired from the command line.
ConsoleWriter - Interface in com.logicbig.cli.shell
ConsoleWriter is a convenient way to write to console.
createTextTable() - Method in interface com.logicbig.cli.shell.ConsoleWriter
Creates the instance of TextTable

G

getWriter() - Static method in class com.logicbig.cli.shell.QuickCLIShell
Resturn the instance of ConsoleWriter.

I

isAutoFillZeros() - Method in class com.logicbig.cli.text.table.TextTableIntegralColumn
 
isWrapString() - Method in class com.logicbig.cli.text.table.TextTableStringColumn
 

M

main(String...) - Static method in class com.logicbig.cli.text.table.TextTable
 

O

Option - Annotation Type in com.logicbig.cli.annotation
Method parameter annotated with Option defines an option argument.
OptionFlag - Annotation Type in com.logicbig.cli.annotation
Method parameter annotated with OptionFlag defines an option flag for the associated command.

P

printAllHelp() - Method in interface com.logicbig.cli.shell.ConsoleWriter
Prints all registered command help
printErrors(String, String...) - Method in interface com.logicbig.cli.shell.ConsoleWriter
Prints the provided errors.
printHelp(String) - Method in interface com.logicbig.cli.shell.ConsoleWriter
Print the provided command help
printLine(String) - Method in interface com.logicbig.cli.shell.ConsoleWriter
Prints a line
printLineBreak() - Method in interface com.logicbig.cli.shell.ConsoleWriter
Prints a Line break;
printLineSeparator() - Method in interface com.logicbig.cli.shell.ConsoleWriter
Prints a line separator
printTable() - Method in class com.logicbig.cli.text.table.TextTable
Prints the table as console output.
provideFormat() - Method in class com.logicbig.cli.text.table.TextTableIntegralColumn
 
provideFormat() - Method in class com.logicbig.cli.text.table.TextTableStringColumn
 

Q

QuickCLIShell - Class in com.logicbig.cli.shell
An easy to use Command Line Interface for Shell applications.
QuickCLIShell(String, String) - Constructor for class com.logicbig.cli.shell.QuickCLIShell
 

S

scanCommands(Class<?>...) - Method in class com.logicbig.cli.shell.QuickCLIShell
Scans the classes for commands and does the necessary initializing for the shell application.
start() - Method in class com.logicbig.cli.shell.QuickCLIShell
Starts the Shell application

T

TextTable - Class in com.logicbig.cli.text.table
A convenient way to write multiple columns in text format.
TextTable(int) - Constructor for class com.logicbig.cli.text.table.TextTable
TextTable constructor.
TextTableIntegralColumn - Class in com.logicbig.cli.text.table
 
TextTableIntegralColumn(boolean, int, boolean) - Constructor for class com.logicbig.cli.text.table.TextTableIntegralColumn
 
TextTableStringColumn - Class in com.logicbig.cli.text.table
 
TextTableStringColumn(boolean, int, boolean) - Constructor for class com.logicbig.cli.text.table.TextTableStringColumn
 
A C G I M O P Q S T 
Skip navigation links

Copyright © 2015. All rights reserved.