A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes All Packages

A

add(Cmd) - Method in class org.tomitribe.crest.Main
 
add(CmdMethod) - Method in class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
add(Width) - Method in class org.tomitribe.crest.table.Width
 
adjust(Width) - Method in class org.tomitribe.crest.table.Width
 
all() - Method in class org.tomitribe.crest.table.Border.Builder
 
all(String) - Method in class org.tomitribe.crest.table.Line.Builder
 
annotationType() - Method in class org.tomitribe.crest.table.Options
 
aReturn(Javadoc.Return) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
asciiCompact() - Static method in class org.tomitribe.crest.table.Border
Col1 Col2 Col3 Numeric Column ---------------------------------- --------- ------------------------ ---------------- Value 1 Value 2 123 10.0 Separate cols with a tab or 4 spaces -2,027.1 This is a row with only one cell
asciiDots() - Static method in class org.tomitribe.crest.table.Border
........................................................................................
asciiSeparated() - Static method in class org.tomitribe.crest.table.Border
+==================================+=========+========================+================+ | Col1 | Col2 | Col3 | Numeric Column | +==================================+=========+========================+================+ | Value 1 | Value 2 | 123 | 10.0 | +----------------------------------+---------+------------------------+----------------+ | Separate | cols | with a tab or 4 spaces | -2,027.1 | +----------------------------------+---------+------------------------+----------------+ | This is a row with only one cell | | | | +----------------------------------+---------+------------------------+----------------+
asPrintStream(String[][]) - Static method in class org.tomitribe.crest.table.Formatting
 
author(Javadoc.Author) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
authors(List<Javadoc.Author>) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 

B

BashCompletion - Class in org.tomitribe.crest
 
BashCompletion(Main) - Constructor for class org.tomitribe.crest.BashCompletion
 
BeanValidation - Class in org.tomitribe.crest.val
A simple interceptor to validate parameters and returned value using bean validation spec.
BeanValidationImpl - Interface in org.tomitribe.crest.val
 
BOOLEAN - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
border() - Method in class org.tomitribe.crest.table.Options
 
border(Border) - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
Border - Class in org.tomitribe.crest.table
 
Border(Line, Line, Line, Line, Line, Function<String, String>) - Constructor for class org.tomitribe.crest.table.Border
 
Border.Builder - Class in org.tomitribe.crest.table
 
build() - Method in class org.tomitribe.crest.help.Document.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Author.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Deprecated.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Param.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Return.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.See.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Since.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Tag.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Throws.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.Javadoc.Version.Builder
 
build() - Method in class org.tomitribe.crest.javadoc.JavadocParser
 
build() - Method in class org.tomitribe.crest.table.Border.Builder
 
build() - Method in class org.tomitribe.crest.table.Data.Builder
 
build() - Method in class org.tomitribe.crest.table.Line.Builder
 
build() - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
builder() - Static method in class org.tomitribe.crest.help.Document
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Author
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Deprecated
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Param
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Return
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.See
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Since
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Tag
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Throws
 
builder() - Static method in class org.tomitribe.crest.javadoc.Javadoc.Version
 
builder() - Static method in class org.tomitribe.crest.table.Border
 
builder() - Static method in class org.tomitribe.crest.table.Data
 
builder() - Static method in class org.tomitribe.crest.table.Line
 
builder() - Static method in class org.tomitribe.crest.table.TableOutput
 
Builder() - Constructor for class org.tomitribe.crest.help.Document.Builder
 
Builder() - Constructor for class org.tomitribe.crest.table.Data.Builder
 
Builder() - Constructor for class org.tomitribe.crest.table.TableOutput.Builder
 
BuiltInValidation - Class in org.tomitribe.crest.val
 
BuiltInValidation(BeanValidationImpl, Function<Class<?>, Object>) - Constructor for class org.tomitribe.crest.val.BuiltInValidation
 
bullet(String) - Method in class org.tomitribe.crest.help.Document.Builder
 
Bullet - Class in org.tomitribe.crest.help
 
Bullet(String) - Constructor for class org.tomitribe.crest.help.Bullet
 
BVal05 - Class in org.tomitribe.crest.val
 
BVal05() - Constructor for class org.tomitribe.crest.val.BVal05
 
BYTE - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 

C

Cell(int, int, String) - Constructor for class org.tomitribe.crest.table.Data.Cell
 
cellsInColumn(Data.Cell[][], int) - Static method in class org.tomitribe.crest.table.Tables
 
cellsInRow(Data.Cell[][], int) - Static method in class org.tomitribe.crest.table.Tables
 
center(String, int) - Static method in class org.tomitribe.crest.table.Lines
 
