Skip navigation links
C D E G I J M P R S T V W 

C

Cli - Class in io.jooby.cli
Application console.
Cli() - Constructor for class io.jooby.cli.Cli
 
Cmd - Class in io.jooby.cli
Base class for application commands.
Cmd() - Constructor for class io.jooby.cli.Cmd
 
CommandContextImpl - Class in io.jooby.internal.cli
 
CommandContextImpl(LineReader, String) - Constructor for class io.jooby.internal.cli.CommandContextImpl
 
complete(LineReader, ParsedLine, List<Candidate>) - Method in class io.jooby.internal.cli.JLineCompleter
 
Context - Interface in io.jooby.cli
Provides an execution context for application commands as well as utility methods for read and writing to the console.
copyResource(String, Path) - Method in interface io.jooby.cli.Context
Copy a classpath resource to a file.
copyResource(String, Path, Set<PosixFilePermission>) - Method in interface io.jooby.cli.Context
Copy a classpath resource to a file.
copyResource(String, Path) - Method in class io.jooby.internal.cli.CommandContextImpl
 
copyResource(String, Path, Set<PosixFilePermission>) - Method in class io.jooby.internal.cli.CommandContextImpl
 
CreateCmd - Class in io.jooby.cli
Create application command.
CreateCmd() - Constructor for class io.jooby.cli.CreateCmd
 

D

Dependency - Class in io.jooby.internal.cli
 
Dependency(String, String) - Constructor for class io.jooby.internal.cli.Dependency
 

E

exit(int) - Method in interface io.jooby.cli.Context
Exit application.
exit(int) - Method in class io.jooby.internal.cli.CommandContextImpl
 
ExitCmd - Class in io.jooby.cli
Exit console application.
ExitCmd() - Constructor for class io.jooby.cli.ExitCmd
 

G

getArtifactId() - Method in class io.jooby.internal.cli.Dependency
 
getGroupId() - Method in class io.jooby.internal.cli.Dependency
 
getVersion() - Method in interface io.jooby.cli.Context
Jooby version to use.
getVersion() - Method in class io.jooby.cli.Version
 
getVersion() - Method in class io.jooby.internal.cli.CommandContextImpl
 
getWorkspace() - Method in interface io.jooby.cli.Context
Working directory (where the projects are created).
getWorkspace() - Method in class io.jooby.internal.cli.CommandContextImpl
 

I

io.jooby.cli - package io.jooby.cli
 
io.jooby.internal.cli - package io.jooby.internal.cli
 

J

JLineCompleter - Class in io.jooby.internal.cli
 
JLineCompleter(CommandLine.Model.CommandSpec) - Constructor for class io.jooby.internal.cli.JLineCompleter
 

M

main(String[]) - Static method in class io.jooby.cli.Cli
Start a jooby console or execute given arguments and exits.

P

println(String) - Method in interface io.jooby.cli.Context
Write a message to console.
println(String) - Method in class io.jooby.internal.cli.CommandContextImpl
 

R

readLine(String) - Method in interface io.jooby.cli.Context
Ask user for input.
readLine(String) - Method in class io.jooby.internal.cli.CommandContextImpl
 
run(Context) - Method in class io.jooby.cli.Cli
 
run() - Method in class io.jooby.cli.Cmd
 
run(Context) - Method in class io.jooby.cli.Cmd
Run a command.
run(Context) - Method in class io.jooby.cli.CreateCmd
 
run(Context) - Method in class io.jooby.cli.ExitCmd
 
run(Context) - Method in class io.jooby.cli.SetCmd
 

S

SetCmd - Class in io.jooby.cli
Set/configure options used by the tool (for now is just for workspace).
SetCmd() - Constructor for class io.jooby.cli.SetCmd
 
setContext(Context) - Method in class io.jooby.cli.Cmd
Set command context.
setWorkspace(Path) - Method in interface io.jooby.cli.Context
Set workspace/working directory.
setWorkspace(Path) - Method in class io.jooby.internal.cli.CommandContextImpl
 

T

toString() - Method in class io.jooby.internal.cli.Dependency
 

V

Version - Class in io.jooby.cli
Jooby version.
Version() - Constructor for class io.jooby.cli.Version
 
VERSION - Static variable in class io.jooby.cli.Version
VERSION.

W

writeTemplate(String, Object, Path) - Method in interface io.jooby.cli.Context
Look for the given template and dump/write to the file.
writeTemplate(String, Object, Path) - Method in class io.jooby.internal.cli.CommandContextImpl
 
C D E G I J M P R S T V W 
Skip navigation links

Copyright © 2019. All rights reserved.