CHAR - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
CHARACTER - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
classname(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Throws.Builder
 
classSignature(Class<?>) - Method in class org.tomitribe.crest.help.CommandJavadoc
 
Cmd - Interface in org.tomitribe.crest.cmds
 
CmdGroup - Class in org.tomitribe.crest.cmds
 
CmdGroup(Class<?>, Map<String, Cmd>) - Constructor for class org.tomitribe.crest.cmds.CmdGroup
 
CmdMethod - Class in org.tomitribe.crest.cmds
 
CmdMethod(Method, Target, DefaultsContext, BeanValidationImpl) - Constructor for class org.tomitribe.crest.cmds.CmdMethod
 
CmdMethod(Method, Target, BeanValidationImpl) - Constructor for class org.tomitribe.crest.cmds.CmdMethod
 
CmdMethod(Method, DefaultsContext, BeanValidationImpl) - Constructor for class org.tomitribe.crest.cmds.CmdMethod
 
CmdMethod.Needed - Class in org.tomitribe.crest.cmds
 
CmdMethod.Spec - Class in org.tomitribe.crest.cmds
 
CmdMethod.Value - Class in org.tomitribe.crest.cmds
 
Column(int, Width, boolean) - Constructor for class org.tomitribe.crest.table.Data.Column
 
Column(Data.Column, AtomicInteger) - Constructor for class org.tomitribe.crest.table.Resize.Column
 
CommandFailedException - Exception in org.tomitribe.crest.cmds
 
CommandFailedException(Throwable, String) - Constructor for exception org.tomitribe.crest.cmds.CommandFailedException
 
CommandJavadoc - Class in org.tomitribe.crest.help
 
CommandJavadoc(String, String) - Constructor for class org.tomitribe.crest.help.CommandJavadoc
 
CommandLine - Class in org.tomitribe.crest.cmds.utils
 
commands - Variable in class org.tomitribe.crest.Main
 
commands(Class<?>) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
Commands - Class in org.tomitribe.crest.cmds.processors
 
Commands.Loader - Interface in org.tomitribe.crest.cmds.processors
Deprecated.
use org.tomitribe.crest.api.Loader
compareFields(String[], String[]) - Static method in class org.tomitribe.crest.table.Formatting
 
compareFields(List<String>, List<String>) - Static method in class org.tomitribe.crest.table.Formatting
 
compareTo(Formatting.Item) - Method in class org.tomitribe.crest.table.Formatting.Item
 
complete(String, int) - Method in class org.tomitribe.crest.cmds.CmdGroup
 
complete(String, int) - Method in class org.tomitribe.crest.cmds.CmdMethod
 
complete(String, int) - Method in interface org.tomitribe.crest.cmds.Completer
 
complete(String, int) - Method in class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
complete(String, int) - Method in class org.tomitribe.crest.Main
 
Completer - Interface in org.tomitribe.crest.cmds
 
Constraint() - Constructor for class org.tomitribe.crest.val.Directory.Constraint
 
Constraint() - Constructor for class org.tomitribe.crest.val.Executable.Constraint
 
Constraint() - Constructor for class org.tomitribe.crest.val.Exists.Constraint
 
Constraint() - Constructor for class org.tomitribe.crest.val.Readable.Constraint
 
Constraint() - Constructor for class org.tomitribe.crest.val.Writable.Constraint
 
ConstraintAdapter<A extends java.lang.annotation.Annotation,​T> - Class in org.tomitribe.crest.val
 
ConstraintAdapter() - Constructor for class org.tomitribe.crest.val.ConstraintAdapter
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Author.Builder
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Deprecated.Builder
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Return.Builder
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.See.Builder
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Since.Builder
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Tag.Builder
 
content(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Version.Builder
 
copy() - Method in class org.tomitribe.crest.table.Options
 
create(Function<Class<?>, Object>) - Static method in class org.tomitribe.crest.val.BeanValidation
 
csv() - Static method in class org.tomitribe.crest.table.Border
 

D

data(Iterable<?>) - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
data(Object[]) - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
data(Stream<?>) - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
Data - Class in org.tomitribe.crest.table
 
Data(String[][], boolean) - Constructor for class org.tomitribe.crest.table.Data
 
Data.Builder - Class in org.tomitribe.crest.table
 
Data.Cell - Class in org.tomitribe.crest.table
 
Data.Column - Class in org.tomitribe.crest.table
 
Data.Row - Class in org.tomitribe.crest.table
 
DefaultsContext - Interface in org.tomitribe.crest.contexts
Used to provide substitution values for @Default("hello ${value}") type expressions.
deprecated(Javadoc.Deprecated) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
description(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Param.Builder
 
description(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Throws.Builder
 
Directory - Annotation Type in org.tomitribe.crest.val
 
Directory.Constraint - Class in org.tomitribe.crest.val
 
Document - Class in org.tomitribe.crest.help
 
Document.Builder - Class in org.tomitribe.crest.help
 
DocumentFormatter - Class in org.tomitribe.crest.help
 
DocumentFormatter(int) - Constructor for class org.tomitribe.crest.help.DocumentFormatter
 
DocumentFormatter(int, boolean) - Constructor for class org.tomitribe.crest.help.DocumentFormatter
 
DocumentParser - Class in org.tomitribe.crest.help
 
DocumentParser(String) - Constructor for class org.tomitribe.crest.help.DocumentParser
 
DocumentParser.State - Interface in org.tomitribe.crest.help
 
doInvoke(List<Object>) - Method in class org.tomitribe.crest.cmds.CmdMethod
 
doInvoke(List<Object>) - Method in class org.tomitribe.crest.interceptor.internal.InternalInterceptorInvocationContext
 
DOUBLE - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 

E

EditorLoader - Class in org.tomitribe.crest
 
EditorLoader.Lazy - Class in org.tomitribe.crest
 
element(Element) - Method in class org.tomitribe.crest.help.Document.Builder
 
Element - Interface in org.tomitribe.crest.help
 
EnvDefaultsContext - Class in org.tomitribe.crest.contexts
 
EnvDefaultsContext() - Constructor for class org.tomitribe.crest.contexts.EnvDefaultsContext
 
Environment - Interface in org.tomitribe.crest.environments
 
ENVIRONMENT_THREAD_LOCAL - Static variable in interface org.tomitribe.crest.environments.Environment
 
escape(String) - Method in class org.tomitribe.crest.table.Border
 
escape(String) - Static method in class org.tomitribe.crest.table.Parts
 
escape(Function<String, String>) - Method in class org.tomitribe.crest.table.Border.Builder
 
exec() - Static method in class org.tomitribe.crest.term.Screen
 
exec(boolean, String...) - Static method in class org.tomitribe.crest.term.Screen
 
exec(String...) - Method in class org.tomitribe.crest.Main
 
exec(Map<Class<?>, InternalInterceptor>, String...) - Method in interface org.tomitribe.crest.cmds.Cmd
 
exec(Map<Class<?>, InternalInterceptor>, String...) - Method in class org.tomitribe.crest.cmds.CmdGroup
 
exec(Map<Class<?>, InternalInterceptor>, String...) - Method in class org.tomitribe.crest.cmds.CmdMethod
 
exec(Map<Class<?>, InternalInterceptor>, String...) - Method in class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
exec(Map<Class<?>, InternalInterceptor>, List<Object>) - Method in class org.tomitribe.crest.cmds.CmdMethod
 
Exec - Class in org.tomitribe.crest
Flavor of Main that does not call System.exit making it useful in server environments and exec-maven-plugin friendly
Executable - Annotation Type in org.tomitribe.crest.val
 
Executable.Constraint - Class in org.tomitribe.crest.val
 
Exists - Annotation Type in org.tomitribe.crest.val
 
Exists.Constraint - Class in org.tomitribe.crest.val
 
expand() - Method in class org.tomitribe.crest.table.Resize.Column
 

F

fields() - Method in class org.tomitribe.crest.table.Options
 
fields(String) - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
find(Target, Method, String) - Method in interface org.tomitribe.crest.contexts.DefaultsContext
Implementations of DefaultsContext need to implement this method to convert an expression inside ${...} type substitutions to String values which will replace the substitution expression.
find(Target, Method, String) - Method in class org.tomitribe.crest.contexts.EnvDefaultsContext
 
find(Target, Method, String) - Method in class org.tomitribe.crest.contexts.SystemPropertiesDefaultsContext
 
findService(Class<T>) - Method in interface org.tomitribe.crest.environments.Environment
 
findService(Class<T>) - Method in class org.tomitribe.crest.environments.SystemEnvironment
 
first() - Method in class org.tomitribe.crest.table.Border.Builder
 
first(String, String, String, String) - Method in class org.tomitribe.crest.table.Border.Builder
 
first(Line.Builder) - Method in class org.tomitribe.crest.table.Border.Builder
 
FLOAT - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
format(Target, Method, String, DefaultsContext) - Static method in class org.tomitribe.crest.cmds.targets.Substitution
 
format(Document) - Method in class org.tomitribe.crest.help.DocumentFormatter
 
Formatting - Class in org.tomitribe.crest.table
 
Formatting.Item - Class in org.tomitribe.crest.table
 
from(Class<?>) - Static method in class org.tomitribe.crest.interceptor.internal.InternalInterceptor
 
from(String) - Static method in class org.tomitribe.crest.table.Parts
 
from(List<ParameterMetadata>, List<Object>) - Static method in class org.tomitribe.crest.table.Options
 
from(CrestContext) - Static method in class org.tomitribe.crest.table.Options
 
from(Table) - Static method in class org.tomitribe.crest.table.Options
 
from(TableOptions) - Static method in class org.tomitribe.crest.table.Options
 
fromWrapper(Class<?>) - Static method in enum org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 

G

generate(Main, String...) - Static method in class org.tomitribe.crest.BashCompletion
 
get(Class<?>) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
get(Class<?>, Target, DefaultsContext) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
get(Class<?>, DefaultsContext) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
get(Object) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
get(Object, DefaultsContext) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
getAliases() - Method in class org.tomitribe.crest.cmds.CmdMethod.Spec
 
getApiView() - Method in class org.tomitribe.crest.cmds.processors.Param
 
getArgNames() - Method in class org.tomitribe.crest.help.CommandJavadoc
 
getArgumentParameters() - Method in class org.tomitribe.crest.cmds.CmdMethod
 
getArguments() - Method in class org.tomitribe.crest.cmds.CmdMethod.Spec
 
getAuthors() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getBorder() - Method in class org.tomitribe.crest.table.Options
 
getClassname() - Method in class org.tomitribe.crest.javadoc.Javadoc.Throws
 
getClazzName() - Method in class org.tomitribe.crest.help.CommandJavadoc
 
getColumn() - Method in class org.tomitribe.crest.table.Data.Cell
 
getColumn(int) - Method in class org.tomitribe.crest.table.Data
 
getColumns() - Method in class org.tomitribe.crest.table.Data
 
getCommandJavadocs(Method, String) - Static method in class org.tomitribe.crest.help.CommandJavadoc
 
getCommandName() - Method in class org.tomitribe.crest.help.CommandJavadoc
 
getCommands() - Method in class org.tomitribe.crest.cmds.CmdGroup
 
getContent() - Method in class org.tomitribe.crest.help.Bullet
 
getContent() - Method in interface org.tomitribe.crest.help.Element
 
getContent() - Method in class org.tomitribe.crest.help.Heading
 
getContent() - Method in class org.tomitribe.crest.help.Option
 
getContent() - Method in class org.tomitribe.crest.help.Paragraph
 
getContent() - Method in class org.tomitribe.crest.help.Preformatted
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc.Author
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc.Deprecated
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc.Return
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc.See
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc.Since
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc.Tag
 
getContent() - Method in class org.tomitribe.crest.javadoc.Javadoc.Version
 
getData() - Method in class org.tomitribe.crest.table.Data.Cell
 
getDefaults() - Method in class org.tomitribe.crest.cmds.CmdMethod
 
getDefaultValue() - Method in class org.tomitribe.crest.cmds.processors.OptionParam
 
getDefaultValue() - Method in enum org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
getDefaultValues() - Method in class org.tomitribe.crest.cmds.processors.OptionParam
 
getDeprecated() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getDescription() - Method in class org.tomitribe.crest.cmds.processors.Item
 
getDescription() - Method in class org.tomitribe.crest.cmds.processors.OptionParam
 
getDescription() - Method in class org.tomitribe.crest.javadoc.Javadoc.Param
 
getDescription() - Method in class org.tomitribe.crest.javadoc.Javadoc.Throws
 
getDescription(ResourceBundle, String, String) - Static method in class org.tomitribe.crest.cmds.processors.Help
 
getDisplayType() - Method in class org.tomitribe.crest.cmds.processors.Param
 
getDocument() - Method in class org.tomitribe.crest.help.Option
 
getElements() - Method in class org.tomitribe.crest.help.Document
 
getEnv() - Method in interface org.tomitribe.crest.environments.Environment
 
getError() - Method in interface org.tomitribe.crest.environments.Environment
 
getError() - Method in class org.tomitribe.crest.environments.SystemEnvironment
 
getFields() - Method in class org.tomitribe.crest.table.Options
 
getFirst() - Method in class org.tomitribe.crest.table.Border
 
getFlag() - Method in class org.tomitribe.crest.cmds.processors.Item
 
getFlag() - Method in class org.tomitribe.crest.help.Option
 
getHeader() - Method in class org.tomitribe.crest.table.Border
 
getHeight() - Method in class org.tomitribe.crest.table.Data.Cell
 
getHeight() - Method in class org.tomitribe.crest.table.Data
 
getHeight() - Method in class org.tomitribe.crest.table.Data.Row
 
getIndex() - Method in class org.tomitribe.crest.table.Data.Column
 
getInner() - Method in class org.tomitribe.crest.table.Border
 
getInner() - Method in class org.tomitribe.crest.table.Line
 
getInput() - Method in interface org.tomitribe.crest.environments.Environment
 
getInput() - Method in class org.tomitribe.crest.environments.SystemEnvironment
 
getInstance(Method) - Method in class org.tomitribe.crest.cmds.targets.SimpleBean
 
getInstance(Method) - Method in interface org.tomitribe.crest.cmds.targets.Target
 
getItems(Class<?>, String, Collection<OptionParam>) - Static method in class org.tomitribe.crest.cmds.processors.Help
 
getItems(Method, String, Collection<OptionParam>) - Static method in class org.tomitribe.crest.cmds.processors.Help
 
getItems(Method, String, Collection<OptionParam>, CommandJavadoc) - Static method in class org.tomitribe.crest.cmds.processors.Help
 
getJavadoc() - Method in class org.tomitribe.crest.help.CommandJavadoc
 
getKey() - Method in class org.tomitribe.crest.javadoc.JavadocParser.Pair
 
getLast() - Method in class org.tomitribe.crest.table.Border
 
getLeft() - Method in class org.tomitribe.crest.table.Line
 
getLines() - Method in class org.tomitribe.crest.table.Data.Cell
 
getListableType() - Method in class org.tomitribe.crest.cmds.processors.Param
 
getMax() - Method in class org.tomitribe.crest.table.Width
 
getMethod() - Method in class org.tomitribe.crest.cmds.CmdMethod
 
getMethods() - Method in class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
getMiddle() - Method in class org.tomitribe.crest.table.Line
 
getMin() - Method in class org.tomitribe.crest.table.Width
 
getName() - Method in interface org.tomitribe.crest.cmds.Cmd
 
getName() - Method in class org.tomitribe.crest.cmds.CmdGroup
 
getName() - Method in class org.tomitribe.crest.cmds.CmdMethod
 
getName() - Method in exception org.tomitribe.crest.cmds.CommandFailedException
 
getName() - Method in class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
getName() - Method in class org.tomitribe.crest.cmds.processors.OptionParam
 
getName() - Method in class org.tomitribe.crest.help.CommandJavadoc
 
getName() - Method in class org.tomitribe.crest.javadoc.Javadoc.Param
 
getName() - Method in class org.tomitribe.crest.javadoc.Javadoc.Tag
 
getNote() - Method in class org.tomitribe.crest.cmds.processors.Item
 
getOptionParameters() - Method in class org.tomitribe.crest.cmds.CmdMethod
 
getOptions() - Method in class org.tomitribe.crest.cmds.CmdMethod.Spec
 
getOptions(Document) - Static method in class org.tomitribe.crest.help.DocumentFormatter
 
getOrDefault(String, String) - Method in class org.tomitribe.crest.lang.Substitutor
 
getOutput() - Method in interface org.tomitribe.crest.environments.Environment
 
getOutput() - Method in class org.tomitribe.crest.environments.SystemEnvironment
 
getParam() - Method in class org.tomitribe.crest.cmds.processors.Item
 
getParametersByName() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getParams() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getProperties() - Method in interface org.tomitribe.crest.environments.Environment
 
getProperties() - Method in class org.tomitribe.crest.environments.SystemEnvironment
 
getProperties() - Method in class org.tomitribe.crest.help.CommandJavadoc
 
getResourceBundle(Class<?>) - Static method in class org.tomitribe.crest.cmds.processors.Help
 
getResourceFileName(int) - Method in class org.tomitribe.crest.help.CommandJavadoc
 
getResourceFileName(String, String, int) - Static method in class org.tomitribe.crest.help.CommandJavadoc
 
getReturn() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getRight() - Method in class org.tomitribe.crest.table.Line
 
getRow() - Method in class org.tomitribe.crest.table.Border
 
getRow() - Method in class org.tomitribe.crest.table.Data.Cell
 
getRow() - Method in class org.tomitribe.crest.table.Data.Row
 
getRow(int) - Method in class org.tomitribe.crest.table.Data
 
getRowFormat(List<Data.Column>) - Method in class org.tomitribe.crest.table.Border
 
getRows() - Method in class org.tomitribe.crest.table.Data
 
getSees() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getSeparatedValues(String) - Static method in class org.tomitribe.crest.cmds.processors.OptionParam
 
getSince() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getSort() - Method in class org.tomitribe.crest.table.Options
 
getSpec() - Method in class org.tomitribe.crest.cmds.CmdMethod
 
getString() - Method in class org.tomitribe.crest.table.Formatting.Item
 
getSupportedAnnotationTypes() - Method in class org.tomitribe.crest.help.HelpProcessor
 
getThrowing() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getUnknown() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getUsage() - Method in interface org.tomitribe.crest.cmds.Cmd
 
getUsage() - Method in class org.tomitribe.crest.cmds.CmdGroup
 
getUsage() - Method in class org.tomitribe.crest.cmds.CmdMethod
Returns a single line description of the command
getUsage() - Method in class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
getValue() - Method in class org.tomitribe.crest.cmds.CmdMethod.Value
 
getValue() - Method in class org.tomitribe.crest.javadoc.JavadocParser.Pair
 
getVersion() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
getWidth() - Method in class org.tomitribe.crest.table.Data.Cell
 
getWidth() - Method in class org.tomitribe.crest.table.Data.Column
 
getWidth() - Method in class org.tomitribe.crest.table.Data
 
getWidth() - Method in class org.tomitribe.crest.table.Data.Row
 
getWidth(int) - Method in class org.tomitribe.crest.table.Border
 
getWraper() - Method in enum org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
githubMarkdown() - Static method in class org.tomitribe.crest.table.Border
| Col1 | Col2 | Col3 | Numeric Column | |----------------------------------|---------|------------------------|----------------| | Value 1 | Value 2 | 123 | 10.0 | | Separate | cols | with a tab or 4 spaces | -2,027.1 | | This is a row with only one cell | | | |
groups() - Method in annotation type org.tomitribe.crest.val.Directory
 
groups() - Method in annotation type org.tomitribe.crest.val.Executable
 
groups() - Method in annotation type org.tomitribe.crest.val.Exists
 
groups() - Method in annotation type org.tomitribe.crest.val.Readable
 
groups() - Method in annotation type org.tomitribe.crest.val.Writable
 
guessWidth() - Static method in class org.tomitribe.crest.term.Screen
 

H

has(List<?>) - Static method in class org.tomitribe.crest.cmds.CmdMethod
 
hasHeading() - Method in class org.tomitribe.crest.table.Data
 
hasRole(String) - Method in interface org.tomitribe.crest.interceptor.security.RoleProvider
 
header() - Method in class org.tomitribe.crest.table.Border.Builder
 
header() - Method in class org.tomitribe.crest.table.Options
 
header(Boolean) - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
header(String, String, String, String) - Method in class org.tomitribe.crest.table.Border.Builder
 
header(Line.Builder) - Method in class org.tomitribe.crest.table.Border.Builder
 
heading(String) - Method in class org.tomitribe.crest.help.Document.Builder
 
Heading - Class in org.tomitribe.crest.help
 
Heading(String) - Constructor for class org.tomitribe.crest.help.Heading
 
headings(boolean) - Method in class org.tomitribe.crest.table.Data.Builder
 
help() - Method in class org.tomitribe.crest.cmds.processors.Help
 
help(PrintStream) - Method in interface org.tomitribe.crest.cmds.Cmd
 
help(PrintStream) - Method in class org.tomitribe.crest.cmds.CmdGroup
 
help(PrintStream) - Method in class org.tomitribe.crest.cmds.CmdMethod
 
help(PrintStream) - Method in class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
help(String) - Method in class org.tomitribe.crest.cmds.processors.Help
 
help(String, PrintStream) - Method in class org.tomitribe.crest.cmds.CmdGroup
 
help(String, String) - Method in class org.tomitribe.crest.cmds.processors.Help
 
Help - Class in org.tomitribe.crest.cmds.processors
 
Help(Map<String, Cmd>) - Constructor for class org.tomitribe.crest.cmds.processors.Help
 
HelpPrintedException - Exception in org.tomitribe.crest.cmds
We have a slightly unintuitive error handling scheme (my bad) that prints help early and then suppresses printing error messages and stacktraces in exception handling later in the call stack.
HelpPrintedException(Throwable) - Constructor for exception org.tomitribe.crest.cmds.HelpPrintedException
 
HelpProcessor - Class in org.tomitribe.crest.help
 
HelpProcessor() - Constructor for class org.tomitribe.crest.help.HelpProcessor
 
highlight(String) - Method in class org.tomitribe.crest.help.Highlight
 
Highlight - Class in org.tomitribe.crest.help
 
Highlight(List<Option>) - Constructor for class org.tomitribe.crest.help.Highlight
 
HtmlDocumentParser - Class in org.tomitribe.crest.help
 

I

IllegalElementException - Exception in org.tomitribe.crest.help
 
IllegalElementException(String, ExecutableElement) - Constructor for exception org.tomitribe.crest.help.IllegalElementException
 
IllegalElementException(String, ExecutableElement, Throwable) - Constructor for exception org.tomitribe.crest.help.IllegalElementException
 
init() - Static method in class org.tomitribe.crest.EditorLoader.Lazy
 
init() - Method in class org.tomitribe.crest.environments.SystemEnvironment
 
initialize(A) - Method in class org.tomitribe.crest.val.ConstraintAdapter
 
inline(Document) - Method in class org.tomitribe.crest.help.Document.Builder
 
inner() - Method in class org.tomitribe.crest.table.Border.Builder
 
inner(String) - Method in class org.tomitribe.crest.table.Line.Builder
 
inner(String, String, String, String) - Method in class org.tomitribe.crest.table.Border.Builder
 
inner(Line.Builder) - Method in class org.tomitribe.crest.table.Border.Builder
 
instantiate(Class<? extends Collection>) - Static method in class org.tomitribe.crest.cmds.CmdMethod
 
INT - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
intercept(CrestContext) - Method in class org.tomitribe.crest.interceptor.internal.InternalInterceptor
 
intercept(CrestContext) - Method in class org.tomitribe.crest.table.TableInterceptor
 
InterceptorAnnotationNotFoundException - Exception in org.tomitribe.crest.interceptor
 
InterceptorAnnotationNotFoundException(Class<?>) - Constructor for exception org.tomitribe.crest.interceptor.InterceptorAnnotationNotFoundException
 
interceptors - Variable in class org.tomitribe.crest.Main
 
InternalInterceptor - Class in org.tomitribe.crest.interceptor.internal
 
InternalInterceptor(Target, Method) - Constructor for class org.tomitribe.crest.interceptor.internal.InternalInterceptor
 
InternalInterceptorInvocationContext - Class in org.tomitribe.crest.interceptor.internal
 
InternalInterceptorInvocationContext(Map<Class<?>, InternalInterceptor>, Class<?>[], String, List<ParameterMetadata>, Method, List<Object>) - Constructor for class org.tomitribe.crest.interceptor.internal.InternalInterceptorInvocationContext
 
InvalidJavadocFileException - Exception in org.tomitribe.crest.help
 
InvalidJavadocFileException(String, IOException) - Constructor for exception org.tomitribe.crest.help.InvalidJavadocFileException
 
invoke(Method, Object...) - Method in class org.tomitribe.crest.cmds.targets.SimpleBean
 
invoke(Method, Object...) - Method in interface org.tomitribe.crest.cmds.targets.Target
 
isBlank(CharSequence) - Static method in class org.tomitribe.crest.help.Wrap
 
isEmpty() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
isHeader() - Method in class org.tomitribe.crest.table.Options
 
isListable() - Method in class org.tomitribe.crest.cmds.processors.Param
 
isNumeric() - Method in class org.tomitribe.crest.table.Data.Column
 
isPadded() - Method in class org.tomitribe.crest.table.Line
 
isProvided() - Method in class org.tomitribe.crest.cmds.CmdMethod.Value
 
isValid(File) - Method in class org.tomitribe.crest.val.Directory.Constraint
 
isValid(File) - Method in class org.tomitribe.crest.val.Executable.Constraint
 
isValid(File) - Method in class org.tomitribe.crest.val.Exists.Constraint
 
isValid(File) - Method in class org.tomitribe.crest.val.Readable.Constraint
 
isValid(File) - Method in class org.tomitribe.crest.val.Writable.Constraint
 
isValid(T) - Method in class org.tomitribe.crest.val.ConstraintAdapter
 
isValid(T, ConstraintValidatorContext) - Method in class org.tomitribe.crest.val.ConstraintAdapter
 
Item - Class in org.tomitribe.crest.cmds.processors
 
Item(Object) - Constructor for class org.tomitribe.crest.table.Formatting.Item
 
Item(String, String, OptionParam, List<String>) - Constructor for class org.tomitribe.crest.cmds.processors.Item
 

J

Javadoc - Class in org.tomitribe.crest.javadoc
 
Javadoc.Author - Class in org.tomitribe.crest.javadoc
 
Javadoc.Author.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Deprecated - Class in org.tomitribe.crest.javadoc
 
Javadoc.Deprecated.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Param - Class in org.tomitribe.crest.javadoc
 
Javadoc.Param.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Return - Class in org.tomitribe.crest.javadoc
 
Javadoc.Return.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.See - Class in org.tomitribe.crest.javadoc
 
Javadoc.See.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Since - Class in org.tomitribe.crest.javadoc
 
Javadoc.Since.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Tag - Class in org.tomitribe.crest.javadoc
 
Javadoc.Tag.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Throws - Class in org.tomitribe.crest.javadoc
 
Javadoc.Throws.Builder - Class in org.tomitribe.crest.javadoc
 
Javadoc.Version - Class in org.tomitribe.crest.javadoc
 
Javadoc.Version.Builder - Class in org.tomitribe.crest.javadoc
 
JavadocParser - Class in org.tomitribe.crest.javadoc
 
JavadocParser(String) - Constructor for class org.tomitribe.crest.javadoc.JavadocParser
 
JavadocParser.Pair - Class in org.tomitribe.crest.javadoc
 
join(Object...) - Static method in class org.tomitribe.crest.table.Lines
 
join(List<Object>) - Static method in class org.tomitribe.crest.table.Lines
 
Justify - Class in org.tomitribe.crest.help
 
Justify(int) - Constructor for class org.tomitribe.crest.help.Justify
 

L

last() - Method in class org.tomitribe.crest.table.Border.Builder
 
last(String, String, String, String) - Method in class org.tomitribe.crest.table.Border.Builder
 
last(Line.Builder) - Method in class org.tomitribe.crest.table.Border.Builder
 
left(String) - Method in class org.tomitribe.crest.table.Line.Builder
 
length() - Method in class org.tomitribe.crest.table.Data.Row
 
length(CharSequence) - Static method in class org.tomitribe.crest.help.Wrap
 
lightInit(ClassLoader) - Static method in class org.tomitribe.crest.EditorLoader.Lazy
 
Line - Class in org.tomitribe.crest.table
 
Line(String, String, String, String, boolean) - Constructor for class org.tomitribe.crest.table.Line
 
Line.Builder - Class in org.tomitribe.crest.table
 
Lines - Class in org.tomitribe.crest.table
 
LIST_SEPARATOR - Static variable in class org.tomitribe.crest.cmds.processors.OptionParam
 
LIST_TYPE - Static variable in class org.tomitribe.crest.cmds.processors.OptionParam
 
load() - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
load() - Static method in class org.tomitribe.crest.EditorLoader
 
loadJavadoc(Class, String) - Static method in class org.tomitribe.crest.help.CommandJavadoc
 
loadJavadoc(String, String) - Static method in class org.tomitribe.crest.help.CommandJavadoc
 
LONG - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 

M

main(String...) - Static method in class org.tomitribe.crest.Exec
 
main(String...) - Static method in class org.tomitribe.crest.Main
 
main(Environment, String...) - Method in class org.tomitribe.crest.Main
 
main(Environment, Consumer<Integer>, String...) - Static method in class org.tomitribe.crest.Main
Added additional method for greater testability, including knowing if exit is properly called with the correct value.
Main - Class in org.tomitribe.crest
 
Main() - Constructor for class org.tomitribe.crest.Main
 
Main(Class<?>...) - Constructor for class org.tomitribe.crest.Main
 
Main(Iterable<Class<?>>) - Constructor for class org.tomitribe.crest.Main
 
Main(DefaultsContext, Class<?>...) - Constructor for class org.tomitribe.crest.Main
 
Main(DefaultsContext, Iterable<Class<?>>) - Constructor for class org.tomitribe.crest.Main
 
manual(PrintStream) - Method in interface org.tomitribe.crest.cmds.Cmd
 
manual(PrintStream) - Method in class org.tomitribe.crest.cmds.CmdMethod
 
manual(String, PrintStream) - Method in class org.tomitribe.crest.cmds.CmdGroup
 
matches(Class<?>[]) - Method in class org.tomitribe.crest.help.CommandJavadoc
 
matches(String) - Method in class org.tomitribe.crest.help.Highlight
 
message() - Method in annotation type org.tomitribe.crest.val.Directory
 
message() - Method in annotation type org.tomitribe.crest.val.Executable
 
message() - Method in annotation type org.tomitribe.crest.val.Exists
 
message() - Method in annotation type org.tomitribe.crest.val.Readable
 
message() - Method in annotation type org.tomitribe.crest.val.Writable
 
messages(Throwable) - Method in interface org.tomitribe.crest.val.BeanValidationImpl
 
messages(Throwable) - Method in class org.tomitribe.crest.val.BuiltInValidation
 
middle(String) - Method in class org.tomitribe.crest.table.Line.Builder
 
MissingArgumentException - Exception in org.tomitribe.crest.cmds
 
MissingArgumentException(String) - Constructor for exception org.tomitribe.crest.cmds.MissingArgumentException
 
mysqlStyle() - Static method in class org.tomitribe.crest.table.Border
+----------------------------------+---------+------------------------+----------------+ | Col1 | Col2 | Col3 | Numeric Column | +----------------------------------+---------+------------------------+----------------+ | Value 1 | Value 2 | 123 | 10.0 | | Separate | cols | with a tab or 4 spaces | -2,027.1 | | This is a row with only one cell | | | | +----------------------------------+---------+------------------------+----------------+

N

name(Class<?>) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
name(Method) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
name(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Param.Builder
 
name(String) - Method in class org.tomitribe.crest.javadoc.Javadoc.Tag.Builder
 
Needed(int) - Constructor for class org.tomitribe.crest.cmds.CmdMethod.Needed
 
normalizeDefaultValue(String) - Static method in class org.tomitribe.crest.cmds.processors.OptionParam
 

O

ofString(String) - Static method in class org.tomitribe.crest.table.Width
 
Option - Class in org.tomitribe.crest.help
 
Option(String, Document) - Constructor for class org.tomitribe.crest.help.Option
 
optionHelp(Method, String, Collection<OptionParam>, PrintStream) - Static method in class org.tomitribe.crest.cmds.processors.Help
 
OptionParam - Class in org.tomitribe.crest.cmds.processors
 
OptionParam(Parameter, String, String, String) - Constructor for class org.tomitribe.crest.cmds.processors.OptionParam
 
Options - Class in org.tomitribe.crest.table
 
Options() - Constructor for class org.tomitribe.crest.table.Options
 
org.tomitribe.crest - package org.tomitribe.crest
 
org.tomitribe.crest.cmds - package org.tomitribe.crest.cmds
 
org.tomitribe.crest.cmds.processors - package org.tomitribe.crest.cmds.processors
 
org.tomitribe.crest.cmds.processors.types - package org.tomitribe.crest.cmds.processors.types
 
org.tomitribe.crest.cmds.targets - package org.tomitribe.crest.cmds.targets
 
org.tomitribe.crest.cmds.utils - package org.tomitribe.crest.cmds.utils
 
org.tomitribe.crest.contexts - package org.tomitribe.crest.contexts
 
org.tomitribe.crest.environments - package org.tomitribe.crest.environments
 
org.tomitribe.crest.help - package org.tomitribe.crest.help
 
org.tomitribe.crest.interceptor - package org.tomitribe.crest.interceptor
 
org.tomitribe.crest.interceptor.internal - package org.tomitribe.crest.interceptor.internal
 
org.tomitribe.crest.interceptor.security - package org.tomitribe.crest.interceptor.security
 
org.tomitribe.crest.javadoc - package org.tomitribe.crest.javadoc
 
org.tomitribe.crest.lang - package org.tomitribe.crest.lang
 
org.tomitribe.crest.table - package org.tomitribe.crest.table
 
org.tomitribe.crest.term - package org.tomitribe.crest.term
 
org.tomitribe.crest.val - package org.tomitribe.crest.val
 
OverloadedCmdMethod - Class in org.tomitribe.crest.cmds
 
OverloadedCmdMethod(String) - Constructor for class org.tomitribe.crest.cmds.OverloadedCmdMethod
 
override(Options) - Method in class org.tomitribe.crest.table.Options
 

P

padded(boolean) - Method in class org.tomitribe.crest.table.Line.Builder
 
paragraph(String) - Method in class org.tomitribe.crest.help.Document.Builder
 
Paragraph - Class in org.tomitribe.crest.help
 
Paragraph(String) - Constructor for class org.tomitribe.crest.help.Paragraph
 
param(Javadoc.Param) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
Param - Class in org.tomitribe.crest.cmds.processors
 
Param(Parameter) - Constructor for class org.tomitribe.crest.cmds.processors.Param
 
params(List<Javadoc.Param>) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
parse(String) - Static method in class org.tomitribe.crest.help.HtmlDocumentParser
 
parse(String) - Static method in class org.tomitribe.crest.javadoc.JavadocParser
 
parse(String...) - Method in class org.tomitribe.crest.cmds.CmdMethod
 
parseOptionDescription(String) - Static method in class org.tomitribe.crest.help.DocumentParser
Item descriptions are allowed to have only a subset of the element types a complete manual would get.
parser(String) - Static method in class org.tomitribe.crest.help.DocumentParser
 
parseWidth(String) - Static method in class org.tomitribe.crest.term.Screen
 
Parts - Class in org.tomitribe.crest.table
 
Parts(String) - Constructor for class org.tomitribe.crest.table.Parts
 
payload() - Method in annotation type org.tomitribe.crest.val.Directory
 
payload() - Method in annotation type org.tomitribe.crest.val.Executable
 
payload() - Method in annotation type org.tomitribe.crest.val.Exists
 
payload() - Method in annotation type org.tomitribe.crest.val.Readable
 
payload() - Method in annotation type org.tomitribe.crest.val.Writable
 
preformatted(String) - Method in class org.tomitribe.crest.help.Document.Builder
 
Preformatted - Class in org.tomitribe.crest.help
 
Preformatted(String) - Constructor for class org.tomitribe.crest.help.Preformatted
 
PrimitiveTypes - Enum in org.tomitribe.crest.cmds.processors.types
 
proceed() - Method in class org.tomitribe.crest.interceptor.internal.InternalInterceptorInvocationContext
 
process(String) - Method in interface org.tomitribe.crest.help.DocumentParser.State
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.tomitribe.crest.help.HelpProcessor
 
processClass(DefaultsContext, Class<?>) - Method in class org.tomitribe.crest.Main
 
processSystemProperties(String[]) - Static method in class org.tomitribe.crest.Main
 

R

Readable - Annotation Type in org.tomitribe.crest.val
 
Readable.Constraint - Class in org.tomitribe.crest.val
 
redditMarkdown() - Static method in class org.tomitribe.crest.table.Border
Col1 | Col2 | Col3 | Numeric Column ----------------------------------|---------|------------------------|---------------- Value 1 | Value 2 | 123 | 10.0 Separate | cols | with a tab or 4 spaces | -2,027.1 This is a row with only one cell | | |
remove(Cmd) - Method in class org.tomitribe.crest.Main
 
replace(String) - Method in class org.tomitribe.crest.lang.Substitutor
 
resize() - Method in class org.tomitribe.crest.table.Resize.Column
 
resize(Data, int) - Static method in class org.tomitribe.crest.table.Resize
 
Resize - Class in org.tomitribe.crest.table
 
Resize.Column - Class in org.tomitribe.crest.table
 
resizeTo(int) - Method in class org.tomitribe.crest.table.Data.Cell
 
reStructuredTextGrid() - Static method in class org.tomitribe.crest.table.Border
+----------------------------------+---------+------------------------+----------------+ | Col1 | Col2 | Col3 | Numeric Column | +==================================+=========+========================+================+ | Value 1 | Value 2 | 123 | 10.0 | | Separate | cols | with a tab or 4 spaces | -2,027.1 | | This is a row with only one cell | | | | +----------------------------------+---------+------------------------+----------------+
reStructuredTextSimple() - Static method in class org.tomitribe.crest.table.Border
================================== ========= ======================== ================ Col1 Col2 Col3 Numeric Column ================================== ========= ======================== ================ Value 1 Value 2 123 10.0 Separate cols with a tab or 4 spaces -2,027.1 This is a row with only one cell ================================== ========= ======================== ================
right(String) - Method in class org.tomitribe.crest.table.Line.Builder
 
RoleProvider - Interface in org.tomitribe.crest.interceptor.security
 
row() - Method in class org.tomitribe.crest.table.Border.Builder
 
row(String...) - Method in class org.tomitribe.crest.table.Data.Builder
 
row(String, String, String) - Method in class org.tomitribe.crest.table.Border.Builder
 
row(Line.Builder) - Method in class org.tomitribe.crest.table.Border.Builder
 
Row(int, Width, int) - Constructor for class org.tomitribe.crest.table.Data.Row
 

S

Screen - Class in org.tomitribe.crest.term
Unfortunately there is no way to test this in a test case.
secure(CrestContext) - Method in class org.tomitribe.crest.interceptor.security.SecurityInterceptor
 
SecurityInterceptor - Class in org.tomitribe.crest.interceptor.security
 
SecurityInterceptor() - Constructor for class org.tomitribe.crest.interceptor.security.SecurityInterceptor
 
see(Javadoc.See) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
sees(List<Javadoc.See>) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
setApiView(ParameterMetadata) - Method in class org.tomitribe.crest.cmds.processors.Param
 
setArgNames(List<String>) - Method in class org.tomitribe.crest.help.CommandJavadoc
 
setArgTypes(List<String>) - Method in class org.tomitribe.crest.help.CommandJavadoc
 
setBorder(Border) - Method in class org.tomitribe.crest.table.Options
 
setFields(String) - Method in class org.tomitribe.crest.table.Options
 
setHeader(Boolean) - Method in class org.tomitribe.crest.table.Options
 
setJavadoc(String) - Method in class org.tomitribe.crest.help.CommandJavadoc
 
setSort(String) - Method in class org.tomitribe.crest.table.Options
 
setValue(String) - Method in class org.tomitribe.crest.javadoc.JavadocParser.Pair
 
SHORT - org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
 
SimpleBean - Class in org.tomitribe.crest.cmds.targets
 
SimpleBean(Object) - Constructor for class org.tomitribe.crest.cmds.targets.SimpleBean
 
since(Javadoc.Since) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
sort() - Method in class org.tomitribe.crest.table.Options
 
sort(String) - Method in class org.tomitribe.crest.table.TableOutput.Builder
 
Spec() - Constructor for class org.tomitribe.crest.cmds.CmdMethod.Spec
 
split(String) - Static method in class org.tomitribe.crest.table.Lines
 
stream() - Method in class org.tomitribe.crest.table.Data.Column
 
stream() - Method in class org.tomitribe.crest.table.Data.Row
 
Substitution - Class in org.tomitribe.crest.cmds.targets
 
Substitutor - Class in org.tomitribe.crest.lang
 
Substitutor() - Constructor for class org.tomitribe.crest.lang.Substitutor
 
subtract(Width) - Method in class org.tomitribe.crest.table.Width
 
SystemEnvironment - Class in org.tomitribe.crest.environments
 
SystemEnvironment() - Constructor for class org.tomitribe.crest.environments.SystemEnvironment
 
SystemEnvironment(Map<Class<?>, Object>) - Constructor for class org.tomitribe.crest.environments.SystemEnvironment
 
SystemPropertiesDefaultsContext - Class in org.tomitribe.crest.contexts
 
SystemPropertiesDefaultsContext() - Constructor for class org.tomitribe.crest.contexts.SystemPropertiesDefaultsContext
 

T

TableInterceptor - Class in org.tomitribe.crest.table
 
TableInterceptor() - Constructor for class org.tomitribe.crest.table.TableInterceptor
 
TableOutput - Class in org.tomitribe.crest.table
 
TableOutput(Iterable<?>, Options) - Constructor for class org.tomitribe.crest.table.TableOutput
 
TableOutput.Builder - Class in org.tomitribe.crest.table
 
Tables - Class in org.tomitribe.crest.table
The goal of this class its to house certain calculations that are used just once and would make the Table code large and complicated if it lived there.
Target - Interface in org.tomitribe.crest.cmds.targets
 
terminate() - Method in interface org.tomitribe.crest.help.DocumentParser.State
 
throwing(List<Javadoc.Throws>) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
throwing(Javadoc.Throws) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
toLines() - Method in class org.tomitribe.crest.table.Data.Row
 
toMax() - Method in class org.tomitribe.crest.table.Width
 
toMin() - Method in class org.tomitribe.crest.table.Width
 
toRuntimeException(Throwable) - Static method in class org.tomitribe.crest.cmds.CmdMethod
 
toString() - Method in class org.tomitribe.crest.cmds.CmdMethod
 
toString() - Method in class org.tomitribe.crest.cmds.processors.OptionParam
 
toString() - Method in class org.tomitribe.crest.help.Bullet
 
toString() - Method in class org.tomitribe.crest.help.Heading
 
toString() - Method in class org.tomitribe.crest.help.Option
 
toString() - Method in class org.tomitribe.crest.help.Paragraph
 
toString() - Method in class org.tomitribe.crest.help.Preformatted
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Author.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Author
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Deprecated.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Deprecated
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Param.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Param
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Return.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Return
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.See.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.See
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Since.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Since
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Tag.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Tag
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Throws.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Throws
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Version.Builder
 
toString() - Method in class org.tomitribe.crest.javadoc.Javadoc.Version
 
toString() - Method in class org.tomitribe.crest.table.Width
 
translateCommandline(String) - Static method in class org.tomitribe.crest.cmds.utils.CommandLine
 
tsv() - Static method in class org.tomitribe.crest.table.Border
 

U

unescape(String) - Static method in class org.tomitribe.crest.table.Parts
 
unicodeDouble() - Static method in class org.tomitribe.crest.table.Border
╔══════════════════════════════════╦═════════╦════════════════════════╦════════════════╗ ║ Col1 ║ Col2 ║ Col3 ║ Numeric Column ║ ╠══════════════════════════════════╬═════════╬════════════════════════╬════════════════╣ ║ Value 1 ║ Value 2 ║ 123 ║ 10.0 ║ ║ Separate ║ cols ║ with a tab or 4 spaces ║ -2,027.1 ║ ║ This is a row with only one cell ║ ║ ║ ║ ╚══════════════════════════════════╩═════════╩════════════════════════╩════════════════╝
unicodeSingle() - Static method in class org.tomitribe.crest.table.Border
┌──────────────────────────────────┬─────────┬────────────────────────┬────────────────┐ │ Col1 │ Col2 │ Col3 │ Numeric Column │ ├──────────────────────────────────┼─────────┼────────────────────────┼────────────────┤ │ Value 1 │ Value 2 │ 123 │ 10.0 │ │ Separate │ cols │ with a tab or 4 spaces │ -2,027.1 │ │ This is a row with only one cell │ │ │ │ └──────────────────────────────────┴─────────┴────────────────────────┴────────────────┘
unicodeSingleSeparated() - Static method in class org.tomitribe.crest.table.Border
┌──────────────────────────────────┬─────────┬────────────────────────┬────────────────┐ │ Col1 │ Col2 │ Col3 │ Numeric Column │ ├──────────────────────────────────┼─────────┼────────────────────────┼────────────────┤ │ Value 1 │ Value 2 │ 123 │ 10.0 │ ├──────────────────────────────────┼─────────┼────────────────────────┼────────────────┤ │ Separate │ cols │ with a tab or 4 spaces │ -2,027.1 │ ├──────────────────────────────────┼─────────┼────────────────────────┼────────────────┤ │ This is a row with only one cell │ │ │ │ └──────────────────────────────────┴─────────┴────────────────────────┴────────────────┘
unknown(List<Javadoc.Tag>) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
unknown(Javadoc.Tag) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 
UnresolvedInterceptorAnnotationException - Exception in org.tomitribe.crest.interceptor
 
UnresolvedInterceptorAnnotationException(Class<?>) - Constructor for exception org.tomitribe.crest.interceptor.UnresolvedInterceptorAnnotationException
 

V

validateParameters(Object, Method, Object[]) - Method in interface org.tomitribe.crest.val.BeanValidationImpl
 
validateParameters(Object, Method, Object[]) - Method in class org.tomitribe.crest.val.BuiltInValidation
 
validateParameters(Object, Method, Object[]) - Method in class org.tomitribe.crest.val.BVal05
 
validateParameters(Constructor, Object[]) - Method in interface org.tomitribe.crest.val.BeanValidationImpl
 
validateParameters(Constructor, Object[]) - Method in class org.tomitribe.crest.val.BuiltInValidation
 
validateParameters(Constructor, Object[]) - Method in class org.tomitribe.crest.val.BVal05
 
value(String, String) - Static method in class org.tomitribe.crest.cmds.processors.Commands
 
Value(Object, boolean) - Constructor for class org.tomitribe.crest.cmds.CmdMethod.Value
 
valueOf(String) - Static method in enum org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.tomitribe.crest.cmds.processors.types.PrimitiveTypes
Returns an array containing the constants of this enum type, in the order they are declared.
version(Javadoc.Version) - Method in class org.tomitribe.crest.javadoc.Javadoc.Builder
 

W

waitAndCapture(Process) - Static method in class org.tomitribe.crest.term.Screen
 
whitespaceCompact() - Static method in class org.tomitribe.crest.table.Border
Col1 Col2 Col3 Numeric Column Value 1 Value 2 123 10.0 Separate cols with a tab or 4 spaces -2,027.1 This is a row with only one cell
whitespaceSeparated() - Static method in class org.tomitribe.crest.table.Border
Col1 Col2 Col3 Numeric Column Value 1 Value 2 123 10.0 Separate cols with a tab or 4 spaces -2,027.1 This is a row with only one cell
Width - Class in org.tomitribe.crest.table
 
Width(int, int) - Constructor for class org.tomitribe.crest.table.Width
 
wrap(String, int) - Static method in class org.tomitribe.crest.help.Wrap
Wraps a single line of text, identifying words by ' '.
wrap(String, int, String, boolean) - Static method in class org.tomitribe.crest.help.Wrap
Wraps a single line of text, identifying words by ' '.
wrap(String, int, String, boolean, String) - Static method in class org.tomitribe.crest.help.Wrap
Wraps a single line of text, identifying words by wrapOn.
Wrap - Class in org.tomitribe.crest.help
 
wrapAndJustify(String, int) - Static method in class org.tomitribe.crest.help.Justify
 
Writable - Annotation Type in org.tomitribe.crest.val
 
Writable.Constraint - Class in org.tomitribe.crest.val
 
write(PrintStream) - Method in class org.tomitribe.crest.table.TableOutput
 

Z

ZERO - Static variable in class org.tomitribe.crest.table.Width
 

_

_completer(boolean) - Method in class org.tomitribe.crest.BashCompletion
 
_completer(boolean, String) - Method in class org.tomitribe.crest.BashCompletion
 
A B C D E F G H I J L M N O P R S T U V W Z _ 
All Classes All Packages