A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

abort() - Method in class org.sonatype.gshell.console.ConsoleTask
Kill the tasks execute thread via Thread.stop().
accept(T) - Method in class org.sonatype.gshell.util.filter.AndFilter
 
accept(T) - Method in interface org.sonatype.gshell.util.filter.Filter
 
accept(T) - Method in class org.sonatype.gshell.util.filter.NotFilter
 
accept(T) - Method in class org.sonatype.gshell.util.filter.OrFilter
 
accept(T) - Method in class org.sonatype.gshell.util.filter.TypeFilter
 
add(String, CommandAction) - Method in class org.sonatype.gshell.command.resolver.Node
 
add(Filter<T>...) - Method in class org.sonatype.gshell.util.filter.AggregateFilter
 
add(boolean, Class...) - Method in class org.sonatype.gshell.util.i18n.ResourceBundleMessageSource
 
add(Class...) - Method in class org.sonatype.gshell.util.i18n.ResourceBundleMessageSource
 
addBean(Object) - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
addBean(Object) - Method in class org.sonatype.gshell.util.pref.PreferenceProcessor
 
addCommand(CommandDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method addCommand.
addCommandSet(CommandSetDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Method addCommandSet.
addCompleter(Completer) - Method in class org.sonatype.gshell.console.Console
 
addEscapes(String) - Static method in error org.sonatype.gshell.parser.impl.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addHelpPage(HelpPageDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method addHelpPage.
addListener(EventListener) - Method in interface org.sonatype.gshell.event.EventManager
 
addListener(EventListener) - Method in class org.sonatype.gshell.event.EventManagerImpl
 
addMessages(MessageSource) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
addMetaPage(HelpPageDescriptor) - Method in interface org.sonatype.gshell.help.HelpPageManager
 
addMetaPage(HelpPageDescriptor) - Method in class org.sonatype.gshell.help.HelpPageManagerImpl
 
adjustBeginLineColumn(int, int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
AggregateFilter<T> - Class in org.sonatype.gshell.util.filter
Support for aggregating filters.
AggregateFilter() - Constructor for class org.sonatype.gshell.util.filter.AggregateFilter
 
AggregateFilter(Filter<T>...) - Constructor for class org.sonatype.gshell.util.filter.AggregateFilter
 
AggregateMessageSource - Class in org.sonatype.gshell.util.i18n
A message source which aggregates messages sources in order.
AggregateMessageSource(List<MessageSource>) - Constructor for class org.sonatype.gshell.util.i18n.AggregateMessageSource
 
AggregateMessageSource(MessageSource...) - Constructor for class org.sonatype.gshell.util.i18n.AggregateMessageSource
 
AliasAction - Class in org.sonatype.gshell.command
CommandAction to execute an alias.
AliasAction(String, String) - Constructor for class org.sonatype.gshell.command.AliasAction
 
AliasCommand - Class in org.sonatype.gshell.commands.standard
Define an alias or list defined aliases.
AliasCommand(AliasRegistry) - Constructor for class org.sonatype.gshell.commands.standard.AliasCommand
 
AliasHelpPage - Class in org.sonatype.gshell.help
HelpPage for an alias.
AliasHelpPage(String, String) - Constructor for class org.sonatype.gshell.help.AliasHelpPage
 
AliasNameCompleter - Class in org.sonatype.gshell.alias
Completer for alias names.
AliasNameCompleter(EventManager, AliasRegistry) - Constructor for class org.sonatype.gshell.alias.AliasNameCompleter
 
AliasRegisteredEvent - Class in org.sonatype.gshell.alias
Event fired once an alias has been registered.
AliasRegisteredEvent(String, String) - Constructor for class org.sonatype.gshell.alias.AliasRegisteredEvent
 
AliasRegistry - Interface in org.sonatype.gshell.alias
Registry for command aliases.
AliasRegistryImpl - Class in org.sonatype.gshell.alias
AliasRegistry component.
AliasRegistryImpl(EventManager) - Constructor for class org.sonatype.gshell.alias.AliasRegistryImpl
 
AliasRemovedEvent - Class in org.sonatype.gshell.alias
Event fired once an alias has been removed.
AliasRemovedEvent(String) - Constructor for class org.sonatype.gshell.alias.AliasRemovedEvent
 
and(Filter<T>...) - Method in class org.sonatype.gshell.util.filter.AggregateFilter
 
and(Filter<T>...) - Static method in class org.sonatype.gshell.util.filter.Filters
 
AndFilter<T> - Class in org.sonatype.gshell.util.filter
And filter.
AndFilter() - Constructor for class org.sonatype.gshell.util.filter.AndFilter
 
AndFilter(Filter<T>...) - Constructor for class org.sonatype.gshell.util.filter.AndFilter
 
AnnotationDescriptor - Class in org.sonatype.gshell.util
Base-class for annotation descriptors.
AnnotationDescriptor() - Constructor for class org.sonatype.gshell.util.AnnotationDescriptor
 
AnsiIO - Class in org.sonatype.gshell.command
ANSI-aware IO.
AnsiIO(StreamSet, boolean) - Constructor for class org.sonatype.gshell.command.AnsiIO
 
AnsiIO() - Constructor for class org.sonatype.gshell.command.AnsiIO
 
appArgs - Variable in class org.sonatype.gshell.MainSupport
 
argument() - Method in class org.sonatype.gshell.parser.impl.Parser
 
Argument - Annotation Type in org.sonatype.gshell.util.cli2
Configures a field or method for processing as a command-line argument.
ArgumentDescriptor - Class in org.sonatype.gshell.util.cli2
Argument descriptor.
ArgumentDescriptor(Argument, Setter) - Constructor for class org.sonatype.gshell.util.cli2.ArgumentDescriptor
 
Arguments - Class in org.sonatype.gshell.util
Utils for command-line arguments.
Arguments() - Constructor for class org.sonatype.gshell.util.Arguments
 
ArgumentSupport - Class in org.sonatype.gshell.parser.impl
Support for argument types.
ArgumentSupport(int) - Constructor for class org.sonatype.gshell.parser.impl.ArgumentSupport
 
ArgumentSupport(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.ArgumentSupport
 
ArrayConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for arrays.
ArrayConverter(Class, PropertyEditor) - Constructor for class org.sonatype.gshell.util.converter.basic.ArrayConverter
 
ArrayListConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for ArrayList types.
ArrayListConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.ArrayListConverter
 
ASTCommandLine - Class in org.sonatype.gshell.parser.impl
 
ASTCommandLine(int) - Constructor for class org.sonatype.gshell.parser.impl.ASTCommandLine
 
ASTCommandLine(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.ASTCommandLine
 
ASTExpression - Class in org.sonatype.gshell.parser.impl
 
ASTExpression(int) - Constructor for class org.sonatype.gshell.parser.impl.ASTExpression
 
ASTExpression(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.ASTExpression
 
ASTOpaqueArgument - Class in org.sonatype.gshell.parser.impl
 
ASTOpaqueArgument(int) - Constructor for class org.sonatype.gshell.parser.impl.ASTOpaqueArgument
 
ASTOpaqueArgument(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.ASTOpaqueArgument
 
ASTPlainArgument - Class in org.sonatype.gshell.parser.impl
 
ASTPlainArgument(int) - Constructor for class org.sonatype.gshell.parser.impl.ASTPlainArgument
 
ASTPlainArgument(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.ASTPlainArgument
 
ASTQuotedArgument - Class in org.sonatype.gshell.parser.impl
 
ASTQuotedArgument(int) - Constructor for class org.sonatype.gshell.parser.impl.ASTQuotedArgument
 
ASTQuotedArgument(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.ASTQuotedArgument
 
ASTWhitespace - Class in org.sonatype.gshell.parser.impl
 
ASTWhitespace(int) - Constructor for class org.sonatype.gshell.parser.impl.ASTWhitespace
 
ASTWhitespace(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.ASTWhitespace
 
attach(Process) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Attach to a child streams from the given process.

B

backup(int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Backup a number of characters.
beginColumn - Variable in class org.sonatype.gshell.parser.impl.Token
The column number of the first character of this Token.
beginLine - Variable in class org.sonatype.gshell.parser.impl.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Start.
BigDecimalConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for BigDecimal types.
BigDecimalConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.BigDecimalConverter
 
BigIntegerConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for BigInteger types.
BigIntegerConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.BigIntegerConverter
 
BooleanConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Boolean types.
BooleanConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.BooleanConverter
 
BooleanHandler - Class in org.sonatype.gshell.util.cli2.handler
Handler for boolean types.
BooleanHandler(CliDescriptor) - Constructor for class org.sonatype.gshell.util.cli2.handler.BooleanHandler
 
boot(String...) - Method in class org.sonatype.gshell.MainSupport
 
BOOTSTRAP_JAR - Static variable in class org.sonatype.gshell.launcher.Configuration
 
BOOTSTRAP_PROPERTIES - Static variable in class org.sonatype.gshell.launcher.Configuration
 
Branding - Interface in org.sonatype.gshell.branding
Defines the basic elements for branding a shell.
BrandingImpl - Class in org.sonatype.gshell.maven
Branding for Maven GShell plugin.
BrandingImpl() - Constructor for class org.sonatype.gshell.maven.BrandingImpl
 
BrandingSupport - Class in org.sonatype.gshell.branding
Support for Branding implementations.
BrandingSupport(Properties) - Constructor for class org.sonatype.gshell.branding.BrandingSupport
 
BrandingSupport() - Constructor for class org.sonatype.gshell.branding.BrandingSupport
 
breakCommandDescriptorAssociation(CommandDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method breakCommandDescriptorAssociation.
breakCommandSetDescriptorAssociation(CommandSetDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Method breakCommandSetDescriptorAssociation.
bufcolumn - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
buffer - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
bufline - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
bufpos - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
Position in buffer.
buildCandidates(List<CharSequence>, Collection<Node>, String) - Method in class org.sonatype.gshell.command.resolver.NodePathCompleter
 
buildPath() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
ByteConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Byte types.
ByteConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.ByteConverter
 

C

ChangeDirectoryCommand - Class in org.sonatype.gshell.commands.file
Changes the current directory.
ChangeDirectoryCommand(FileSystemAccess) - Constructor for class org.sonatype.gshell.commands.file.ChangeDirectoryCommand
 
CharacterConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Character types.
CharacterConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.CharacterConverter
 
child(String) - Method in class org.sonatype.gshell.command.resolver.NodePath
 
children() - Method in class org.sonatype.gshell.command.resolver.Node
 
children(String) - Method in class org.sonatype.gshell.command.resolver.Node
 
children - Variable in class org.sonatype.gshell.parser.impl.SimpleNode
 
childrenAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
Accept the visitor.
ClassConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for Class types.
ClassConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.ClassConverter
 
clean(String[]) - Static method in class org.sonatype.gshell.util.Arguments
 
clearNodeScope(Node) - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
CliDescriptor - Class in org.sonatype.gshell.util.cli2
Base-class for CLI descriptors.
CliDescriptor(Object, Setter) - Constructor for class org.sonatype.gshell.util.cli2.CliDescriptor
 
CliProcessor - Class in org.sonatype.gshell.util.cli2
Processes an object for cli annotations.
CliProcessor() - Constructor for class org.sonatype.gshell.util.cli2.CliProcessor
 
CliProcessor.Flavor - Enum in org.sonatype.gshell.util.cli2
 
CliProcessorAware - Interface in org.sonatype.gshell.util.cli2
Allows beans to become aware of their CliProcessor
clone() - Method in class org.sonatype.gshell.command.AliasAction
 
clone() - Method in interface org.sonatype.gshell.command.CommandAction
 
clone() - Method in class org.sonatype.gshell.command.GroupAction
 
clone() - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
close() - Method in class org.sonatype.gshell.command.IO
Close all streams.
close() - Method in class org.sonatype.gshell.console.Console
 
close() - Method in interface org.sonatype.gshell.shell.Shell
 
close() - Method in class org.sonatype.gshell.shell.ShellImpl
 
close(Closeable...) - Static method in class org.sonatype.gshell.util.io.Closer
 
close() - Method in class org.sonatype.gshell.util.io.InputPipe
 
close() - Method in class org.sonatype.gshell.util.io.StreamSet
 
closeNodeScope(Node, int) - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
closeNodeScope(Node, boolean) - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
Closer - Class in org.sonatype.gshell.util.io
Quietly closes Closeable objects.
Closer() - Constructor for class org.sonatype.gshell.util.io.Closer
 
code - Variable in error org.sonatype.gshell.notification.ExitNotification
 
CollectionConverterSupport - Class in org.sonatype.gshell.util.converter.collections
Support for collection converters.
CollectionConverterSupport(Class) - Constructor for class org.sonatype.gshell.util.converter.collections.CollectionConverterSupport
 
CollectionConverterSupport(Class, PropertyEditor) - Constructor for class org.sonatype.gshell.util.converter.collections.CollectionConverterSupport
 
CollectionFieldSetter - Class in org.sonatype.gshell.util.setter
Setter for fields of collection types.
CollectionFieldSetter(Object, Field) - Constructor for class org.sonatype.gshell.util.setter.CollectionFieldSetter
 
CollectionUtil - Class in org.sonatype.gshell.util.converter.collections
Utilities for collection converters.
CollectionUtil() - Constructor for class org.sonatype.gshell.util.converter.collections.CollectionUtil
 
column - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
Command - Annotation Type in org.sonatype.gshell.command
Marker for commands.
command - Variable in class org.sonatype.gshell.MainSupport
 
COMMAND_DESCRIPTION - Static variable in class org.sonatype.gshell.command.support.CommandHelpSupport
 
COMMAND_DOT - Static variable in class org.sonatype.gshell.command.support.CommandHelpSupport
 
COMMAND_NAME - Static variable in class org.sonatype.gshell.command.support.CommandHelpSupport
 
CommandAction - Interface in org.sonatype.gshell.command
Provides the user-action for a command.
CommandAction.Result - Enum in org.sonatype.gshell.command
Enumeration for the basic return types of a command execution.
CommandActionSupport - Class in org.sonatype.gshell.command.support
Provides support for CommandAction implementations.
CommandActionSupport() - Constructor for class org.sonatype.gshell.command.support.CommandActionSupport
 
CommandContext - Interface in org.sonatype.gshell.command
Provides commands with the context of it's execution.
CommandDescriptor - Class in org.sonatype.gshell.command.descriptor
Command descriptor.
CommandDescriptor() - Constructor for class org.sonatype.gshell.command.descriptor.CommandDescriptor
 
CommandException - Exception in org.sonatype.gshell.command
Thrown to indicate a command failure.
CommandException(String) - Constructor for exception org.sonatype.gshell.command.CommandException
 
CommandException(String, Throwable) - Constructor for exception org.sonatype.gshell.command.CommandException
 
CommandException(Throwable) - Constructor for exception org.sonatype.gshell.command.CommandException
 
CommandException() - Constructor for exception org.sonatype.gshell.command.CommandException
 
CommandExecutor - Interface in org.sonatype.gshell.execute
Provides the ability to execute commands.
CommandExecutorImpl - Class in org.sonatype.gshell.execute
The default CommandExecutor component.
CommandExecutorImpl(AliasRegistry, CommandResolver, CommandLineParser) - Constructor for class org.sonatype.gshell.execute.CommandExecutorImpl
 
CommandHelpPage - Class in org.sonatype.gshell.help
HelpPage for a command.
CommandHelpPage(Node, HelpContentLoader) - Constructor for class org.sonatype.gshell.help.CommandHelpPage
 
CommandHelpPage.Helper - Class in org.sonatype.gshell.help
 
CommandHelpPage.Helper() - Constructor for class org.sonatype.gshell.help.CommandHelpPage.Helper
 
CommandHelpSupport - Class in org.sonatype.gshell.command.support
Helper to inject --help support.
CommandHelpSupport() - Constructor for class org.sonatype.gshell.command.support.CommandHelpSupport
 
commandLine() - Method in class org.sonatype.gshell.parser.impl.Parser
 
CommandLineParser - Interface in org.sonatype.gshell.parser
Parse command lines for execution.
CommandLineParser.CommandLine - Interface in org.sonatype.gshell.parser
 
CommandLineParserImpl - Class in org.sonatype.gshell.parser
The default CommandLineParser component.
CommandLineParserImpl() - Constructor for class org.sonatype.gshell.parser.CommandLineParserImpl
 
CommandNameCompleter - Class in org.sonatype.gshell.command.registry
Completer for command names.
CommandNameCompleter(EventManager, CommandRegistry) - Constructor for class org.sonatype.gshell.command.registry.CommandNameCompleter
 
CommandPreferenceSupport - Class in org.sonatype.gshell.command.support
Helper for command preferences.
CommandPreferenceSupport() - Constructor for class org.sonatype.gshell.command.support.CommandPreferenceSupport
 
CommandRegisteredEvent - Class in org.sonatype.gshell.command.registry
Event fired once a command has been registered.
CommandRegisteredEvent(String, CommandAction) - Constructor for class org.sonatype.gshell.command.registry.CommandRegisteredEvent
 
CommandRegistrar - Interface in org.sonatype.gshell.command.registry
Registers commands.
CommandRegistrarImpl - Class in org.sonatype.gshell.guice
CommandRegistrarImpl(MutableBeanLocator, EventManager, CommandRegistry) - Constructor for class org.sonatype.gshell.guice.CommandRegistrarImpl
 
CommandRegistrarSupport - Class in org.sonatype.gshell.command.registry
Support for CommandRegistrar implementations.
CommandRegistrarSupport(EventManager) - Constructor for class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
CommandRegistry - Interface in org.sonatype.gshell.command.registry
Registry for commands.
CommandRegistryImpl - Class in org.sonatype.gshell.command.registry
CommandRegistry component.
CommandRegistryImpl(EventManager) - Constructor for class org.sonatype.gshell.command.registry.CommandRegistryImpl
 
CommandRemovedEvent - Class in org.sonatype.gshell.command.registry
Event fired once a command has been removed.
CommandRemovedEvent(String) - Constructor for class org.sonatype.gshell.command.registry.CommandRemovedEvent
 
CommandResolver - Interface in org.sonatype.gshell.command.resolver
Resolves command nodes.
CommandResolverImpl - Class in org.sonatype.gshell.command.resolver
CommandResolver component.
CommandResolverImpl(Provider<Variables>, EventManager, CommandRegistry) - Constructor for class org.sonatype.gshell.command.resolver.CommandResolverImpl
 
CommandsCompleter - Class in org.sonatype.gshell.command.registry
Command path and argument completer.
CommandsCompleter(CommandResolver) - Constructor for class org.sonatype.gshell.command.registry.CommandsCompleter
 
CommandsDescriptor - Class in org.sonatype.gshell.command.descriptor
Commands descriptor.
CommandsDescriptor() - Constructor for class org.sonatype.gshell.command.descriptor.CommandsDescriptor
 
CommandSetDescriptor - Class in org.sonatype.gshell.command.descriptor
Command set descriptor.
CommandSetDescriptor() - Constructor for class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
 
CommandsXpp3Reader - Class in org.sonatype.gshell.command.descriptor.io.xpp3
Class CommandsXpp3Reader.
CommandsXpp3Reader() - Constructor for class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Reader
 
CommandsXpp3Writer - Class in org.sonatype.gshell.command.descriptor.io.xpp3
Class CommandsXpp3Writer.
CommandsXpp3Writer() - Constructor for class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Writer
 
COMMENT - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
RegularExpression Id.
compareTo(CommandSetDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
 
complete(String, int, List<CharSequence>) - Method in class org.sonatype.gshell.alias.AliasNameCompleter
 
complete(String, int, List<CharSequence>) - Method in class org.sonatype.gshell.command.registry.CommandNameCompleter
 
complete(String, int, List<CharSequence>) - Method in class org.sonatype.gshell.command.resolver.NodePathCompleter
 
complete(String, int, List<CharSequence>) - Method in class org.sonatype.gshell.help.MetaHelpPageNameCompleter
 
complete(String, int, List<CharSequence>) - Method in class org.sonatype.gshell.logging.LevelNameCompleter
 
complete(String, int, List<CharSequence>) - Method in class org.sonatype.gshell.logging.LoggerNameCompleter
 
complete(String, int, List<CharSequence>) - Method in class org.sonatype.gshell.variables.VariableNameCompleter
 
Component - Interface in org.sonatype.gshell.logging
Represents a logging system component.
Component - Interface in org.sonatype.gshell.ui
???
ComponentListCommand - Class in org.sonatype.gshell.commands.logging.component
List components.
ComponentListCommand(LoggingSystem) - Constructor for class org.sonatype.gshell.commands.logging.component.ComponentListCommand
 
ComponentSupport - Class in org.sonatype.gshell.logging
Support for Component implementations.
ComponentSupport(String, String) - Constructor for class org.sonatype.gshell.logging.ComponentSupport
 
ComponentSupport(String) - Constructor for class org.sonatype.gshell.logging.ComponentSupport
 
Configuration - Class in org.sonatype.gshell.launcher
Bootstrap configuration.
Configuration() - Constructor for class org.sonatype.gshell.launcher.Configuration
 
configure() - Method in class org.sonatype.gshell.file.FileModule
 
configure() - Method in class org.sonatype.gshell.guice.CoreModule
 
configure() - Method in class org.sonatype.gshell.guice.GuiceMainSupport.BootModule
 
configure(List<Module>) - Method in class org.sonatype.gshell.guice.GuiceMainSupport
 
configure() - Method in class org.sonatype.gshell.launcher.Configuration
 
configure(List<Module>) - Method in class org.sonatype.gshell.maven.ShellRunner
 
configure(XStream) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
configureAnnotations(XStream, Class...) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
Console - Class in org.sonatype.gshell.console
Provides an abstraction of a console.
Console(IO, Callable<ConsoleTask>, History, InputStream) - Constructor for class org.sonatype.gshell.console.Console
 
ConsoleErrorHandler - Interface in org.sonatype.gshell.console
Provides error handling customization.
ConsolePrompt - Interface in org.sonatype.gshell.console
Provides prompt customization.
ConsoleTask - Class in org.sonatype.gshell.console
Encapsulates a console execute task.
ConsoleTask() - Constructor for class org.sonatype.gshell.console.ConsoleTask
 
ConsoleTask.AbortTaskError - Error in org.sonatype.gshell.console
Error thrown to tasks which are asked to {link #abort}.
ConsoleTask.AbortTaskError() - Constructor for error org.sonatype.gshell.console.ConsoleTask.AbortTaskError
 
container - Variable in class org.sonatype.gshell.guice.GuiceMainSupport
 
contains(String) - Method in interface org.sonatype.gshell.variables.Variables
 
contains(Class<?>) - Method in interface org.sonatype.gshell.variables.Variables
 
contains(String) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
contains(Class<?>) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
containsAlias(String) - Method in interface org.sonatype.gshell.alias.AliasRegistry
 
containsAlias(String) - Method in class org.sonatype.gshell.alias.AliasRegistryImpl
 
containsCommand(String) - Method in interface org.sonatype.gshell.command.registry.CommandRegistry
 
containsCommand(String) - Method in class org.sonatype.gshell.command.registry.CommandRegistryImpl
 
ConversionException - Exception in org.sonatype.gshell.util.converter
Thrown to indicate a conversion problem.
ConversionException() - Constructor for exception org.sonatype.gshell.util.converter.ConversionException
 
ConversionException(Throwable) - Constructor for exception org.sonatype.gshell.util.converter.ConversionException
 
ConversionException(String) - Constructor for exception org.sonatype.gshell.util.converter.ConversionException
 
ConversionException(String, Throwable) - Constructor for exception org.sonatype.gshell.util.converter.ConversionException
 
Converter - Interface in org.sonatype.gshell.util.converter
Provides the ability to convertToObject strings to objects.
ConverterHelper - Class in org.sonatype.gshell.util.converter
Helpers for Converter implementations.
ConverterHelper() - Constructor for class org.sonatype.gshell.util.converter.ConverterHelper
 
Converters - Class in org.sonatype.gshell.util.converter
Provides access to conversion.
Converters() - Constructor for class org.sonatype.gshell.util.converter.Converters
 
ConverterSupport - Class in org.sonatype.gshell.util.converter
Support for Converter implementations.
ConverterSupport(Class) - Constructor for class org.sonatype.gshell.util.converter.ConverterSupport
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.BigDecimalConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.BigIntegerConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.ClassConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.DateConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.EnumConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.FileConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.Inet4AddressConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.Inet6AddressConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.InetAddressConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.ObjectNameConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.PatternConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.StringConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.UriConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.basic.UrlConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.collections.CollectionConverterSupport
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.collections.MapConverterSupport
Treats the text value of this property as an input stream that is converted into a Property bundle.
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.ConverterSupport
Converts the supplied text in to an instance of the editor type.
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.BooleanConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.ByteConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.CharacterConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.DoubleConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.FloatConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.IntegerConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.LongConverter
 
convertToObject(String) - Method in class org.sonatype.gshell.util.converter.primitive.ShortConverter
 
convertToString(Object) - Method in class org.sonatype.gshell.util.converter.basic.ClassConverter
 
convertToString(Object) - Method in class org.sonatype.gshell.util.converter.basic.DateConverter
 
convertToString(Object) - Method in class org.sonatype.gshell.util.converter.collections.CollectionConverterSupport
 
convertToString(Object) - Method in class org.sonatype.gshell.util.converter.collections.MapConverterSupport
 
convertToString(Object) - Method in class org.sonatype.gshell.util.converter.ConverterSupport
Converts the supplied object to text.
Copier - Class in org.sonatype.gshell.util.io
Stream/Reader/Writer copy helpers.
Copier() - Constructor for class org.sonatype.gshell.util.io.Copier
 
copy(InputStream, OutputStream) - Static method in class org.sonatype.gshell.util.io.Copier
Copy bytes from an InputStream to an OutputStream.
copy(InputStream, OutputStream, int) - Static method in class org.sonatype.gshell.util.io.Copier
Copy bytes from an InputStream to an OutputStream.
copy(Reader, Writer) - Static method in class org.sonatype.gshell.util.io.Copier
Copy chars from a Reader to a Writer.
copy(Reader, Writer, int) - Static method in class org.sonatype.gshell.util.io.Copier
Copy chars from a Reader to a Writer.
copy(InputStream, Writer) - Static method in class org.sonatype.gshell.util.io.Copier
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, int) - Static method in class org.sonatype.gshell.util.io.Copier
Copy and convert bytes from an InputStream to chars on a Writer.
copy(InputStream, Writer, String) - Static method in class org.sonatype.gshell.util.io.Copier
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
copy(InputStream, Writer, String, int) - Static method in class org.sonatype.gshell.util.io.Copier
Copy and convert bytes from an InputStream to chars on a Writer, using the specified encoding.
CopyCommand - Class in org.sonatype.gshell.commands.file
Copy file or directory
CopyCommand(FileSystemAccess) - Constructor for class org.sonatype.gshell.commands.file.CopyCommand
 
CoreModule - Class in org.sonatype.gshell.guice
GShell core module.
CoreModule() - Constructor for class org.sonatype.gshell.guice.CoreModule
 
create() - Static method in class org.sonatype.gshell.parser.impl.eval.EvaluatorFactory
 
create() - Method in interface org.sonatype.gshell.shell.ShellFactory
 
create(CliDescriptor) - Static method in class org.sonatype.gshell.util.cli2.handler.Handlers
 
create(AnnotatedElement, Object) - Static method in class org.sonatype.gshell.util.setter.SetterFactory
 
createBranding() - Method in class org.sonatype.gshell.MainSupport
 
createBranding() - Method in class org.sonatype.gshell.maven.ShellRunner
 
createChildErrorPump(InputStream, OutputStream) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Create the pump to handle error output.
createChildOutputPump(InputStream, OutputStream) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Create the pump to handle child output.
createCode(String) - Method in class org.sonatype.gshell.util.i18n.PrefixingMessageSource
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.basic.ArrayConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.ArrayListConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.CollectionConverterSupport
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.GenericCollectionConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.LinkedHashSetConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.LinkedListConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.ListConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.SetConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.SortedSetConverter
 
createCollection(List) - Method in class org.sonatype.gshell.util.converter.collections.TreeSetConverter
 
createCommandDescriptorAssociation(CommandDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method createCommandDescriptorAssociation.
createCommandSetDescriptorAssociation(CommandSetDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Method createCommandSetDescriptorAssociation.
CreateDirectoryCommand - Class in org.sonatype.gshell.commands.file
Create a directory.
CreateDirectoryCommand(FileSystemAccess) - Constructor for class org.sonatype.gshell.commands.file.CreateDirectoryCommand
 
createInputPump(InputStream, OutputStream, boolean) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Creates a stream pumper to copy the given input stream to the given output stream.
createLogger(String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.GenericMapConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.HashMapConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.IdentityHashMapConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.LinkedHashMapConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.MapConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.MapConverterSupport
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.PropertiesConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.SortedMapConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.TreeMapConverter
 
createMap(Map) - Method in class org.sonatype.gshell.util.converter.collections.WeakHashMapConverter
 
createMessages() - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
createProcessor(CommandAction) - Method in class org.sonatype.gshell.command.support.CommandHelpSupport
 
createProcessor(CommandAction) - Static method in class org.sonatype.gshell.command.support.CommandPreferenceSupport
 
createPump(InputStream, OutputStream) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Creates a stream pumper to copy the given input stream to the given output stream.
createPump(InputStream, OutputStream, boolean) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Creates a stream pumper to copy the given input stream to the given output stream.
createReader(InputStream) - Method in class org.sonatype.gshell.command.IO
 
createReader(StreamSet, Terminal) - Method in class org.sonatype.gshell.util.io.PromptReader
 
createShell() - Method in class org.sonatype.gshell.guice.GuiceMainSupport
 
createShell() - Method in class org.sonatype.gshell.MainSupport
 
createSpaceModule() - Method in class org.sonatype.gshell.guice.GuiceMainSupport
 
createTask() - Method in class org.sonatype.gshell.console.Console
 
createWriter(PrintStream, boolean) - Method in class org.sonatype.gshell.command.AnsiIO
 
createWriter(PrintStream, boolean) - Method in class org.sonatype.gshell.command.IO
 
createXStream() - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
curChar - Variable in class org.sonatype.gshell.parser.impl.ParserTokenManager
 
CURRENT - Static variable in class org.sonatype.gshell.command.resolver.Node
 
current() - Static method in class org.sonatype.gshell.util.io.StreamJack
Returns the currently registered streams.
CurrentDirectoryCommand - Class in org.sonatype.gshell.commands.file
Displays the current directory.
CurrentDirectoryCommand(FileSystemAccess) - Constructor for class org.sonatype.gshell.commands.file.CurrentDirectoryCommand
 
currentToken - Variable in exception org.sonatype.gshell.parser.impl.ParseException
This is the last token that has been consumed successfully.
customize(Shell) - Method in interface org.sonatype.gshell.branding.Branding
 
customize(Shell) - Method in class org.sonatype.gshell.branding.BrandingSupport
 

D

DateConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for Date types.
DateConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.DateConverter
 
DEBUG - Static variable in class org.sonatype.gshell.launcher.Log
 
debug(Object...) - Static method in class org.sonatype.gshell.launcher.Log
 
debug(String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
debug(String, Throwable) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
debugStream - Variable in class org.sonatype.gshell.parser.impl.ParserTokenManager
Debug output.
DEFAULT - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
Lexical state.
DEFAULT_CODE - Static variable in error org.sonatype.gshell.notification.ExitNotification
 
DEFAULT_DESCRIPTOR_LOCATION - Static variable in interface org.sonatype.gshell.command.registry.CommandRegistrar
 
DEFAULT_NAME - Static variable in interface org.sonatype.gshell.logging.Component
 
DEFAULT_PATTERN - Static variable in class org.sonatype.gshell.util.ReplacementParser
 
DEFAULT_PROMPT - Static variable in interface org.sonatype.gshell.console.ConsolePrompt
The default prompt used, when ConsolePrompt.prompt() returns a null value.
DEFAULT_PROPERTIES - Static variable in class org.sonatype.gshell.launcher.Configuration
 
DEFAULT_UNIT - Static variable in class org.sonatype.gshell.util.time.Duration
 
DefaultEvaluator - Class in org.sonatype.gshell.parser.impl.eval
Evaluates expressions using regular expressions.
DefaultEvaluator() - Constructor for class org.sonatype.gshell.parser.impl.eval.DefaultEvaluator
 
DefaultHandler - Class in org.sonatype.gshell.util.cli2.handler
Handler which uses a Converter to coerce types.
DefaultHandler(CliDescriptor) - Constructor for class org.sonatype.gshell.util.cli2.handler.DefaultHandler
 
DeleteDirectoryCommand - Class in org.sonatype.gshell.commands.file
Remove a directory.
DeleteDirectoryCommand(FileSystemAccess) - Constructor for class org.sonatype.gshell.commands.file.DeleteDirectoryCommand
 
DeleteFileCommand - Class in org.sonatype.gshell.commands.file
Remove a file.
DeleteFileCommand(FileSystemAccess) - Constructor for class org.sonatype.gshell.commands.file.DeleteFileCommand
 
deregister() - Static method in class org.sonatype.gshell.util.io.StreamJack
Re-register streams for the current thread, and restore the previous if any.
disable_tracing() - Method in class org.sonatype.gshell.parser.impl.Parser
Disable tracing.
discoverDescriptors() - Method in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
DiscoveredCommandDescriptorEvent - Class in org.sonatype.gshell.command.descriptor
Event fired once a CommandDescriptor has been discovered.
DiscoveredCommandDescriptorEvent(CommandDescriptor) - Constructor for class org.sonatype.gshell.command.descriptor.DiscoveredCommandDescriptorEvent
 
DiscoveredCommandsDescriptorEvent - Class in org.sonatype.gshell.command.descriptor
Event fired once a CommandsDescriptor has been discovered.
DiscoveredCommandsDescriptorEvent(CommandsDescriptor) - Constructor for class org.sonatype.gshell.command.descriptor.DiscoveredCommandsDescriptorEvent
 
DiscoveredCommandSetDescriptorEvent - Class in org.sonatype.gshell.command.descriptor
Event fired once a CommandSetDescriptor has been discovered.
DiscoveredCommandSetDescriptorEvent(CommandSetDescriptor) - Constructor for class org.sonatype.gshell.command.descriptor.DiscoveredCommandSetDescriptorEvent
 
displayHelp - Variable in class org.sonatype.gshell.command.support.CommandHelpSupport
 
doExecute(String) - Method in class org.sonatype.gshell.console.ConsoleTask
Execute the custom task for the given input.
Done() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reset buffer when finished.
doSet(Object) - Method in class org.sonatype.gshell.util.setter.CollectionFieldSetter
 
doSet(Object) - Method in class org.sonatype.gshell.util.setter.FieldSetter
 
doSet(Object) - Method in class org.sonatype.gshell.util.setter.MethodSetter
 
doSet(Object) - Method in class org.sonatype.gshell.util.setter.SetterSupport
 
DoubleConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Double types.
DoubleConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.DoubleConverter
 
dump(String) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
DuplicateCommandException - Exception in org.sonatype.gshell.command.registry
Thrown to indicate a duplicate command registration attempt has failed.
DuplicateCommandException(String) - Constructor for exception org.sonatype.gshell.command.registry.DuplicateCommandException
 
Duration - Class in org.sonatype.gshell.util.time
A representation of an immutable duration of time.
Duration(long, TimeUnit) - Constructor for class org.sonatype.gshell.util.time.Duration
 
Duration(long) - Constructor for class org.sonatype.gshell.util.time.Duration
 

E

EchoCommand - Class in org.sonatype.gshell.commands.standard
Print all arguments to the commands standard output.
EchoCommand() - Constructor for class org.sonatype.gshell.commands.standard.EchoCommand
 
EffectiveProfileComponent - Class in org.sonatype.gshell.logging.gossip
Component for EffectiveProfile.
EffectiveProfileComponent(EffectiveProfile) - Constructor for class org.sonatype.gshell.logging.gossip.EffectiveProfileComponent
 
enable_tracing() - Method in class org.sonatype.gshell.parser.impl.Parser
Enable tracing.
enableAnsiColors(Boolean) - Method in class org.sonatype.gshell.MainSupport
 
endColumn - Variable in class org.sonatype.gshell.parser.impl.Token
The column number of the last character of this Token.
endLine - Variable in class org.sonatype.gshell.parser.impl.Token
The line number of the last character of this Token.
EnumConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for Enum types.
EnumConverter(Class) - Constructor for class org.sonatype.gshell.util.converter.basic.EnumConverter
 
EnumHandler - Class in org.sonatype.gshell.util.cli2.handler
Handler for enum types.
EnumHandler(CliDescriptor) - Constructor for class org.sonatype.gshell.util.cli2.handler.EnumHandler
 
EOF - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
End of File.
eol - Variable in exception org.sonatype.gshell.parser.impl.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Method equals.
equals(Object) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method equals.
equals(Object) - Method in class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
Method equals.
equals(Object) - Method in class org.sonatype.gshell.util.time.Duration
 
err - Variable in class org.sonatype.gshell.command.IO
Error output writer.
err - Variable in class org.sonatype.gshell.util.io.StreamSet
 
error(Object) - Method in class org.sonatype.gshell.command.IO
 
error(String, Object...) - Method in class org.sonatype.gshell.command.IO
 
error(String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
error(String, Throwable) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
ERROR_CODE - Static variable in error org.sonatype.gshell.notification.ExitNotification
 
ErrorNotification - Error in org.sonatype.gshell.notification
Thrown to indicate an error notification state.
ErrorNotification(String) - Constructor for error org.sonatype.gshell.notification.ErrorNotification
 
ErrorNotification(String, Throwable) - Constructor for error org.sonatype.gshell.notification.ErrorNotification
 
ErrorNotification(Throwable) - Constructor for error org.sonatype.gshell.notification.ErrorNotification
 
ErrorNotification() - Constructor for error org.sonatype.gshell.notification.ErrorNotification
 
eval(String) - Method in class org.sonatype.gshell.parser.impl.eval.DefaultEvaluator
 
eval(String) - Method in interface org.sonatype.gshell.parser.impl.eval.Evaluator
 
Evaluator - Interface in org.sonatype.gshell.parser.impl.eval
Provides pluggable expression evaluation.
EvaluatorFactory - Class in org.sonatype.gshell.parser.impl.eval
Creates Evaluator instances.
EvaluatorFactory() - Constructor for class org.sonatype.gshell.parser.impl.eval.EvaluatorFactory
 
EventAware - Interface in org.sonatype.gshell.event
Allows objects to become event aware.
EventListener - Interface in org.sonatype.gshell.event
Provides access to published events.
EventManager - Interface in org.sonatype.gshell.event
Manages event subscriptions and publishes events.
EventManagerImpl - Class in org.sonatype.gshell.event
The default EventManager components.
EventManagerImpl() - Constructor for class org.sonatype.gshell.event.EventManagerImpl
 
execute(CommandContext) - Method in class org.sonatype.gshell.command.AliasAction
 
execute(CommandContext) - Method in interface org.sonatype.gshell.command.CommandAction
Execute the command action.
execute(CommandContext) - Method in class org.sonatype.gshell.command.GroupAction
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.file.ChangeDirectoryCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.file.CopyCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.file.CreateDirectoryCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.file.CurrentDirectoryCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.file.DeleteDirectoryCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.file.DeleteFileCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.file.ListDirectoryCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.groovy.GroovyCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.jetty.JettyCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.jetty.JettyStopCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.logging.component.ComponentListCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.logging.logger.LoggerLevelsCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.logging.logger.LoggerListCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.logging.logger.LoggerSetLevelCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.network.HostnameCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.network.WgetCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.pref.ExportPreferencesCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.pref.GetPreferenceCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.pref.ImportPreferencesCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.pref.ListPreferencesCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.pref.RemovePreferencesCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.pref.SetPreferenceCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.pref.UnsetPreferenceCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.AliasCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.EchoCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.ExitCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.HelpCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.HistoryCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.InfoCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.RecallHistoryCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.SetCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.SourceCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.UnaliasCommand
 
execute(CommandContext) - Method in class org.sonatype.gshell.commands.standard.UnsetCommand
 
execute(String) - Method in class org.sonatype.gshell.console.ConsoleTask
Execute a task for the given input.
execute(Shell, String) - Method in interface org.sonatype.gshell.execute.CommandExecutor
Execute a command-line, parsing out valid recognized syntax.
execute(Shell, String, Object[]) - Method in interface org.sonatype.gshell.execute.CommandExecutor
Execute command name/path with the given arguments.
execute(Shell, Object...) - Method in interface org.sonatype.gshell.execute.CommandExecutor
Execute a pre-processed command-line.
execute(Shell, String) - Method in class org.sonatype.gshell.execute.CommandExecutorImpl
 
execute(Shell, Object...) - Method in class org.sonatype.gshell.execute.CommandExecutorImpl
 
execute(Shell, String, Object[]) - Method in class org.sonatype.gshell.execute.CommandExecutorImpl
 
execute() - Method in class org.sonatype.gshell.maven.RunMojo
 
execute(Shell, CommandExecutor) - Method in interface org.sonatype.gshell.parser.CommandLineParser.CommandLine
 
execute(CharSequence) - Method in interface org.sonatype.gshell.shell.Shell
 
execute(CharSequence, Object[]) - Method in interface org.sonatype.gshell.shell.Shell
 
execute(Object...) - Method in interface org.sonatype.gshell.shell.Shell
 
execute(CharSequence) - Method in class org.sonatype.gshell.shell.ShellImpl
 
execute(CharSequence, Object[]) - Method in class org.sonatype.gshell.shell.ShellImpl
 
execute(Object...) - Method in class org.sonatype.gshell.shell.ShellImpl
 
ExecutingVisitor - Class in org.sonatype.gshell.parser.impl.visitor
Visitor which will execute command-lines as parsed.
ExecutingVisitor(Shell, CommandExecutor) - Constructor for class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
ExecutionFailed - Exception in org.sonatype.gshell.parser.impl.visitor
Thrown when a command execution fails.
ExecutionFailed(Throwable) - Constructor for exception org.sonatype.gshell.parser.impl.visitor.ExecutionFailed
 
exists(boolean) - Method in class org.sonatype.gshell.util.FileAssert
 
exists() - Method in class org.sonatype.gshell.util.FileAssert
 
exit(int) - Method in class org.sonatype.gshell.MainSupport
 
exit(int) - Static method in error org.sonatype.gshell.notification.ExitNotification
 
exit() - Static method in error org.sonatype.gshell.notification.ExitNotification
 
ExitCommand - Class in org.sonatype.gshell.commands.standard
Exit the current shell.
ExitCommand() - Constructor for class org.sonatype.gshell.commands.standard.ExitCommand
 
ExitNotification - Error in org.sonatype.gshell.notification
Thrown to indicate that the current shell should exit.
ExitNotification(int) - Constructor for error org.sonatype.gshell.notification.ExitNotification
 
ExitNotification() - Constructor for error org.sonatype.gshell.notification.ExitNotification
 
ExpandBuff(boolean) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.sonatype.gshell.parser.impl.ParseException
Each entry in this array is an array of integers.
ExportPreferencesCommand - Class in org.sonatype.gshell.commands.pref
Export preference nodes to a file.
ExportPreferencesCommand() - Constructor for class org.sonatype.gshell.commands.pref.ExportPreferencesCommand
 
expression() - Method in class org.sonatype.gshell.parser.impl.Parser
 

F

FAILURE_EXIT_CODE - Static variable in class org.sonatype.gshell.launcher.Configuration
 
FATAL_CODE - Static variable in error org.sonatype.gshell.notification.ExitNotification
 
fatalError(String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
fatalError(String, Throwable) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
Field - Interface in org.sonatype.gshell.ui.field
???
field - Variable in class org.sonatype.gshell.util.setter.FieldSetter
 
FieldModel - Interface in org.sonatype.gshell.ui.field
???
FieldRenderer - Interface in org.sonatype.gshell.ui.field
???
FieldSetter - Class in org.sonatype.gshell.util.setter
Setter for fields.
FieldSetter(Field, Object) - Constructor for class org.sonatype.gshell.util.setter.FieldSetter
 
FileAssert - Class in org.sonatype.gshell.util
Helper to assert various file requirements.
FileAssert(File) - Constructor for class org.sonatype.gshell.util.FileAssert
 
FileAssert.AssertionException - Exception in org.sonatype.gshell.util
 
FileAssert.AssertionException(String) - Constructor for exception org.sonatype.gshell.util.FileAssert.AssertionException
 
FileConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for File types.
FileConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.FileConverter
 
FileModule - Class in org.sonatype.gshell.file
File module.
FileModule() - Constructor for class org.sonatype.gshell.file.FileModule
 
FileNameCompleter - Class in org.sonatype.gshell.console.completer
Completer for file names.
FileNameCompleter(Provider<Variables>) - Constructor for class org.sonatype.gshell.console.completer.FileNameCompleter
 
FileSystemAccess - Interface in org.sonatype.gshell.file
Provides access to the file system.
FileSystemAccessImpl - Class in org.sonatype.gshell.file
FileSystemAccess component.
FileSystemAccessImpl(Provider<Variables>) - Constructor for class org.sonatype.gshell.file.FileSystemAccessImpl
 
FillBuff() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
Filter<T> - Interface in org.sonatype.gshell.util.filter
A generic object filter.
Filters - Class in org.sonatype.gshell.util.filter
Filter utilities.
Filters() - Constructor for class org.sonatype.gshell.util.filter.Filters
 
find(String) - Method in class org.sonatype.gshell.command.resolver.Node
 
find(NodePath) - Method in class org.sonatype.gshell.command.resolver.Node
 
first() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
FloatConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Float types.
FloatConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.FloatConverter
 
flush() - Method in class org.sonatype.gshell.command.IO
Flush both output streams.
flush(Flushable...) - Static method in class org.sonatype.gshell.util.io.Flusher
 
flush() - Method in class org.sonatype.gshell.util.io.StreamSet
 
Flusher - Class in org.sonatype.gshell.util.io
Quietly flushes Flushable objects.
Flusher() - Constructor for class org.sonatype.gshell.util.io.Flusher
 
format(String, Object...) - Method in class org.sonatype.gshell.util.i18n.AggregateMessageSource
 
format(String, Object...) - Method in interface org.sonatype.gshell.util.i18n.MessageSource
 
format(String, Object...) - Method in class org.sonatype.gshell.util.i18n.PrefixingMessageSource
 
format(String, Object...) - Method in class org.sonatype.gshell.util.i18n.ResourceBundleMessageSource
Format a message (based on MessageFormat using the message from the resource bundles using the given code as a pattern and the given objects as arguments.
Function<R,V,E extends Throwable> - Interface in org.sonatype.gshell.util
A task that takes a value, returns a result and can throw an exception.

G

generateParseException() - Method in class org.sonatype.gshell.parser.impl.Parser
Generate ParseException.
GenericCollectionConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for generic Collection types.
GenericCollectionConverter(Class, PropertyEditor) - Constructor for class org.sonatype.gshell.util.converter.collections.GenericCollectionConverter
 
GenericMapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for generic Map types.
GenericMapConverter(Class, PropertyEditor, PropertyEditor) - Constructor for class org.sonatype.gshell.util.converter.collections.GenericMapConverter
 
get(String) - Method in class org.sonatype.gshell.command.resolver.Node
 
get(boolean) - Static method in class org.sonatype.gshell.console.ConsoleTask
Get the currently running task.
get() - Static method in class org.sonatype.gshell.console.ConsoleTask
Get the currently running task.
get() - Static method in class org.sonatype.gshell.parser.impl.eval.EvaluatorFactory
 
get(boolean) - Static method in class org.sonatype.gshell.shell.ShellHolder
 
get() - Static method in class org.sonatype.gshell.shell.ShellHolder
 
get() - Method in class org.sonatype.gshell.util.cli2.handler.Handler.Input
 
get(String) - Method in interface org.sonatype.gshell.variables.Variables
 
get(String, Object) - Method in interface org.sonatype.gshell.variables.Variables
 
get(String, Class<T>, T) - Method in interface org.sonatype.gshell.variables.Variables
 
get(String, Class<T>) - Method in interface org.sonatype.gshell.variables.Variables
 
get(Class<T>, T) - Method in interface org.sonatype.gshell.variables.Variables
 
get(Class<T>) - Method in interface org.sonatype.gshell.variables.Variables
 
get(String) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
get(String, Class<T>) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
get(String, Class<T>, T) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
get(Class<T>, T) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
get(Class<T>) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
get(String, Object) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
getAbsoluteName() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getAccessible() - Method in class org.sonatype.gshell.util.setter.SetterSupport
 
getAction() - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Get the action field.
getAction() - Method in class org.sonatype.gshell.command.resolver.Node
 
getActiveLoggerCount() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
getAddDefaultEntities() - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Reader
Returns the state of the "add default entities" flag.
getAlias() - Method in class org.sonatype.gshell.alias.AliasRegisteredEvent
 
getAlias(String) - Method in interface org.sonatype.gshell.alias.AliasRegistry
 
getAlias(String) - Method in class org.sonatype.gshell.alias.AliasRegistryImpl
 
getAliases() - Method in interface org.sonatype.gshell.alias.AliasRegistry
 
getAliases() - Method in class org.sonatype.gshell.alias.AliasRegistryImpl
 
getAliasNames() - Method in class org.sonatype.gshell.alias.AliasRegistryImpl
 
getAll() - Method in class org.sonatype.gshell.util.cli2.handler.Handler.Input
 
getArgs() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
getArgumentDescriptors() - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
getArguments() - Method in interface org.sonatype.gshell.command.CommandContext
Provides access to the arguments to the command.
getArguments() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getAsText() - Method in class org.sonatype.gshell.util.converter.ConverterSupport
 
getAutoRegisterPriority() - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Get the autoRegisterPriority field.
getBasePath() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
getBasePath() - Method in class org.sonatype.gshell.util.pref.PreferenceProcessor
 
getBean() - Method in interface org.sonatype.gshell.util.setter.Setter
 
getBean() - Method in class org.sonatype.gshell.util.setter.SetterSupport
 
getBeginColumn() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Get token beginning line number.
getBranding() - Method in class org.sonatype.gshell.MainSupport
 
getBranding() - Method in interface org.sonatype.gshell.shell.Shell
 
getBranding() - Method in class org.sonatype.gshell.shell.ShellImpl
 
getBuffer() - Method in class org.sonatype.gshell.util.PrintBuffer
 
getBufferSize() - Method in class org.sonatype.gshell.util.io.StreamPumper
Get the size in bytes of the read buffer.
getChildLogger(String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
getClassPath() - Method in class org.sonatype.gshell.launcher.Configuration
 
getClassWorld() - Method in class org.sonatype.gshell.plexus.PlexusRuntime
 
getColumn() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Deprecated.
getCommand() - Method in class org.sonatype.gshell.command.registry.CommandRegisteredEvent
 
getCommand(String) - Method in interface org.sonatype.gshell.command.registry.CommandRegistry
 
getCommand(String) - Method in class org.sonatype.gshell.command.registry.CommandRegistryImpl
 
getCommandNames() - Method in interface org.sonatype.gshell.command.registry.CommandRegistry
 
getCommandNames() - Method in class org.sonatype.gshell.command.registry.CommandRegistryImpl
 
getCommands() - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method getCommands.
getCommands() - Method in interface org.sonatype.gshell.command.registry.CommandRegistry
 
getCommands() - Method in class org.sonatype.gshell.command.registry.CommandRegistryImpl
 
getCommandSets() - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Method getCommandSets.
getCompleters() - Method in class org.sonatype.gshell.command.AliasAction
 
getCompleters() - Method in interface org.sonatype.gshell.command.CommandAction
 
getCompleters() - Method in class org.sonatype.gshell.command.GroupAction
 
getCompleters() - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
getComponents() - Method in class org.sonatype.gshell.logging.gossip.GossipLoggingSystem
 
getComponents() - Method in class org.sonatype.gshell.logging.logback.LogbackLoggingSystem
 
getComponents() - Method in interface org.sonatype.gshell.logging.LoggingSystem
 
getComponents() - Method in class org.sonatype.gshell.logging.NopLoggingSystem
 
getContainer() - Method in class org.sonatype.gshell.plexus.PlexusRuntime
 
getContent() - Method in interface org.sonatype.gshell.branding.License
 
getContent() - Method in class org.sonatype.gshell.branding.LicenseSupport
 
getCurrentTask() - Method in class org.sonatype.gshell.console.Console
 
getDefaultToken() - Method in class org.sonatype.gshell.util.cli2.handler.BooleanHandler
 
getDefaultToken() - Method in class org.sonatype.gshell.util.cli2.handler.DefaultHandler
 
getDefaultToken() - Method in class org.sonatype.gshell.util.cli2.handler.EnumHandler
 
getDefaultToken() - Method in class org.sonatype.gshell.util.cli2.handler.Handler
 
getDescription(CommandAction) - Static method in class org.sonatype.gshell.command.support.CommandHelpSupport
 
getDescription() - Method in class org.sonatype.gshell.help.AliasHelpPage
 
getDescription() - Method in class org.sonatype.gshell.help.CommandHelpPage
 
getDescription() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getDescription() - Method in class org.sonatype.gshell.help.GroupHelpPage
 
getDescription() - Method in interface org.sonatype.gshell.help.HelpPage
 
getDescription() - Method in class org.sonatype.gshell.help.MetaHelpPage
 
getDescription() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getDescriptor() - Method in class org.sonatype.gshell.command.descriptor.DiscoveredCommandDescriptorEvent
 
getDescriptor() - Method in class org.sonatype.gshell.command.descriptor.DiscoveredCommandsDescriptorEvent
 
getDescriptor() - Method in class org.sonatype.gshell.command.descriptor.DiscoveredCommandSetDescriptorEvent
 
getDescriptor() - Method in class org.sonatype.gshell.help.MetaHelpPageAddedEvent
 
getDescriptor() - Method in class org.sonatype.gshell.util.cli2.handler.Handler
 
getDescriptors() - Method in interface org.sonatype.gshell.command.registry.CommandRegistrar
 
getDescriptors() - Method in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
getDescriptors() - Method in class org.sonatype.gshell.util.pref.PreferenceProcessor
 
getDescriptorSearchPath() - Method in interface org.sonatype.gshell.command.registry.CommandRegistrar
 
getDescriptorSearchPath() - Method in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
getDetails() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getDisplayName() - Method in interface org.sonatype.gshell.branding.Branding
 
getDisplayName() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getDisplayName() - Method in class org.sonatype.gshell.maven.BrandingImpl
 
getEndColumn() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Get token end line number.
getErrorHandler() - Method in class org.sonatype.gshell.console.Console
 
getException() - Method in class org.sonatype.gshell.util.io.StreamPumper
Get the exception encountered, if any.
getExecuteThread() - Method in class org.sonatype.gshell.console.ConsoleTask
Get the execution thread of the current task.
getFailureExitCode() - Method in class org.sonatype.gshell.launcher.Configuration
 
getFile() - Method in exception org.sonatype.gshell.util.FileAssert.AssertionException
 
getFile() - Method in class org.sonatype.gshell.util.FileAssert
 
getFilter() - Method in class org.sonatype.gshell.util.filter.NotFilter
 
getFilters() - Method in class org.sonatype.gshell.util.filter.AggregateFilter
 
getFlavor() - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
getGoodbyeMessage() - Method in interface org.sonatype.gshell.branding.Branding
 
getGoodbyeMessage() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getGoodbyeMessage() - Method in class org.sonatype.gshell.maven.BrandingImpl
 
getHandler() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getHandlerType() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getHelpPages() - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method getHelpPages.
getHistory() - Method in interface org.sonatype.gshell.shell.Shell
 
getHistory() - Method in class org.sonatype.gshell.shell.ShellImpl
 
getHistoryFileName() - Method in interface org.sonatype.gshell.branding.Branding
 
getHistoryFileName() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getId() - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Get the id field.
getId() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getId() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
GetImage() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Get token literal value.
getIndex() - Method in class org.sonatype.gshell.util.cli2.ArgumentDescriptor
 
getInput() - Method in class org.sonatype.gshell.util.io.StreamSet
 
getInputStream() - Method in class org.sonatype.gshell.util.io.InputPipe
 
getInteractiveScriptName() - Method in interface org.sonatype.gshell.branding.Branding
 
getInteractiveScriptName() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getIo() - Method in interface org.sonatype.gshell.command.CommandContext
The input/output for the command.
getIo() - Method in class org.sonatype.gshell.console.Console
 
getIo() - Method in interface org.sonatype.gshell.shell.Shell
 
getIo() - Method in class org.sonatype.gshell.shell.ShellImpl
 
getLevel(String) - Method in class org.sonatype.gshell.logging.gossip.GossipLoggingSystem
 
getLevel(String) - Method in class org.sonatype.gshell.logging.logback.LogbackLoggingSystem
 
getLevel() - Method in interface org.sonatype.gshell.logging.Logger
 
getLevel(String) - Method in interface org.sonatype.gshell.logging.LoggingSystem
 
getLevel(String) - Method in class org.sonatype.gshell.logging.NopLoggingSystem
 
getLevels() - Method in class org.sonatype.gshell.logging.gossip.GossipLoggingSystem
 
getLevels() - Method in class org.sonatype.gshell.logging.logback.LogbackLoggingSystem
 
getLevels() - Method in interface org.sonatype.gshell.logging.LoggingSystem
 
getLevels() - Method in class org.sonatype.gshell.logging.NopLoggingSystem
 
getLicense() - Method in interface org.sonatype.gshell.branding.Branding
 
getLicense() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getLicense() - Method in class org.sonatype.gshell.maven.BrandingImpl
 
getLine() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Deprecated.
getListener() - Method in class org.sonatype.gshell.logging.gossip.ListenerComponent
 
getLocale() - Method in class org.sonatype.gshell.util.i18n.ResourceBundleMessageSource
 
getLogger(String) - Method in class org.sonatype.gshell.logging.gossip.GossipLoggingSystem
 
getLogger(String) - Method in class org.sonatype.gshell.logging.logback.LogbackLoggingSystem
 
getLogger(String) - Method in interface org.sonatype.gshell.logging.LoggingSystem
 
getLogger(String) - Method in class org.sonatype.gshell.logging.NopLoggingSystem
 
getLoggerForComponent(String, String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
getLoggerNames() - Method in class org.sonatype.gshell.logging.gossip.GossipLoggingSystem
 
getLoggerNames() - Method in class org.sonatype.gshell.logging.logback.LogbackLoggingSystem
 
getLoggerNames() - Method in interface org.sonatype.gshell.logging.LoggingSystem
 
getLoggerNames() - Method in class org.sonatype.gshell.logging.NopLoggingSystem
 
getLongName() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
getMainClass() - Method in class org.sonatype.gshell.launcher.Configuration
 
getMask() - Method in class org.sonatype.gshell.util.io.PromptReader
 
getMessage() - Method in error org.sonatype.gshell.parser.impl.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage(String) - Method in class org.sonatype.gshell.util.i18n.AggregateMessageSource
 
getMessage(String) - Method in interface org.sonatype.gshell.util.i18n.MessageSource
 
getMessage(String) - Method in class org.sonatype.gshell.util.i18n.PrefixingMessageSource
 
getMessage(String) - Method in class org.sonatype.gshell.util.i18n.ResourceBundleMessageSource
Get a raw message from the resource bundles using the given code.
getMessageCode() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getMessages() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getMessages() - Method in class org.sonatype.gshell.command.AliasAction
 
getMessages() - Method in interface org.sonatype.gshell.command.CommandAction
 
getMessages() - Method in class org.sonatype.gshell.command.GroupAction
 
getMessages() - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
getMessages() - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
getMetaPages() - Method in interface org.sonatype.gshell.help.HelpPageManager
 
getMetaPages() - Method in class org.sonatype.gshell.help.HelpPageManagerImpl
 
getModelEncoding() - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Get the modelEncoding field.
getName() - Method in class org.sonatype.gshell.alias.AliasRegisteredEvent
 
getName() - Method in class org.sonatype.gshell.alias.AliasRemovedEvent
 
getName() - Method in interface org.sonatype.gshell.branding.License
 
getName() - Method in class org.sonatype.gshell.branding.LicenseSupport
 
getName() - Method in class org.sonatype.gshell.command.AliasAction
 
getName() - Method in interface org.sonatype.gshell.command.CommandAction
 
getName() - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Get the name field.
getName() - Method in class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
Get the name field.
getName() - Method in class org.sonatype.gshell.command.GroupAction
 
getName() - Method in class org.sonatype.gshell.command.registry.CommandRegisteredEvent
 
getName() - Method in class org.sonatype.gshell.command.registry.CommandRemovedEvent
 
getName() - Method in class org.sonatype.gshell.command.resolver.Node
 
getName() - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
getName() - Method in class org.sonatype.gshell.help.AliasHelpPage
 
getName() - Method in class org.sonatype.gshell.help.CommandHelpPage
 
getName() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getName() - Method in class org.sonatype.gshell.help.GroupHelpPage
 
getName() - Method in exception org.sonatype.gshell.help.HelpContentLoader.MissingContentException
 
getName() - Method in interface org.sonatype.gshell.help.HelpPage
 
getName() - Method in class org.sonatype.gshell.help.MetaHelpPage
 
getName() - Method in interface org.sonatype.gshell.logging.Component
 
getName() - Method in class org.sonatype.gshell.logging.ComponentSupport
 
getName() - Method in interface org.sonatype.gshell.logging.Level
 
getName() - Method in interface org.sonatype.gshell.logging.Logger
 
getName() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
getName() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
getName() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
getName() - Method in class org.sonatype.gshell.util.setter.FieldSetter
 
getName() - Method in class org.sonatype.gshell.util.setter.MethodSetter
 
getName() - Method in interface org.sonatype.gshell.util.setter.Setter
 
getName() - Method in class org.sonatype.gshell.variables.VariableSetEvent
 
getName() - Method in class org.sonatype.gshell.variables.VariableUnsetEvent
 
getNextToken() - Method in class org.sonatype.gshell.parser.impl.Parser
Get the next Token.
getNextToken() - Method in class org.sonatype.gshell.parser.impl.ParserTokenManager
Get the next Token.
getOptionDescriptors() - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
getOptions() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getOutput(StreamSet.OutputType) - Method in class org.sonatype.gshell.util.io.StreamSet
 
getOverride() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
getPage(String) - Method in interface org.sonatype.gshell.help.HelpPageManager
 
getPage(String) - Method in class org.sonatype.gshell.help.HelpPageManagerImpl
 
getPages() - Method in interface org.sonatype.gshell.help.HelpPageManager
 
getPages(Filter<HelpPage>) - Method in interface org.sonatype.gshell.help.HelpPageManager
 
getPages(Filter<HelpPage>) - Method in class org.sonatype.gshell.help.HelpPageManagerImpl
 
getPages() - Method in class org.sonatype.gshell.help.HelpPageManagerImpl
 
getParent() - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Get the parent field.
getParent() - Method in class org.sonatype.gshell.command.resolver.Node
 
getPath() - Method in class org.sonatype.gshell.command.resolver.Node
 
getPath() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
GetPreferenceCommand - Class in org.sonatype.gshell.commands.pref
Get a preference value.
GetPreferenceCommand() - Constructor for class org.sonatype.gshell.commands.pref.GetPreferenceCommand
 
getPreferences() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getPreferences() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
getPreferencesBasePath() - Method in interface org.sonatype.gshell.branding.Branding
 
getPreferencesBasePath() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getPrefix() - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
getPrevious() - Method in class org.sonatype.gshell.variables.VariableSetEvent
 
getProfile() - Method in class org.sonatype.gshell.logging.gossip.EffectiveProfileComponent
 
getProfileScriptName() - Method in interface org.sonatype.gshell.branding.Branding
 
getProfileScriptName() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getProgramName() - Method in interface org.sonatype.gshell.branding.Branding
 
getProgramName() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getPrompt() - Method in interface org.sonatype.gshell.branding.Branding
 
getPrompt() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getProperties() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getResource() - Method in class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
Get the resource field.
getResult() - Method in error org.sonatype.gshell.notification.ResultNotification
 
getScriptExtension() - Method in interface org.sonatype.gshell.branding.Branding
 
getScriptExtension() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getSeparator() - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
getSeparator() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
getSetter() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getSetter() - Method in class org.sonatype.gshell.util.cli2.handler.Handler
 
getSetter() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
getShell() - Method in interface org.sonatype.gshell.command.CommandContext
The invoking shell instance.
getShellContextDir() - Method in interface org.sonatype.gshell.branding.Branding
 
getShellContextDir() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getShellHomeDir() - Method in interface org.sonatype.gshell.branding.Branding
 
getShellHomeDir() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getShellHomeDir() - Method in interface org.sonatype.gshell.file.FileSystemAccess
 
getShellHomeDir() - Method in class org.sonatype.gshell.file.FileSystemAccessImpl
 
getSimpleName() - Method in class org.sonatype.gshell.command.AliasAction
 
getSimpleName() - Method in interface org.sonatype.gshell.command.CommandAction
 
getSimpleName() - Method in class org.sonatype.gshell.command.GroupAction
 
getSimpleName() - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
getSimpleName() - Method in class org.sonatype.gshell.help.CommandHelpPage.Helper
 
getSources() - Method in class org.sonatype.gshell.util.i18n.AggregateMessageSource
 
getSpec() - Method in class org.sonatype.gshell.util.cli2.ArgumentDescriptor
 
getSpec() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
getSpec() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
getSplitTime() - Method in class org.sonatype.gshell.util.time.StopWatch
Get the split time on the stopwatch.
getSuccessExitCode() - Method in class org.sonatype.gshell.launcher.Configuration
 
GetSuffix(int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Get the suffix.
getSyntax() - Method in class org.sonatype.gshell.util.cli2.ArgumentDescriptor
 
getSyntax() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getSyntax() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
getTabSize(int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
getTarget() - Method in interface org.sonatype.gshell.logging.Component
 
getTarget() - Method in class org.sonatype.gshell.logging.gossip.EffectiveProfileComponent
 
getTarget() - Method in class org.sonatype.gshell.logging.gossip.ListenerComponent
 
getTerminal() - Method in class org.sonatype.gshell.command.IO
 
getTerminalWidth() - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
getThreshold() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
getThreshold(String, String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
getThreshold() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
getTime() - Method in class org.sonatype.gshell.util.time.StopWatch
Get the time on the stopwatch.
getToken(int) - Method in class org.sonatype.gshell.parser.impl.Parser
Get the specific Token.
getToken() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getTokenCode() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getType() - Method in interface org.sonatype.gshell.logging.Component
 
getType() - Method in class org.sonatype.gshell.logging.ComponentSupport
 
getType() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
getType() - Method in interface org.sonatype.gshell.util.converter.Converter
Gets the the type of object supported by this converter.
getType() - Method in class org.sonatype.gshell.util.converter.ConverterSupport
 
getType() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
getType() - Method in class org.sonatype.gshell.util.setter.CollectionFieldSetter
 
getType() - Method in class org.sonatype.gshell.util.setter.FieldSetter
 
getType() - Method in class org.sonatype.gshell.util.setter.MethodSetter
 
getType() - Method in interface org.sonatype.gshell.util.setter.Setter
 
getTypeParameters(Class, Type) - Static method in class org.sonatype.gshell.util.converter.ConverterHelper
 
getUnit() - Method in class org.sonatype.gshell.util.time.Duration
 
getUrl() - Method in interface org.sonatype.gshell.branding.License
 
getUrl() - Method in class org.sonatype.gshell.branding.LicenseSupport
 
getUserContextDir() - Method in interface org.sonatype.gshell.branding.Branding
 
getUserContextDir() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getUserContextDir() - Method in class org.sonatype.gshell.maven.BrandingImpl
 
getUserDir() - Method in class org.sonatype.gshell.console.completer.FileNameCompleter
 
getUserDir() - Method in interface org.sonatype.gshell.file.FileSystemAccess
 
getUserDir() - Method in class org.sonatype.gshell.file.FileSystemAccessImpl
 
getUserHome() - Method in class org.sonatype.gshell.console.completer.FileNameCompleter
 
getUserHomeDir() - Method in interface org.sonatype.gshell.branding.Branding
 
getUserHomeDir() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getUserHomeDir() - Method in interface org.sonatype.gshell.file.FileSystemAccess
 
getUserHomeDir() - Method in class org.sonatype.gshell.file.FileSystemAccessImpl
 
getValue() - Method in class org.sonatype.gshell.parser.impl.ArgumentSupport
 
getValue() - Method in class org.sonatype.gshell.parser.impl.Token
An optional attribute value of the Token.
getValue(String, String, ClassLoader) - Static method in class org.sonatype.gshell.util.converter.Converters
 
getValue(Type, String) - Static method in class org.sonatype.gshell.util.converter.Converters
 
getValue() - Method in class org.sonatype.gshell.util.converter.ConverterSupport
 
getValue() - Method in class org.sonatype.gshell.util.time.Duration
 
getVariables() - Method in interface org.sonatype.gshell.command.CommandContext
The variables for the command.
getVariables() - Method in interface org.sonatype.gshell.shell.Shell
 
getVariables() - Method in class org.sonatype.gshell.shell.ShellImpl
 
getVerbosity() - Method in class org.sonatype.gshell.command.IO
Returns the verbosity level.
getVersion() - Method in interface org.sonatype.gshell.branding.Branding
 
getVersion() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getVersion() - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Get the version field.
getWelcomeMessage() - Method in interface org.sonatype.gshell.branding.Branding
 
getWelcomeMessage() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
getWelcomeMessage() - Method in class org.sonatype.gshell.maven.BrandingImpl
 
GossipLoggingSystem - Class in org.sonatype.gshell.logging.gossip
GossipLoggingSystem() - Constructor for class org.sonatype.gshell.logging.gossip.GossipLoggingSystem
 
GroovyCommand - Class in org.sonatype.gshell.commands.groovy
Execute a Groovy script.
GroovyCommand() - Constructor for class org.sonatype.gshell.commands.groovy.GroovyCommand
 
group() - Method in interface org.sonatype.gshell.command.resolver.CommandResolver
 
group() - Method in class org.sonatype.gshell.command.resolver.CommandResolverImpl
 
GroupAction - Class in org.sonatype.gshell.command
CommandAction to switch groups.
GroupAction(String) - Constructor for class org.sonatype.gshell.command.GroupAction
 
GroupHelpPage - Class in org.sonatype.gshell.help
HelpPage for a group.
GroupHelpPage(Node, HelpContentLoader) - Constructor for class org.sonatype.gshell.help.GroupHelpPage
 
GuiceMainSupport - Class in org.sonatype.gshell.guice
Support for booting shell applications with Guice.
GuiceMainSupport() - Constructor for class org.sonatype.gshell.guice.GuiceMainSupport
 
GuiceMainSupport.BootModule - Class in org.sonatype.gshell.guice
 
GuiceMainSupport.BootModule() - Constructor for class org.sonatype.gshell.guice.GuiceMainSupport.BootModule
 

H

handle(String) - Method in class org.sonatype.gshell.util.cli2.handler.BooleanHandler
 
handle(String) - Method in class org.sonatype.gshell.util.cli2.handler.DefaultHandler
 
handle(String) - Method in class org.sonatype.gshell.util.cli2.handler.Handler
 
handleError(Throwable) - Method in interface org.sonatype.gshell.console.ConsoleErrorHandler
Called when an error occurs while executing a ConsoleTask.
handleError(Throwable) - Method in class org.sonatype.gshell.shell.ShellErrorHandler
 
Handler - Class in org.sonatype.gshell.util.cli2.handler
Provides the basic mechanism to handle custom option and argument processing.
Handler(CliDescriptor) - Constructor for class org.sonatype.gshell.util.cli2.handler.Handler
 
Handler.Input - Class in org.sonatype.gshell.util.cli2.handler
 
Handler.Input() - Constructor for class org.sonatype.gshell.util.cli2.handler.Handler.Input
 
Handlers - Class in org.sonatype.gshell.util.cli2.handler
Provides access to handlers.
Handlers() - Constructor for class org.sonatype.gshell.util.cli2.handler.Handlers
 
hasChildren(File) - Method in interface org.sonatype.gshell.file.FileSystemAccess
 
hasChildren(File) - Method in class org.sonatype.gshell.file.FileSystemAccessImpl
 
hasDefaultConstructor(Class) - Static method in class org.sonatype.gshell.util.converter.ConverterHelper
 
hashCode() - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Method hashCode.
hashCode() - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method hashCode.
hashCode() - Method in class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
Method hashCode.
hashCode() - Method in class org.sonatype.gshell.command.resolver.Node
 
hashCode() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
hashCode() - Method in class org.sonatype.gshell.help.AliasHelpPage
 
hashCode() - Method in class org.sonatype.gshell.help.CommandHelpPage
 
hashCode() - Method in class org.sonatype.gshell.help.GroupHelpPage
 
hashCode() - Method in class org.sonatype.gshell.logging.ComponentSupport
 
hashCode() - Method in class org.sonatype.gshell.util.time.Duration
 
HashMapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for HashMap types.
HashMapConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.HashMapConverter
 
help - Variable in class org.sonatype.gshell.MainSupport
 
HelpCommand - Class in org.sonatype.gshell.commands.standard
Display help pages.
HelpCommand(HelpPageManager) - Constructor for class org.sonatype.gshell.commands.standard.HelpCommand
 
HelpContentLoader - Interface in org.sonatype.gshell.help
Loads help page contents.
HelpContentLoader.MissingContentException - Exception in org.sonatype.gshell.help
 
HelpContentLoader.MissingContentException(String) - Constructor for exception org.sonatype.gshell.help.HelpContentLoader.MissingContentException
 
HelpContentLoaderImpl - Class in org.sonatype.gshell.help
HelpContentLoaderImpl() - Constructor for class org.sonatype.gshell.help.HelpContentLoaderImpl
 
HelpPage - Interface in org.sonatype.gshell.help
Represents the content of a help page.
HelpPageDescriptor - Class in org.sonatype.gshell.command.descriptor
Help page descriptor.
HelpPageDescriptor() - Constructor for class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
 
HelpPageManager - Interface in org.sonatype.gshell.help
Manages HelpPages.
HelpPageManagerImpl - Class in org.sonatype.gshell.help
HelpPageManager component.
HelpPageManagerImpl(EventManager, AliasRegistry, CommandResolver, HelpContentLoader) - Constructor for class org.sonatype.gshell.help.HelpPageManagerImpl
 
HelpPageUtil - Class in org.sonatype.gshell.help
HelpPage utilities.
HelpPageUtil() - Constructor for class org.sonatype.gshell.help.HelpPageUtil
 
HelpPrinter - Class in org.sonatype.gshell.util.cli2
Helper to print formatted help and usage text.
HelpPrinter(CliProcessor) - Constructor for class org.sonatype.gshell.util.cli2.HelpPrinter
 
History - Interface in org.sonatype.gshell.shell
Provides access to a shells history.
HistoryCommand - Class in org.sonatype.gshell.commands.standard
Display history.
HistoryCommand() - Constructor for class org.sonatype.gshell.commands.standard.HistoryCommand
 
HostnameCommand - Class in org.sonatype.gshell.commands.network
Displays the name of the current host.
HostnameCommand() - Constructor for class org.sonatype.gshell.commands.network.HostnameCommand
 

I

id - Variable in class org.sonatype.gshell.parser.impl.SimpleNode
 
IdentityHashMapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for IdentityHashMap types.
IdentityHashMapConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.IdentityHashMapConverter
 
IllegalAnnotationError - Error in org.sonatype.gshell.util
Thrown to indicate that while processing an illegal annotation definition was discovered.
IllegalAnnotationError(String) - Constructor for error org.sonatype.gshell.util.IllegalAnnotationError
 
IllegalAnnotationError(String, Throwable) - Constructor for error org.sonatype.gshell.util.IllegalAnnotationError
 
IllegalAnnotationError(Throwable) - Constructor for error org.sonatype.gshell.util.IllegalAnnotationError
 
image - Variable in class org.sonatype.gshell.parser.impl.Token
The string image of the token.
ImportPreferencesCommand - Class in org.sonatype.gshell.commands.pref
Import preference nodes from a file.
ImportPreferencesCommand() - Constructor for class org.sonatype.gshell.commands.pref.ImportPreferencesCommand
 
in - Variable in class org.sonatype.gshell.command.IO
Input reader.
in - Variable in class org.sonatype.gshell.util.io.StreamSet
 
inBuf - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
Inet4AddressConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for Inet4Address types.
Inet4AddressConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.Inet4AddressConverter
 
Inet6AddressConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for Inet6Address types.
Inet6AddressConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.Inet6AddressConverter
 
InetAddressConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for InetAddress types.
InetAddressConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.InetAddressConverter
 
info(String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
info(String, Throwable) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
InfoCommand - Class in org.sonatype.gshell.commands.standard
Display shell information.
InfoCommand() - Constructor for class org.sonatype.gshell.commands.standard.InfoCommand
 
InfoCommand.Section - Enum in org.sonatype.gshell.commands.standard
 
input_stream - Variable in class org.sonatype.gshell.parser.impl.ParserTokenManager
 
InputPipe - Class in org.sonatype.gshell.util.io
An input pipe which can be interrupted.
InputPipe(StreamSet, Terminal, InputPipe.InterruptHandler) - Constructor for class org.sonatype.gshell.util.io.InputPipe
 
InputPipe.InterruptHandler - Interface in org.sonatype.gshell.util.io
 
inputStream - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
install() - Static method in class org.sonatype.gshell.util.io.StreamJack
Install the hijacker.
install(InputStream, PrintStream, PrintStream) - Static method in class org.sonatype.gshell.util.io.StreamJack
Install the hijacker and register streams for the current thread.
install(InputStream, PrintStream) - Static method in class org.sonatype.gshell.util.io.StreamJack
Install the hijacker and register combined streams for the current thread.
install(StreamSet) - Static method in class org.sonatype.gshell.util.io.StreamJack
Install the hijacker and register streams for the current thread.
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.file.ChangeDirectoryCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.file.CopyCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.file.CreateDirectoryCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.file.DeleteDirectoryCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.file.DeleteFileCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.file.ListDirectoryCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.groovy.GroovyCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.jetty.JettyCommand
 
installCompleters(Completer, Completer) - Method in class org.sonatype.gshell.commands.logging.logger.LoggerSetLevelCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.standard.AliasCommand
 
installCompleters(Completer, Completer, Completer) - Method in class org.sonatype.gshell.commands.standard.HelpCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.standard.SetCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.standard.SourceCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.standard.UnaliasCommand
 
installCompleters(Completer) - Method in class org.sonatype.gshell.commands.standard.UnsetCommand
 
installCompleters(Completer, Completer) - Method in class org.sonatype.gshell.shell.ShellImpl
 
IntegerConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Integer types.
IntegerConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.IntegerConverter
 
interrupt() - Method in interface org.sonatype.gshell.util.io.InputPipe.InterruptHandler
 
invoke(V) - Method in interface org.sonatype.gshell.util.Function
 
IO - Class in org.sonatype.gshell.command
Provides access to input/output handles.
IO(StreamSet, boolean) - Constructor for class org.sonatype.gshell.command.IO
 
IO(StreamSet, Reader, PrintWriter, PrintWriter, boolean) - Constructor for class org.sonatype.gshell.command.IO
 
IO() - Constructor for class org.sonatype.gshell.command.IO
Helper which uses current values from StreamSet.system().
io - Variable in class org.sonatype.gshell.MainSupport
 
IO.Verbosity - Enum in org.sonatype.gshell.command
Defines the valid values of the IO containers verbosity settings.
isAbsolute() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
isAbsolute(boolean) - Method in class org.sonatype.gshell.util.FileAssert
 
isAbsolute() - Method in class org.sonatype.gshell.util.FileAssert
 
isArgument() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
isArgumentOptional() - Method in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
isAssignableFrom(Class, Class) - Static method in class org.sonatype.gshell.util.converter.ConverterHelper
 
isAssignableFrom(List<? extends Class<?>>, List<? extends Class<?>>) - Static method in class org.sonatype.gshell.util.converter.ConverterHelper
 
isCloaked(String) - Method in interface org.sonatype.gshell.variables.Variables
 
isCloaked(Class<?>) - Method in interface org.sonatype.gshell.variables.Variables
 
isCloaked(String) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
isCloaked(Class<?>) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
isConvertible(String, ClassLoader) - Static method in class org.sonatype.gshell.util.converter.Converters
 
isConvertible(Class) - Static method in class org.sonatype.gshell.util.converter.Converters
 
isDebugEnabled() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
isDirectory(boolean) - Method in class org.sonatype.gshell.util.FileAssert
 
isDirectory() - Method in class org.sonatype.gshell.util.FileAssert
 
isEnabled() - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Get the enabled field.
isEnabled() - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Get the enabled field.
isErrorEnabled() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
isFatalErrorEnabled() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
isFile(boolean) - Method in class org.sonatype.gshell.util.FileAssert
 
isFile() - Method in class org.sonatype.gshell.util.FileAssert
 
isFinished() - Method in class org.sonatype.gshell.util.io.StreamPumper
Tells whether the end of the stream has been reached.
isGroup() - Method in class org.sonatype.gshell.command.resolver.Node
 
isHidden(boolean) - Method in class org.sonatype.gshell.util.FileAssert
 
isHidden() - Method in class org.sonatype.gshell.util.FileAssert
 
isInfoEnabled() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
isInstalled() - Static method in class org.sonatype.gshell.util.io.StreamJack
Check if the hijacker has been installed.
isInteractive() - Method in interface org.sonatype.gshell.shell.Shell
Check if the shell can be run interactively.
isInteractive() - Method in class org.sonatype.gshell.shell.ShellImpl
 
isLeaf() - Method in class org.sonatype.gshell.command.resolver.Node
 
isLoadInteractiveScripts() - Method in class org.sonatype.gshell.shell.ShellImpl
 
isLoadProfileScripts() - Method in class org.sonatype.gshell.shell.ShellImpl
 
isMultiValued() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
isMultiValued() - Method in class org.sonatype.gshell.util.setter.CollectionFieldSetter
 
isMultiValued() - Method in class org.sonatype.gshell.util.setter.FieldSetter
 
isMultiValued() - Method in class org.sonatype.gshell.util.setter.MethodSetter
 
isMultiValued() - Method in interface org.sonatype.gshell.util.setter.Setter
Whether this setter is intrinsically multi-valued.
isMutable(String) - Method in interface org.sonatype.gshell.variables.Variables
 
isMutable(Class<?>) - Method in interface org.sonatype.gshell.variables.Variables
 
isMutable(String) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
isMutable(Class<?>) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
isNormal() - Method in class org.sonatype.gshell.command.IO
 
isOpened() - Method in interface org.sonatype.gshell.shell.Shell
 
isOpened() - Method in class org.sonatype.gshell.shell.ShellImpl
 
isOption() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
isOutputCombined() - Method in class org.sonatype.gshell.util.io.StreamSet
 
isQuiet() - Method in class org.sonatype.gshell.command.IO
 
isReadable(boolean) - Method in class org.sonatype.gshell.util.FileAssert
 
isReadable() - Method in class org.sonatype.gshell.util.FileAssert
 
isRegistered() - Static method in class org.sonatype.gshell.util.io.StreamJack
Check if there are streams registered for the current thread.
isRegisterWithVM() - Static method in class org.sonatype.gshell.util.converter.Converters
Are converters registered with the VM PropertyEditorManager.
isRequired() - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
isRoot() - Method in class org.sonatype.gshell.command.resolver.Node
 
isRoot() - Method in interface org.sonatype.gshell.logging.Logger
 
isRunning() - Method in class org.sonatype.gshell.console.ConsoleTask
True if the task is running (ie.
isSilent() - Method in class org.sonatype.gshell.command.IO
 
isStopAtNonOption() - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
isStopping() - Method in class org.sonatype.gshell.console.ConsoleTask
True if ConsoleTask.stop() was invoked.
isSystem() - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
isValid(String) - Method in interface org.sonatype.gshell.util.io.PromptReader.Validator
Determine if the given value is valid.
isWarnEnabled() - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
isWritable(boolean) - Method in class org.sonatype.gshell.util.FileAssert
 
isWritable() - Method in class org.sonatype.gshell.util.FileAssert
 

J

JettyCommand - Class in org.sonatype.gshell.commands.jetty
Start a Jetty server.
JettyCommand() - Constructor for class org.sonatype.gshell.commands.jetty.JettyCommand
 
JettyStopCommand - Class in org.sonatype.gshell.commands.jetty
Start a Jetty server.
JettyStopCommand() - Constructor for class org.sonatype.gshell.commands.jetty.JettyStopCommand
 
jj_nt - Variable in class org.sonatype.gshell.parser.impl.Parser
Next token.
jjFillToken() - Method in class org.sonatype.gshell.parser.impl.ParserTokenManager
 
jjstrLiteralImages - Static variable in class org.sonatype.gshell.parser.impl.ParserTokenManager
Token literal values.
jjtAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.ASTCommandLine
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.ASTExpression
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.ASTOpaqueArgument
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.ASTPlainArgument
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.ASTQuotedArgument
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.ASTWhitespace
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in interface org.sonatype.gshell.parser.impl.Node
Accept the visitor.
jjtAccept(ParserVisitor, Object) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.sonatype.gshell.parser.impl.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
jjtClose() - Method in interface org.sonatype.gshell.parser.impl.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
JJTCOMMANDLINE - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
JJTEXPRESSION - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
jjtGetChild(int) - Method in interface org.sonatype.gshell.parser.impl.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
jjtGetNumChildren() - Method in interface org.sonatype.gshell.parser.impl.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
jjtGetParent() - Method in interface org.sonatype.gshell.parser.impl.Node
 
jjtGetParent() - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
jjtGetValue() - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
jjtNodeName - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
JJTOPAQUEARGUMENT - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
jjtOpen() - Method in interface org.sonatype.gshell.parser.impl.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
JJTParserState - Class in org.sonatype.gshell.parser.impl
 
JJTParserState() - Constructor for class org.sonatype.gshell.parser.impl.JJTParserState
 
JJTPLAINARGUMENT - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
JJTQUOTEDARGUMENT - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
jjtree - Variable in class org.sonatype.gshell.parser.impl.Parser
 
jjtSetParent(Node) - Method in interface org.sonatype.gshell.parser.impl.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
jjtSetValue(Object) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
JJTVOID - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
JJTWHITESPACE - Static variable in interface org.sonatype.gshell.parser.impl.ParserTreeConstants
 
join(Object[], String) - Static method in class org.sonatype.gshell.util.Strings
 

K

kind - Variable in class org.sonatype.gshell.parser.impl.Token
An integer that describes the kind of this token.

L

Label - Interface in org.sonatype.gshell.ui.label
???
LabelRenderer - Interface in org.sonatype.gshell.ui.label
???
last() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
LAST_RESULT - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
launch(String[]) - Method in class org.sonatype.gshell.launcher.Launcher
 
Launcher - Class in org.sonatype.gshell.launcher
Bootstrap launcher.
Launcher() - Constructor for class org.sonatype.gshell.launcher.Launcher
 
Level - Interface in org.sonatype.gshell.logging
Represents a logger level.
LevelNameCompleter - Class in org.sonatype.gshell.logging
Completer for Level names.
LevelNameCompleter(LoggingSystem) - Constructor for class org.sonatype.gshell.logging.LevelNameCompleter
 
LexicalError(boolean, int, int, int, String, char) - Static method in error org.sonatype.gshell.parser.impl.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.sonatype.gshell.parser.impl.ParserTokenManager
Lexer state names.
License - Interface in org.sonatype.gshell.branding
Details about the shell's licensing.
LicenseSupport - Class in org.sonatype.gshell.branding
Support for {@link License) implementations.
LicenseSupport(String, URL) - Constructor for class org.sonatype.gshell.branding.LicenseSupport
 
LicenseSupport(String, String) - Constructor for class org.sonatype.gshell.branding.LicenseSupport
 
line() - Method in class org.sonatype.gshell.branding.BrandingSupport
 
line - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
LinkedHashMapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for LinkedHashMap types.
LinkedHashMapConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.LinkedHashMapConverter
 
LinkedHashSetConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for LinkedHashSet types.
LinkedHashSetConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.LinkedHashSetConverter
 
LinkedListConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for LinkedList types.
LinkedListConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.LinkedListConverter
 
List - Interface in org.sonatype.gshell.ui.list
???
ListConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for List types.
ListConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.ListConverter
 
ListDirectoryCommand - Class in org.sonatype.gshell.commands.file
List the contents of a file or directory.
ListDirectoryCommand(FileSystemAccess) - Constructor for class org.sonatype.gshell.commands.file.ListDirectoryCommand
 
ListenerComponent - Class in org.sonatype.gshell.logging.gossip
Component for Listener.
ListenerComponent(Listener) - Constructor for class org.sonatype.gshell.logging.gossip.ListenerComponent
 
ListHeader - Interface in org.sonatype.gshell.ui.list
???
ListModel - Interface in org.sonatype.gshell.ui.list
???
ListPreferencesCommand - Class in org.sonatype.gshell.commands.pref
List preferences.
ListPreferencesCommand() - Constructor for class org.sonatype.gshell.commands.pref.ListPreferencesCommand
 
ListRenderer - Interface in org.sonatype.gshell.ui.list
???
load(String, ClassLoader) - Method in interface org.sonatype.gshell.help.HelpContentLoader
 
load(String, ClassLoader) - Method in class org.sonatype.gshell.help.HelpContentLoaderImpl
 
loadInteractiveScripts() - Method in class org.sonatype.gshell.shell.ShellImpl
 
loadProfileScripts() - Method in class org.sonatype.gshell.shell.ShellImpl
 
loadScript(File) - Method in class org.sonatype.gshell.shell.ShellImpl
 
loadSharedScript(String) - Method in class org.sonatype.gshell.shell.ShellImpl
 
loadUserScript(String) - Method in class org.sonatype.gshell.shell.ShellImpl
 
log - Variable in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
log - Variable in class org.sonatype.gshell.command.support.CommandActionSupport
 
log - Variable in class org.sonatype.gshell.console.Console
 
log - Static variable in class org.sonatype.gshell.console.ConsoleTask
 
Log - Class in org.sonatype.gshell.launcher
Bootstrap logger.
Log() - Constructor for class org.sonatype.gshell.launcher.Log
 
log - Variable in class org.sonatype.gshell.MainSupport
 
log - Variable in class org.sonatype.gshell.util.setter.SetterSupport
 
LogbackLoggingSystem - Class in org.sonatype.gshell.logging.logback
LogbackLoggingSystem() - Constructor for class org.sonatype.gshell.logging.logback.LogbackLoggingSystem
 
Logger - Interface in org.sonatype.gshell.logging
Represents a logger.
LoggerLevelsCommand - Class in org.sonatype.gshell.commands.logging.logger
List valid logger levels.
LoggerLevelsCommand(LoggingSystem) - Constructor for class org.sonatype.gshell.commands.logging.logger.LoggerLevelsCommand
 
LoggerListCommand - Class in org.sonatype.gshell.commands.logging.logger
List loggers.
LoggerListCommand(LoggingSystem) - Constructor for class org.sonatype.gshell.commands.logging.logger.LoggerListCommand
 
LoggerNameCompleter - Class in org.sonatype.gshell.logging
Completer for Logger names.
LoggerNameCompleter(LoggingSystem) - Constructor for class org.sonatype.gshell.logging.LoggerNameCompleter
 
LoggerSetLevelCommand - Class in org.sonatype.gshell.commands.logging.logger
Set the level of a logger.
LoggerSetLevelCommand(LoggingSystem) - Constructor for class org.sonatype.gshell.commands.logging.logger.LoggerSetLevelCommand
 
LoggingSystem - Interface in org.sonatype.gshell.logging
Provides generic access to the underlying logging system.
LoggingVisitor - Class in org.sonatype.gshell.parser.impl.visitor
Logs nodes in the tree.
LoggingVisitor() - Constructor for class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
LoggingVisitor(Logger) - Constructor for class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
LoggingVisitor(Logger, LoggingVisitor.Level) - Constructor for class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
LoggingVisitor.Level - Enum in org.sonatype.gshell.parser.impl.visitor
 
LongConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Long types.
LongConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.LongConverter
 
lookup(Class<T>) - Method in class org.sonatype.gshell.plexus.PlexusRuntime
 
lookup(Class<T>, String) - Method in class org.sonatype.gshell.plexus.PlexusRuntime
 

M

main(String[]) - Static method in class org.sonatype.gshell.launcher.Launcher
 
MainSupport - Class in org.sonatype.gshell
Support for booting shell applications.
MainSupport() - Constructor for class org.sonatype.gshell.MainSupport
 
MapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for Map types.
MapConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.MapConverter
 
MapConverterSupport - Class in org.sonatype.gshell.util.converter.collections
Support for Map converters.
MapConverterSupport(Class) - Constructor for class org.sonatype.gshell.util.converter.collections.MapConverterSupport
 
MapConverterSupport(Class, PropertyEditor, PropertyEditor) - Constructor for class org.sonatype.gshell.util.converter.collections.MapConverterSupport
 
marshal(T, OutputStream) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
marshal(T, Writer) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
marshal(T) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
marshal(T, File) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
marshal(T, OutputStream) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
marshal(T, Writer) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
marshal(T) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
marshal(T, File) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
Marshaller<T> - Interface in org.sonatype.gshell.util.marshal
Marshaller interface.
MarshallerAware - Interface in org.sonatype.gshell.util.marshal
Allows marshaled objects to become aware of their Marshaller.
MarshallerSupport<T> - Class in org.sonatype.gshell.util.marshal
Support for Marshaller implementations.
MarshallerSupport(Class) - Constructor for class org.sonatype.gshell.util.marshal.MarshallerSupport
 
maxNextCharInd - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
maybeInstall() - Static method in class org.sonatype.gshell.util.io.StreamJack
 
maybeInstall(StreamSet) - Static method in class org.sonatype.gshell.util.io.StreamJack
 
messages - Variable in class org.sonatype.gshell.MainSupport
 
MessageSource - Interface in org.sonatype.gshell.util.i18n
Provides simple access to i18n messages.
MetaHelpPage - Class in org.sonatype.gshell.help
HelpPage for meta-documentation.
MetaHelpPage(HelpPageDescriptor, HelpContentLoader) - Constructor for class org.sonatype.gshell.help.MetaHelpPage
 
MetaHelpPageAddedEvent - Class in org.sonatype.gshell.help
Event fired once a help meta page has been added.
MetaHelpPageAddedEvent(HelpPageDescriptor) - Constructor for class org.sonatype.gshell.help.MetaHelpPageAddedEvent
 
MetaHelpPageNameCompleter - Class in org.sonatype.gshell.help
Completer for meta help page names.
MetaHelpPageNameCompleter(EventManager, HelpPageManager) - Constructor for class org.sonatype.gshell.help.MetaHelpPageNameCompleter
 
MethodSetter - Class in org.sonatype.gshell.util.setter
Setter for methods.
MethodSetter(Method, Object) - Constructor for class org.sonatype.gshell.util.setter.MethodSetter
 

N

name - Variable in class org.sonatype.gshell.util.NameValue
 
NameAware - Interface in org.sonatype.gshell.util
Allow objects to discover their bound names.
names() - Method in interface org.sonatype.gshell.variables.Variables
 
names() - Method in class org.sonatype.gshell.variables.VariablesImpl
 
NameValue - Class in org.sonatype.gshell.util
Container and parser for name=value bits.
newToken(int, String) - Static method in class org.sonatype.gshell.parser.impl.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.sonatype.gshell.parser.impl.Token
 
next - Variable in class org.sonatype.gshell.parser.impl.Token
A reference to the next regular (non-special) token from the input stream.
Node - Class in org.sonatype.gshell.command.resolver
A node for building a CommandAction tree.
Node(String, CommandAction, Node) - Constructor for class org.sonatype.gshell.command.resolver.Node
 
Node(String, CommandAction) - Constructor for class org.sonatype.gshell.command.resolver.Node
 
node() - Method in class org.sonatype.gshell.commands.pref.PreferenceNodeCommandSupport
 
Node - Interface in org.sonatype.gshell.parser.impl
 
nodeArity() - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
nodeCreated() - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
NodePath - Class in org.sonatype.gshell.command.resolver
Representation of a Node's path.
NodePath(String) - Constructor for class org.sonatype.gshell.command.resolver.NodePath
 
NodePathCompleter - Class in org.sonatype.gshell.command.resolver
Completer for node path names.
NodePathCompleter(CommandResolver) - Constructor for class org.sonatype.gshell.command.resolver.NodePathCompleter
 
NopLoggingSystem - Class in org.sonatype.gshell.logging
Provides generic access to the underlying logging system.
NopLoggingSystem() - Constructor for class org.sonatype.gshell.logging.NopLoggingSystem
 
normalize() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
NoSuchAliasException - Exception in org.sonatype.gshell.alias
Thrown to indicate that a requested named-alias was not found.
NoSuchAliasException(String) - Constructor for exception org.sonatype.gshell.alias.NoSuchAliasException
 
NoSuchCommandException - Exception in org.sonatype.gshell.command.registry
Thrown to indicate that a requested named-command was not found.
NoSuchCommandException(String) - Constructor for exception org.sonatype.gshell.command.registry.NoSuchCommandException
 
not(Filter<T>) - Method in class org.sonatype.gshell.util.filter.AggregateFilter
 
not(Filter<T>) - Static method in class org.sonatype.gshell.util.filter.Filters
 
not(Filter<T>...) - Static method in class org.sonatype.gshell.util.filter.Filters
 
NotFilter<T> - Class in org.sonatype.gshell.util.filter
Not filter.
NotFilter(Filter<T>) - Constructor for class org.sonatype.gshell.util.filter.NotFilter
 
Notification - Error in org.sonatype.gshell.notification
Thrown to indicate a notification state.
Notification(String, Throwable) - Constructor for error org.sonatype.gshell.notification.Notification
 
Notification(String) - Constructor for error org.sonatype.gshell.notification.Notification
 
Notification(Throwable) - Constructor for error org.sonatype.gshell.notification.Notification
 
Notification() - Constructor for error org.sonatype.gshell.notification.Notification
 

O

ObjectNameConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for ObjectName types.
ObjectNameConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.ObjectNameConverter
 
onEvent(EventObject) - Method in interface org.sonatype.gshell.event.EventListener
 
OPAQUE_STRING - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
RegularExpression Id.
opaqueArgument() - Method in class org.sonatype.gshell.parser.impl.Parser
 
OpaqueArguments - Interface in org.sonatype.gshell.util.cli2
Marker to indicate that arguments to a command should not be pre-processed.
openNodeScope(Node) - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
Option - Annotation Type in org.sonatype.gshell.util.cli2
Configures a field or method for processing as a command-line option.
OptionDescriptor - Class in org.sonatype.gshell.util.cli2
Option descriptor.
OptionDescriptor(Option, Setter) - Constructor for class org.sonatype.gshell.util.cli2.OptionDescriptor
 
or(Filter<T>...) - Method in class org.sonatype.gshell.util.filter.AggregateFilter
 
or(Filter<T>...) - Static method in class org.sonatype.gshell.util.filter.Filters
 
OrFilter<T> - Class in org.sonatype.gshell.util.filter
Or filter.
OrFilter() - Constructor for class org.sonatype.gshell.util.filter.OrFilter
 
OrFilter(Filter<T>...) - Constructor for class org.sonatype.gshell.util.filter.OrFilter
 
org.sonatype.gshell - package org.sonatype.gshell
GShell API.
org.sonatype.gshell.alias - package org.sonatype.gshell.alias
Alias support.
org.sonatype.gshell.branding - package org.sonatype.gshell.branding
 
org.sonatype.gshell.command - package org.sonatype.gshell.command
Command components.
org.sonatype.gshell.command.descriptor - package org.sonatype.gshell.command.descriptor
Command descriptor model.
org.sonatype.gshell.command.descriptor.io.xpp3 - package org.sonatype.gshell.command.descriptor.io.xpp3
Command descriptor model XML reader/writer.
org.sonatype.gshell.command.registry - package org.sonatype.gshell.command.registry
Command registry components.
org.sonatype.gshell.command.resolver - package org.sonatype.gshell.command.resolver
Command resolver components.
org.sonatype.gshell.command.support - package org.sonatype.gshell.command.support
Command support components.
org.sonatype.gshell.commands.file - package org.sonatype.gshell.commands.file
File commands.
org.sonatype.gshell.commands.groovy - package org.sonatype.gshell.commands.groovy
 
org.sonatype.gshell.commands.jetty - package org.sonatype.gshell.commands.jetty
 
org.sonatype.gshell.commands.logging.component - package org.sonatype.gshell.commands.logging.component
 
org.sonatype.gshell.commands.logging.logger - package org.sonatype.gshell.commands.logging.logger
 
org.sonatype.gshell.commands.network - package org.sonatype.gshell.commands.network
Network commands.
org.sonatype.gshell.commands.pref - package org.sonatype.gshell.commands.pref
Preference management commands.
org.sonatype.gshell.commands.standard - package org.sonatype.gshell.commands.standard
Standard commands.
org.sonatype.gshell.console - package org.sonatype.gshell.console
Interactive console framework.
org.sonatype.gshell.console.completer - package org.sonatype.gshell.console.completer
Command-line completers.
org.sonatype.gshell.event - package org.sonatype.gshell.event
Event management.
org.sonatype.gshell.execute - package org.sonatype.gshell.execute
Command execution.
org.sonatype.gshell.file - package org.sonatype.gshell.file
 
org.sonatype.gshell.guice - package org.sonatype.gshell.guice
Support for building shells with Google Guice.
org.sonatype.gshell.help - package org.sonatype.gshell.help
Help page system.
org.sonatype.gshell.launcher - package org.sonatype.gshell.launcher
Shell launcher.
org.sonatype.gshell.logging - package org.sonatype.gshell.logging
Logging access.
org.sonatype.gshell.logging.gossip - package org.sonatype.gshell.logging.gossip
Gossip logging integration.
org.sonatype.gshell.logging.logback - package org.sonatype.gshell.logging.logback
LOGBack integration.
org.sonatype.gshell.maven - package org.sonatype.gshell.maven
 
org.sonatype.gshell.notification - package org.sonatype.gshell.notification
Shell notifications.
org.sonatype.gshell.parser - package org.sonatype.gshell.parser
Shell syntax parser.
org.sonatype.gshell.parser.impl - package org.sonatype.gshell.parser.impl
Shell syntax parser implementation.
org.sonatype.gshell.parser.impl.eval - package org.sonatype.gshell.parser.impl.eval
Variable evaluation.
org.sonatype.gshell.parser.impl.visitor - package org.sonatype.gshell.parser.impl.visitor
AST visitors.
org.sonatype.gshell.plexus - package org.sonatype.gshell.plexus
Plexus support.
org.sonatype.gshell.shell - package org.sonatype.gshell.shell
 
org.sonatype.gshell.ui - package org.sonatype.gshell.ui
User-interface components.
org.sonatype.gshell.ui.field - package org.sonatype.gshell.ui.field
Field user-interface components.
org.sonatype.gshell.ui.label - package org.sonatype.gshell.ui.label
Label user-interface components.
org.sonatype.gshell.ui.list - package org.sonatype.gshell.ui.list
List user-interface components.
org.sonatype.gshell.ui.table - package org.sonatype.gshell.ui.table
Table user-interface components.
org.sonatype.gshell.util - package org.sonatype.gshell.util
GShell utilities.
org.sonatype.gshell.util.cli2 - package org.sonatype.gshell.util.cli2
 
org.sonatype.gshell.util.cli2.handler - package org.sonatype.gshell.util.cli2.handler
 
org.sonatype.gshell.util.converter - package org.sonatype.gshell.util.converter
 
org.sonatype.gshell.util.converter.basic - package org.sonatype.gshell.util.converter.basic
 
org.sonatype.gshell.util.converter.collections - package org.sonatype.gshell.util.converter.collections
 
org.sonatype.gshell.util.converter.primitive - package org.sonatype.gshell.util.converter.primitive
 
org.sonatype.gshell.util.filter - package org.sonatype.gshell.util.filter
 
org.sonatype.gshell.util.i18n - package org.sonatype.gshell.util.i18n
 
org.sonatype.gshell.util.io - package org.sonatype.gshell.util.io
 
org.sonatype.gshell.util.marshal - package org.sonatype.gshell.util.marshal
 
org.sonatype.gshell.util.pref - package org.sonatype.gshell.util.pref
 
org.sonatype.gshell.util.setter - package org.sonatype.gshell.util.setter
 
org.sonatype.gshell.util.time - package org.sonatype.gshell.util.time
 
org.sonatype.gshell.util.yarn - package org.sonatype.gshell.util.yarn
 
org.sonatype.gshell.variables - package org.sonatype.gshell.variables
 
out - Variable in class org.sonatype.gshell.command.IO
Output writer.
out - Variable in class org.sonatype.gshell.util.io.StreamSet
 

P

pageFor(Node, HelpContentLoader) - Static method in class org.sonatype.gshell.help.HelpPageUtil
 
pagesFor(Node, HelpContentLoader) - Static method in class org.sonatype.gshell.help.HelpPageUtil
 
PARENT - Static variable in class org.sonatype.gshell.command.resolver.Node
 
parent() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
parent - Variable in class org.sonatype.gshell.parser.impl.SimpleNode
 
parent() - Method in interface org.sonatype.gshell.variables.Variables
 
parent() - Method in class org.sonatype.gshell.variables.VariablesImpl
 
parse(String) - Method in interface org.sonatype.gshell.parser.CommandLineParser
 
parse(String) - Method in class org.sonatype.gshell.parser.CommandLineParserImpl
 
parse(Reader) - Method in class org.sonatype.gshell.parser.impl.Parser
 
parse(String) - Static method in class org.sonatype.gshell.util.NameValue
 
parse(String) - Method in class org.sonatype.gshell.util.ReplacementParser
 
ParseException - Exception in org.sonatype.gshell.parser.impl
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.sonatype.gshell.parser.impl.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.sonatype.gshell.parser.impl.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.sonatype.gshell.parser.impl.ParseException
Constructor with message.
Parser - Class in org.sonatype.gshell.parser.impl
Support for command line parsing.
Parser() - Constructor for class org.sonatype.gshell.parser.impl.Parser
 
Parser(InputStream) - Constructor for class org.sonatype.gshell.parser.impl.Parser
Constructor with InputStream.
Parser(InputStream, String) - Constructor for class org.sonatype.gshell.parser.impl.Parser
Constructor with InputStream and supplied encoding
Parser(Reader) - Constructor for class org.sonatype.gshell.parser.impl.Parser
Constructor.
Parser(ParserTokenManager) - Constructor for class org.sonatype.gshell.parser.impl.Parser
Constructor with generated Token Manager.
parser - Variable in class org.sonatype.gshell.parser.impl.SimpleNode
 
ParserConstants - Interface in org.sonatype.gshell.parser.impl
Token literal values and constants.
ParserTokenManager - Class in org.sonatype.gshell.parser.impl
Token Manager.
ParserTokenManager(SimpleCharStream) - Constructor for class org.sonatype.gshell.parser.impl.ParserTokenManager
Constructor.
ParserTokenManager(SimpleCharStream, int) - Constructor for class org.sonatype.gshell.parser.impl.ParserTokenManager
Constructor.
ParserTreeConstants - Interface in org.sonatype.gshell.parser.impl
 
ParserVisitor - Interface in org.sonatype.gshell.parser.impl
 
PATH_SEPARATOR - Static variable in class org.sonatype.gshell.command.resolver.Node
 
PatternConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for Pattern types.
PatternConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.PatternConverter
 
peekNode() - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
plainArgument() - Method in class org.sonatype.gshell.parser.impl.Parser
 
PlexusRuntime - Class in org.sonatype.gshell.plexus
Provides access to Plexus components.
PlexusRuntime(ClassWorld) - Constructor for class org.sonatype.gshell.plexus.PlexusRuntime
 
PlexusRuntime() - Constructor for class org.sonatype.gshell.plexus.PlexusRuntime
 
popNode() - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
Preference - Annotation Type in org.sonatype.gshell.util.pref
Configures a field or method for processing as a preference.
PreferenceCommandSupport - Class in org.sonatype.gshell.commands.pref
Support for preference commands.
PreferenceCommandSupport() - Constructor for class org.sonatype.gshell.commands.pref.PreferenceCommandSupport
 
PreferenceDescriptor - Class in org.sonatype.gshell.util.pref
Descriptor for Preference annotations.
PreferenceDescriptor(Preferences, Preference, Setter) - Constructor for class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
PreferenceNodeCommandSupport - Class in org.sonatype.gshell.commands.pref
Support for preference node commands.
PreferenceNodeCommandSupport() - Constructor for class org.sonatype.gshell.commands.pref.PreferenceNodeCommandSupport
 
PreferenceProcessor - Class in org.sonatype.gshell.util.pref
Processes an object for preference annotations.
PreferenceProcessor() - Constructor for class org.sonatype.gshell.util.pref.PreferenceProcessor
 
Preferences - Annotation Type in org.sonatype.gshell.util.pref
Configures a class as containing preferences under a specific path.
prefix(String) - Method in interface org.sonatype.gshell.util.io.PrefixingStream.Prefixer
 
PrefixingMessageSource - Class in org.sonatype.gshell.util.i18n
A message source which prefixes message codes.
PrefixingMessageSource(MessageSource, String) - Constructor for class org.sonatype.gshell.util.i18n.PrefixingMessageSource
 
PrefixingStream - Class in org.sonatype.gshell.util.io
Prefixes printed lines as instructed to by a given PrefixingStream.Prefixer.
PrefixingStream(PrefixingStream.Prefixer, OutputStream, boolean) - Constructor for class org.sonatype.gshell.util.io.PrefixingStream
 
PrefixingStream(PrefixingStream.Prefixer, OutputStream) - Constructor for class org.sonatype.gshell.util.io.PrefixingStream
 
PrefixingStream(String, OutputStream, boolean) - Constructor for class org.sonatype.gshell.util.io.PrefixingStream
 
PrefixingStream(String, OutputStream) - Constructor for class org.sonatype.gshell.util.io.PrefixingStream
 
PrefixingStream.Prefixer - Interface in org.sonatype.gshell.util.io
 
prevCharIsCR - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
prevCharIsLF - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
printArguments(PrintWriter, List<ArgumentDescriptor>) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
PrintBuffer - Class in org.sonatype.gshell.util
Printable String buffer.
PrintBuffer() - Constructor for class org.sonatype.gshell.util.PrintBuffer
 
println(Object) - Method in class org.sonatype.gshell.command.IO
 
println(String, Object...) - Method in class org.sonatype.gshell.command.IO
 
printOptions(PrintWriter, List<OptionDescriptor>) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
printUsage(PrintWriter, String) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
printUsage(PrintWriter) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
process(String...) - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
process() - Method in class org.sonatype.gshell.util.pref.PreferenceProcessor
 
ProcessingException - Exception in org.sonatype.gshell.util.cli2
Thrown to indicate a problem processing command line arguments and options.
ProcessingException(String) - Constructor for exception org.sonatype.gshell.util.cli2.ProcessingException
 
ProcessingException(String, Throwable) - Constructor for exception org.sonatype.gshell.util.cli2.ProcessingException
 
ProcessingException(Throwable) - Constructor for exception org.sonatype.gshell.util.cli2.ProcessingException
 
prompt() - Method in interface org.sonatype.gshell.console.ConsolePrompt
Render the prompt which the console should display for input.
prompt() - Method in class org.sonatype.gshell.shell.ShellPrompt
 
PromptReader - Class in org.sonatype.gshell.util.io
Helper to prompt a user for information.
PromptReader(StreamSet, Terminal) - Constructor for class org.sonatype.gshell.util.io.PromptReader
 
PromptReader.Validator - Interface in org.sonatype.gshell.util.io
Allows caller to customize the validation behavior when prompting.
PropertiesConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for Properties types.
PropertiesConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.PropertiesConverter
 
publish(EventObject) - Method in interface org.sonatype.gshell.event.EventManager
 
publish(EventObject) - Method in class org.sonatype.gshell.event.EventManagerImpl
 
PumpStreamHandler - Class in org.sonatype.gshell.util.io
Copies standard output and error of children streams to standard output and error of the parent.
PumpStreamHandler(StreamSet) - Constructor for class org.sonatype.gshell.util.io.PumpStreamHandler
 
pushNode(Node) - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 

Q

QUOTED_STRING - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
RegularExpression Id.
quotedArgument() - Method in class org.sonatype.gshell.parser.impl.Parser
 

R

read(Reader, boolean) - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Reader
 
read(Reader) - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Reader
 
read(InputStream, boolean) - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Reader
Method read.
read(InputStream) - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Reader
Method read.
readChar() - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Read a character.
readLine(String, PromptReader.Validator) - Method in class org.sonatype.gshell.util.io.PromptReader
 
readLine(String) - Method in class org.sonatype.gshell.util.io.PromptReader
 
readLine(String, char, PromptReader.Validator) - Method in class org.sonatype.gshell.util.io.PromptReader
 
readLine(String, char) - Method in class org.sonatype.gshell.util.io.PromptReader
 
readPassword(String, PromptReader.Validator) - Method in class org.sonatype.gshell.util.io.PromptReader
 
readPassword(String) - Method in class org.sonatype.gshell.util.io.PromptReader
 
RecallHistoryCommand - Class in org.sonatype.gshell.commands.standard
Recall history.
RecallHistoryCommand() - Constructor for class org.sonatype.gshell.commands.standard.RecallHistoryCommand
 
register(InputStream, PrintStream, PrintStream) - Static method in class org.sonatype.gshell.util.io.StreamJack
Register streams for the current thread.
register(InputStream, PrintStream) - Static method in class org.sonatype.gshell.util.io.StreamJack
Register combined streams for the current thread.
register(StreamSet) - Static method in class org.sonatype.gshell.util.io.StreamJack
Register streams for the current thread.
registerAlias(String, String) - Method in interface org.sonatype.gshell.alias.AliasRegistry
 
registerAlias(String, String) - Method in class org.sonatype.gshell.alias.AliasRegistryImpl
 
registerCommand(String, String) - Method in interface org.sonatype.gshell.command.registry.CommandRegistrar
 
registerCommand(String) - Method in interface org.sonatype.gshell.command.registry.CommandRegistrar
 
registerCommand(CommandDescriptor) - Method in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
registerCommand(String, CommandAction) - Method in interface org.sonatype.gshell.command.registry.CommandRegistry
 
registerCommand(String, CommandAction) - Method in class org.sonatype.gshell.command.registry.CommandRegistryImpl
 
registerCommand(String, String) - Method in class org.sonatype.gshell.guice.CommandRegistrarImpl
 
registerCommand(String) - Method in class org.sonatype.gshell.guice.CommandRegistrarImpl
 
registerCommands() - Method in interface org.sonatype.gshell.command.registry.CommandRegistrar
 
registerCommands() - Method in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
registerCommandSet(CommandSetDescriptor) - Method in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
registerConverter(Converter) - Static method in class org.sonatype.gshell.util.converter.Converters
 
ReInit(InputStream) - Method in class org.sonatype.gshell.parser.impl.Parser
Reinitialise.
ReInit(InputStream, String) - Method in class org.sonatype.gshell.parser.impl.Parser
Reinitialise.
ReInit(Reader) - Method in class org.sonatype.gshell.parser.impl.Parser
Reinitialise.
ReInit(ParserTokenManager) - Method in class org.sonatype.gshell.parser.impl.Parser
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.sonatype.gshell.parser.impl.ParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.sonatype.gshell.parser.impl.ParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
Reinitialise.
remove(String) - Method in class org.sonatype.gshell.command.resolver.Node
 
removeAlias(String) - Method in interface org.sonatype.gshell.alias.AliasRegistry
 
removeAlias(String) - Method in class org.sonatype.gshell.alias.AliasRegistryImpl
 
removeCommand(CommandDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method removeCommand.
removeCommand(String) - Method in interface org.sonatype.gshell.command.registry.CommandRegistry
 
removeCommand(String) - Method in class org.sonatype.gshell.command.registry.CommandRegistryImpl
 
removeCommandSet(CommandSetDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Method removeCommandSet.
removeHelpPage(HelpPageDescriptor) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method removeHelpPage.
removeListener(EventListener) - Method in interface org.sonatype.gshell.event.EventManager
 
removeListener(EventListener) - Method in class org.sonatype.gshell.event.EventManagerImpl
 
RemovePreferencesCommand - Class in org.sonatype.gshell.commands.pref
Remove a tree of preferences.
RemovePreferencesCommand() - Constructor for class org.sonatype.gshell.commands.pref.RemovePreferencesCommand
 
render(File, CharSequence) - Method in class org.sonatype.gshell.console.completer.FileNameCompleter
 
render(PrintWriter) - Method in class org.sonatype.gshell.help.AliasHelpPage
 
render(PrintWriter) - Method in class org.sonatype.gshell.help.CommandHelpPage
 
render(PrintWriter) - Method in class org.sonatype.gshell.help.GroupHelpPage
 
render(PrintWriter) - Method in interface org.sonatype.gshell.help.HelpPage
 
render(PrintWriter, Collection<? extends HelpPage>) - Static method in class org.sonatype.gshell.help.HelpPageUtil
 
render(PrintWriter) - Method in class org.sonatype.gshell.help.MetaHelpPage
 
render(Object, Yarn.Style) - Static method in class org.sonatype.gshell.util.yarn.Yarn
 
render(Object) - Static method in class org.sonatype.gshell.util.yarn.Yarn
 
Renderer - Interface in org.sonatype.gshell.ui
???
renderGoodbyeMessage(IO) - Method in class org.sonatype.gshell.shell.ShellImpl
 
renderHelpText(MessageSource) - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
renderSyntax(MessageSource) - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
renderToken(MessageSource) - Method in class org.sonatype.gshell.util.cli2.CliDescriptor
 
renderWelcomeMessage(IO) - Method in class org.sonatype.gshell.shell.ShellImpl
 
repeat(String, int) - Static method in class org.sonatype.gshell.util.Strings
 
replace(String) - Method in class org.sonatype.gshell.util.ReplacementParser
 
ReplacementParser - Class in org.sonatype.gshell.util
Helper to process variable pattern-based replacement.
ReplacementParser(String) - Constructor for class org.sonatype.gshell.util.ReplacementParser
 
ReplacementParser() - Constructor for class org.sonatype.gshell.util.ReplacementParser
 
reset() - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
reset() - Method in class org.sonatype.gshell.util.PrintBuffer
 
reset() - Method in class org.sonatype.gshell.util.time.StopWatch
Resets the stopwatch.
resolve(NodePath) - Method in interface org.sonatype.gshell.command.resolver.CommandResolver
 
resolve(String) - Method in interface org.sonatype.gshell.command.resolver.CommandResolver
 
resolve(NodePath) - Method in class org.sonatype.gshell.command.resolver.CommandResolverImpl
 
resolve(String) - Method in class org.sonatype.gshell.command.resolver.CommandResolverImpl
 
resolveDir(String) - Method in interface org.sonatype.gshell.file.FileSystemAccess
 
resolveDir(String) - Method in class org.sonatype.gshell.file.FileSystemAccessImpl
 
resolveFile(File) - Method in class org.sonatype.gshell.branding.BrandingSupport
 
resolveFile(String) - Method in class org.sonatype.gshell.branding.BrandingSupport
 
resolveFile(File, String) - Method in interface org.sonatype.gshell.file.FileSystemAccess
 
resolveFile(String) - Method in interface org.sonatype.gshell.file.FileSystemAccess
 
resolveFile(File, String) - Method in class org.sonatype.gshell.file.FileSystemAccessImpl
 
resolveFile(String) - Method in class org.sonatype.gshell.file.FileSystemAccessImpl
 
ResourceBundleMessageSource - Class in org.sonatype.gshell.util.i18n
Message source backed up by ResourceBundle instances.
ResourceBundleMessageSource(Locale) - Constructor for class org.sonatype.gshell.util.i18n.ResourceBundleMessageSource
 
ResourceBundleMessageSource(Class...) - Constructor for class org.sonatype.gshell.util.i18n.ResourceBundleMessageSource
 
ResourceNotFoundException - Exception in org.sonatype.gshell.util.i18n
Thrown to indicate a required resource was not found.
ResourceNotFoundException(String) - Constructor for exception org.sonatype.gshell.util.i18n.ResourceNotFoundException
 
restore(StreamSet) - Static method in class org.sonatype.gshell.util.io.StreamJack
Restores the System streams to the given pair and resets the hijacker state to un-installed.
restore() - Static method in class org.sonatype.gshell.util.io.StreamJack
Restores the original System streams from StreamSet.SYSTEM and resets the hijacker state to un-installed.
ResultNotification - Error in org.sonatype.gshell.notification
Thrown to indicate a command result state.
ResultNotification(Object) - Constructor for error org.sonatype.gshell.notification.ResultNotification
 
ResultNotification(String, Object) - Constructor for error org.sonatype.gshell.notification.ResultNotification
 
resume() - Method in class org.sonatype.gshell.util.time.StopWatch
Resume the stopwatch after a suspend.
returnComponentLogger(String, String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
root() - Method in interface org.sonatype.gshell.command.resolver.CommandResolver
 
root() - Method in class org.sonatype.gshell.command.resolver.CommandResolverImpl
 
ROOT - Static variable in class org.sonatype.gshell.command.resolver.Node
 
root() - Method in class org.sonatype.gshell.command.resolver.Node
 
root() - Method in class org.sonatype.gshell.commands.pref.PreferenceCommandSupport
 
rootNode() - Method in class org.sonatype.gshell.parser.impl.JJTParserState
 
run() - Method in class org.sonatype.gshell.console.Console
 
run(String[]) - Method in class org.sonatype.gshell.launcher.Launcher
 
run(Object...) - Method in interface org.sonatype.gshell.shell.Shell
Run the shell interactively.
run(Object...) - Method in class org.sonatype.gshell.shell.ShellImpl
 
run() - Method in class org.sonatype.gshell.util.io.InputPipe
 
run() - Method in class org.sonatype.gshell.util.io.StreamPumper
Copies data from the input stream to the output stream.
RunMojo - Class in org.sonatype.gshell.maven
???
RunMojo() - Constructor for class org.sonatype.gshell.maven.RunMojo
 

S

searchPath() - Method in interface org.sonatype.gshell.command.resolver.CommandResolver
 
searchPath() - Method in class org.sonatype.gshell.command.resolver.CommandResolverImpl
 
SEPARATOR - Static variable in class org.sonatype.gshell.command.resolver.Node
 
SEPARATOR - Static variable in class org.sonatype.gshell.util.NameValue
 
set(Shell) - Static method in class org.sonatype.gshell.shell.ShellHolder
 
set(Object) - Method in class org.sonatype.gshell.util.cli2.handler.Handler
 
set(String) - Method in class org.sonatype.gshell.util.cli2.handler.Handler
 
set(Object) - Method in interface org.sonatype.gshell.util.setter.Setter
 
set(Object) - Method in class org.sonatype.gshell.util.setter.SetterSupport
 
set(String, Object) - Method in interface org.sonatype.gshell.variables.Variables
 
set(String, Object, boolean) - Method in interface org.sonatype.gshell.variables.Variables
 
set(Class<?>, Object) - Method in interface org.sonatype.gshell.variables.Variables
 
set(String, Object) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
set(String, Object, boolean) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
set(Class<?>, Object) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
setAction(String) - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Set the action field.
setAddDefaultEntities(boolean) - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Reader
Sets the state of the "add default entities" flag.
setAsText(String) - Method in class org.sonatype.gshell.util.converter.ConverterSupport
 
setAutoFlush(boolean) - Method in class org.sonatype.gshell.util.io.StreamPumper
Set whether data should be flushed through to the output stream.
setAutoRegisterPriority(int) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Set the autoRegisterPriority field.
setBasePath(String) - Method in class org.sonatype.gshell.util.pref.PreferenceDescriptor
 
setBasePath(String) - Method in class org.sonatype.gshell.util.pref.PreferenceProcessor
 
setBufferSize(int) - Method in class org.sonatype.gshell.util.io.StreamPumper
Set the size in bytes of the read buffer.
setChildErrorStream(InputStream) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Set the input stream from which to read the standard error of the child.
setChildInputStream(OutputStream) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Set the output stream by means of which input can be sent to the child.
setChildOutputStream(InputStream) - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Set the input stream from which to read the standard output of the child.
SetCommand - Class in org.sonatype.gshell.commands.standard
Set a variable or property.
SetCommand() - Constructor for class org.sonatype.gshell.commands.standard.SetCommand
 
setCommands(List<CommandDescriptor>) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Set the commands field.
setCommandSets(List<CommandSetDescriptor>) - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Set the commandSets field.
setCompleters(Completer...) - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
setCompleters(List<Completer>) - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
setCompleters(List<Completer>) - Method in class org.sonatype.gshell.shell.ShellImpl
 
setCompleters(Completer...) - Method in class org.sonatype.gshell.shell.ShellImpl
 
setConsoleLogLevel(Level) - Method in class org.sonatype.gshell.MainSupport
 
SetConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for Set types.
SetConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.SetConverter
 
setDebug(boolean) - Method in class org.sonatype.gshell.MainSupport
 
setDebugStream(PrintStream) - Method in class org.sonatype.gshell.parser.impl.ParserTokenManager
Set debug output.
setDescriptorSearchPath(String...) - Method in interface org.sonatype.gshell.command.registry.CommandRegistrar
 
setDescriptorSearchPath(String...) - Method in class org.sonatype.gshell.command.registry.CommandRegistrarSupport
 
setEnabled(boolean) - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Set the enabled field.
setEnabled(boolean) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Set the enabled field.
setErrorHandler(ConsoleErrorHandler) - Method in class org.sonatype.gshell.console.Console
 
setErrorHandler(ConsoleErrorHandler) - Method in class org.sonatype.gshell.shell.ShellImpl
 
setEventManager(EventManager) - Method in interface org.sonatype.gshell.event.EventAware
 
setEventManager(EventManager) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
setExecuteThread(Thread) - Method in class org.sonatype.gshell.console.ConsoleTask
Set the execution thread of the current task.
setFlavor(CliProcessor.Flavor) - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
setHelpPages(List<HelpPageDescriptor>) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Set the helpPages field.
setId(String) - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Set the id field.
setLevel(Level) - Method in interface org.sonatype.gshell.logging.Logger
 
setLevel(String) - Method in interface org.sonatype.gshell.logging.Logger
 
setLoadInteractiveScripts(boolean) - Method in class org.sonatype.gshell.shell.ShellImpl
 
setLoadProfileScripts(boolean) - Method in class org.sonatype.gshell.shell.ShellImpl
 
setMarshaller(Marshaller) - Method in interface org.sonatype.gshell.util.marshal.MarshallerAware
 
setMask(char) - Method in class org.sonatype.gshell.util.io.PromptReader
 
setMessages(MessageSource) - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
setModelEncoding(String) - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Set the modelEncoding field.
setName(String) - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Set the name field.
setName(String) - Method in class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
Set the name field.
setName(String) - Method in class org.sonatype.gshell.command.support.CommandActionSupport
 
setName(String) - Method in interface org.sonatype.gshell.util.NameAware
 
SetPreferenceCommand - Class in org.sonatype.gshell.commands.pref
Set a preference value.
SetPreferenceCommand() - Constructor for class org.sonatype.gshell.commands.pref.SetPreferenceCommand
 
setPrefix(String) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
setProcessor(CliProcessor) - Method in class org.sonatype.gshell.commands.standard.AliasCommand
 
setProcessor(CliProcessor) - Method in interface org.sonatype.gshell.util.cli2.CliProcessorAware
 
setPrompt(ConsolePrompt) - Method in class org.sonatype.gshell.console.Console
 
setPrompt(ConsolePrompt) - Method in class org.sonatype.gshell.shell.ShellImpl
 
setQuiet(boolean) - Method in class org.sonatype.gshell.MainSupport
 
setRegisterWithVM(boolean) - Static method in class org.sonatype.gshell.util.converter.Converters
Sets if converters registered with the VM PropertyEditorManager.
setResource(String) - Method in class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
Set the resource field.
setSeparator(String) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
setStopAtNonOption(boolean) - Method in class org.sonatype.gshell.util.cli2.CliProcessor
 
setSystemProperty(String) - Method in class org.sonatype.gshell.MainSupport
 
setTabSize(int) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
Setter - Interface in org.sonatype.gshell.util.setter
Provides the basic mechanism to set values.
SetterFactory - Class in org.sonatype.gshell.util.setter
Creates Setter instances.
SetterFactory() - Constructor for class org.sonatype.gshell.util.setter.SetterFactory
 
setTerminalType(String) - Method in class org.sonatype.gshell.MainSupport
 
setTerminalType(TerminalFactory.Type) - Method in class org.sonatype.gshell.MainSupport
 
setTerminalWidth(int) - Method in class org.sonatype.gshell.util.cli2.HelpPrinter
 
SetterSupport - Class in org.sonatype.gshell.util.setter
Support for Setter implementations.
SetterSupport(AccessibleObject, Object) - Constructor for class org.sonatype.gshell.util.setter.SetterSupport
 
SetterSupport.Messages - Enum in org.sonatype.gshell.util.setter
 
setThreshold(int) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
setThreshold(int) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
setThreshold(String, String, int) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
setThresholds(int) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
setTrace(boolean) - Method in class org.sonatype.gshell.MainSupport
 
setValue(String) - Method in class org.sonatype.gshell.parser.impl.ArgumentSupport
 
setValue(Object) - Method in class org.sonatype.gshell.util.converter.ConverterSupport
 
setVariable(String) - Method in class org.sonatype.gshell.commands.jetty.JettyCommand
 
setVariable(String) - Method in class org.sonatype.gshell.MainSupport
 
setVerbosity(IO.Verbosity) - Method in class org.sonatype.gshell.command.IO
Set the verbosity level.
setVersion(String) - Method in class org.sonatype.gshell.command.descriptor.CommandsDescriptor
Set the version field.
Shell - Interface in org.sonatype.gshell.shell
Provides access to execute commands.
SHELL_ERRORS - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_ETC - Static variable in class org.sonatype.gshell.launcher.Configuration
 
SHELL_GROUP - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_GROUP_PATH - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_HISTORY - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_HOME - Static variable in class org.sonatype.gshell.launcher.Configuration
 
SHELL_HOME - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_HOME_DETECTED - Static variable in class org.sonatype.gshell.launcher.Configuration
 
SHELL_LIB - Static variable in class org.sonatype.gshell.launcher.Configuration
 
SHELL_LOGGING - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_MAIN - Static variable in class org.sonatype.gshell.launcher.Configuration
 
SHELL_PROGRAM - Static variable in class org.sonatype.gshell.launcher.Configuration
 
SHELL_PROGRAM - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_PROMPT - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_USER_DIR - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_USER_HOME - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
SHELL_VERSION - Static variable in class org.sonatype.gshell.launcher.Configuration
 
SHELL_VERSION - Static variable in interface org.sonatype.gshell.variables.VariableNames
 
ShellErrorHandler - Class in org.sonatype.gshell.shell
Shell ConsoleErrorHandler which renders errors with ANSI codes.
ShellErrorHandler(IO, Provider<Variables>) - Constructor for class org.sonatype.gshell.shell.ShellErrorHandler
 
ShellFactory - Interface in org.sonatype.gshell.shell
Creates Shell instances.
ShellHistory - Class in org.sonatype.gshell.shell
Implementation of History for JLine.
ShellHistory(File) - Constructor for class org.sonatype.gshell.shell.ShellHistory
 
ShellHolder - Class in org.sonatype.gshell.shell
Shell thread context holder.
ShellHolder() - Constructor for class org.sonatype.gshell.shell.ShellHolder
 
ShellImpl - Class in org.sonatype.gshell.shell
The default Shell component.
ShellImpl(EventManager, CommandExecutor, Branding, IO, Variables) - Constructor for class org.sonatype.gshell.shell.ShellImpl
 
ShellPrompt - Class in org.sonatype.gshell.shell
Shell ConsolePrompt, which determines the prompt from the VariableNames.SHELL_PROMPT expression.
ShellPrompt(Provider<Variables>, Branding) - Constructor for class org.sonatype.gshell.shell.ShellPrompt
 
ShellRunner - Class in org.sonatype.gshell.maven
Runs GShell for use in a maven-plugin.
ShellRunner() - Constructor for class org.sonatype.gshell.maven.ShellRunner
 
shift(Object[]) - Static method in class org.sonatype.gshell.util.Arguments
 
shift(Object[], int) - Static method in class org.sonatype.gshell.util.Arguments
 
ShortConverter - Class in org.sonatype.gshell.util.converter.primitive
Converter for Short types.
ShortConverter() - Constructor for class org.sonatype.gshell.util.converter.primitive.ShortConverter
 
showErrorTraces - Variable in class org.sonatype.gshell.MainSupport
 
SimpleCharStream - Class in org.sonatype.gshell.parser.impl
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class org.sonatype.gshell.parser.impl.SimpleCharStream
Constructor.
SimpleNode - Class in org.sonatype.gshell.parser.impl
 
SimpleNode(int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleNode
 
SimpleNode(Parser, int) - Constructor for class org.sonatype.gshell.parser.impl.SimpleNode
 
Slf4jLoggerManager - Class in org.sonatype.gshell.plexus
Adapts the Plexus logging system to SLF4J.
Slf4jLoggerManager() - Constructor for class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
Slf4jLoggerManager.LoggerImpl - Class in org.sonatype.gshell.plexus
Adapts the Plexus Logger interface to SLF4J
Slf4jLoggerManager.LoggerImpl(String) - Constructor for class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
SortedMapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for SortedMap types.
SortedMapConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.SortedMapConverter
 
SortedSetConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for SortedSet types.
SortedSetConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.SortedSetConverter
 
SourceCommand - Class in org.sonatype.gshell.commands.standard
Read and execute commands from a file in the current shell.
SourceCommand() - Constructor for class org.sonatype.gshell.commands.standard.SourceCommand
 
specialToken - Variable in class org.sonatype.gshell.parser.impl.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
split() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
split() - Method in class org.sonatype.gshell.util.time.StopWatch
Split the time.
start() - Method in class org.sonatype.gshell.util.io.InputPipe
 
start() - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Start pumping the streams.
start() - Method in class org.sonatype.gshell.util.time.StopWatch
Start the stopwatch.
staticFlag - Static variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
Whether parser is static.
stop() - Method in class org.sonatype.gshell.console.ConsoleTask
Ask the tasks execute thread to stop via Thread.interrupt().
stop() - Method in interface org.sonatype.gshell.util.io.InputPipe.InterruptHandler
 
stop() - Method in class org.sonatype.gshell.util.io.PumpStreamHandler
Stop pumping the streams.
stop() - Method in class org.sonatype.gshell.util.io.StreamPumper
Stop the pumper as soon as possible.
stop() - Method in class org.sonatype.gshell.util.time.StopWatch
Stop the stopwatch.
StopWatch - Class in org.sonatype.gshell.util.time
StopWatch provides a convenient API for timings.
StopWatch() - Constructor for class org.sonatype.gshell.util.time.StopWatch
Constructor.
StopWatch(boolean) - Constructor for class org.sonatype.gshell.util.time.StopWatch
 
StreamJack - Class in org.sonatype.gshell.util.io
Hijacks the systems standard input, output and error streams on a per-thread basis and redirects to given streams.
StreamJack() - Constructor for class org.sonatype.gshell.util.io.StreamJack
 
StreamPumper - Class in org.sonatype.gshell.util.io
Copies all data from an input stream to an output stream.
StreamPumper(InputStream, OutputStream, boolean) - Constructor for class org.sonatype.gshell.util.io.StreamPumper
Create a new stream pumper.
StreamPumper(InputStream, OutputStream) - Constructor for class org.sonatype.gshell.util.io.StreamPumper
Create a new stream pumper.
streams - Variable in class org.sonatype.gshell.command.IO
 
StreamSet - Class in org.sonatype.gshell.util.io
A set of input, output and error streams.
StreamSet(InputStream, PrintStream, PrintStream) - Constructor for class org.sonatype.gshell.util.io.StreamSet
 
StreamSet(InputStream, PrintStream) - Constructor for class org.sonatype.gshell.util.io.StreamSet
 
StreamSet.OutputType - Enum in org.sonatype.gshell.util.io
Output stream type.
STRING - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
RegularExpression Id.
StringConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for String types.
StringConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.StringConverter
 
Strings - Class in org.sonatype.gshell.util
Common String manipulation routines from org.codehaus.plexus:plexus-utils.
Strings() - Constructor for class org.sonatype.gshell.util.Strings
 
SUCCESS_EXIT_CODE - Static variable in class org.sonatype.gshell.launcher.Configuration
 
suspend() - Method in class org.sonatype.gshell.util.time.StopWatch
Suspend the stopwatch for later resumption.
SwitchTo(int) - Method in class org.sonatype.gshell.parser.impl.ParserTokenManager
Switch to specified lex state.
SYSTEM - Static variable in class org.sonatype.gshell.util.io.StreamSet
The original System streams (as they were when this class loads).
system() - Static method in class org.sonatype.gshell.util.io.StreamSet
Create a new stream set as System is currently configured.
system(StreamSet) - Static method in class org.sonatype.gshell.util.io.StreamSet
Install the given stream set as the System streams.
SYSTEM_FD - Static variable in class org.sonatype.gshell.util.io.StreamSet
The System streams as file streams, for a better chance of non-buffered I/O.

T

Table - Interface in org.sonatype.gshell.ui.table
???
TableCellRenderer - Interface in org.sonatype.gshell.ui.table
???
TableColumnModel - Interface in org.sonatype.gshell.ui.table
???
TableHeader - Interface in org.sonatype.gshell.ui.table
???
TableModel - Interface in org.sonatype.gshell.ui.table
???
TableRenderer - Interface in org.sonatype.gshell.ui.table
???
tabSize - Variable in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
toClass(Type) - Static method in class org.sonatype.gshell.util.converter.ConverterHelper
 
token - Variable in class org.sonatype.gshell.parser.impl.Parser
Current token.
Token - Class in org.sonatype.gshell.parser.impl
Describes the input token stream.
Token() - Constructor for class org.sonatype.gshell.parser.impl.Token
No-argument constructor
Token(int) - Constructor for class org.sonatype.gshell.parser.impl.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.sonatype.gshell.parser.impl.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.sonatype.gshell.parser.impl.Parser
Generated Token Manager.
tokenImage - Variable in exception org.sonatype.gshell.parser.impl.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
Literal token values.
TokenMgrError - Error in org.sonatype.gshell.parser.impl
Token Manager Error.
TokenMgrError() - Constructor for error org.sonatype.gshell.parser.impl.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.sonatype.gshell.parser.impl.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.sonatype.gshell.parser.impl.TokenMgrError
Full Constructor.
toList(String, PropertyEditor) - Static method in class org.sonatype.gshell.util.converter.collections.CollectionUtil
 
toMap(String, PropertyEditor, PropertyEditor) - Static method in class org.sonatype.gshell.util.converter.collections.CollectionUtil
 
toMapKey(String, String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager
 
toObject(String) - Method in interface org.sonatype.gshell.util.converter.Converter
Converts the supplied text in to an instance of the editor type.
toObject(String) - Method in class org.sonatype.gshell.util.converter.ConverterSupport
 
toSplitString() - Method in class org.sonatype.gshell.util.time.StopWatch
Gets a summary of the split time that the stopwatch recorded as a string.
toString() - Method in class org.sonatype.gshell.command.descriptor.CommandDescriptor
Method toString.
toString() - Method in class org.sonatype.gshell.command.descriptor.CommandSetDescriptor
Method toString.
toString() - Method in class org.sonatype.gshell.command.descriptor.HelpPageDescriptor
Method toString.
toString() - Method in class org.sonatype.gshell.command.resolver.Node
 
toString() - Method in class org.sonatype.gshell.command.resolver.NodePath
 
toString() - Method in class org.sonatype.gshell.logging.ComponentSupport
 
toString() - Method in class org.sonatype.gshell.parser.impl.ArgumentSupport
 
toString() - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
toString(String) - Method in class org.sonatype.gshell.parser.impl.SimpleNode
 
toString() - Method in class org.sonatype.gshell.parser.impl.Token
Returns the image.
toString() - Method in class org.sonatype.gshell.util.AnnotationDescriptor
 
toString(Collection, PropertyEditor) - Static method in class org.sonatype.gshell.util.converter.collections.CollectionUtil
 
toString(Map, PropertyEditor, PropertyEditor) - Static method in class org.sonatype.gshell.util.converter.collections.CollectionUtil
 
toString(Object) - Method in interface org.sonatype.gshell.util.converter.Converter
Converts the supplied object to text.
toString(Object) - Static method in class org.sonatype.gshell.util.converter.Converters
 
toString(Object) - Method in class org.sonatype.gshell.util.converter.ConverterSupport
 
toString() - Method in class org.sonatype.gshell.util.io.StreamSet
 
toString() - Method in class org.sonatype.gshell.util.NameValue
 
toString() - Method in class org.sonatype.gshell.util.PrintBuffer
 
toString() - Method in class org.sonatype.gshell.util.time.Duration
 
toString() - Method in class org.sonatype.gshell.util.time.StopWatch
Gets a summary of the time that the stopwatch recorded as a string.
toStringArray(Object[]) - Static method in class org.sonatype.gshell.util.Arguments
 
TreeMapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for TreeMap types.
TreeMapConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.TreeMapConverter
 
TreeSetConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for TreeSet types.
TreeSetConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.TreeSetConverter
 
TYPE - Static variable in class org.sonatype.gshell.parser.impl.eval.EvaluatorFactory
 
TypeFilter<T> - Class in org.sonatype.gshell.util.filter
Filter to include objects assignable from a given type.
TypeFilter(Class<? extends T>) - Constructor for class org.sonatype.gshell.util.filter.TypeFilter
 

U

UnaliasCommand - Class in org.sonatype.gshell.commands.standard
Undefine an alias.
UnaliasCommand(AliasRegistry) - Constructor for class org.sonatype.gshell.commands.standard.UnaliasCommand
 
UNINITIALIZED - Static variable in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
UNINITIALIZED_CHAR - Static variable in class org.sonatype.gshell.util.AnnotationDescriptor
 
UNINITIALIZED_CLASS - Static variable in class org.sonatype.gshell.util.AnnotationDescriptor
 
UNINITIALIZED_STRING - Static variable in class org.sonatype.gshell.util.AnnotationDescriptor
 
uninstall() - Static method in class org.sonatype.gshell.util.io.StreamJack
Uninstall the hijacker.
unit - Variable in class org.sonatype.gshell.util.time.Duration
 
UNLIMITED - Static variable in class org.sonatype.gshell.util.cli2.OptionDescriptor
 
unmarshal(InputStream) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
unmarshal(Reader) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
unmarshal(String) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
unmarshal(URL) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
unmarshal(File) - Method in interface org.sonatype.gshell.util.marshal.Marshaller
 
unmarshal(InputStream) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
unmarshal(Reader) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
unmarshal(String) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
unmarshal(URL) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
unmarshal(File) - Method in class org.sonatype.gshell.util.marshal.MarshallerSupport
 
unquote(String) - Method in class org.sonatype.gshell.parser.impl.ArgumentSupport
Returns an unquoted value.
unset(String) - Method in interface org.sonatype.gshell.variables.Variables
 
unset(Class<?>) - Method in interface org.sonatype.gshell.variables.Variables
 
unset(String) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
unset(Class<?>) - Method in class org.sonatype.gshell.variables.VariablesImpl
 
UnsetCommand - Class in org.sonatype.gshell.commands.standard
Unset a variable or property.
UnsetCommand() - Constructor for class org.sonatype.gshell.commands.standard.UnsetCommand
 
UnsetPreferenceCommand - Class in org.sonatype.gshell.commands.pref
Unset a preference value.
UnsetPreferenceCommand() - Constructor for class org.sonatype.gshell.commands.pref.UnsetPreferenceCommand
 
unsplit() - Method in class org.sonatype.gshell.util.time.StopWatch
Remove a split.
UpdateLineColumn(char) - Method in class org.sonatype.gshell.parser.impl.SimpleCharStream
 
UriConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for URI types.
UriConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.UriConverter
 
UrlConverter - Class in org.sonatype.gshell.util.converter.basic
Converter for URL types.
UrlConverter() - Constructor for class org.sonatype.gshell.util.converter.basic.UrlConverter
 

V

value - Variable in class org.sonatype.gshell.parser.impl.SimpleNode
 
value - Variable in class org.sonatype.gshell.util.NameValue
 
value - Variable in class org.sonatype.gshell.util.time.Duration
 
valueOf(String) - Static method in enum org.sonatype.gshell.command.CommandAction.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.gshell.command.IO.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.gshell.commands.standard.InfoCommand.Section
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.gshell.parser.impl.visitor.LoggingVisitor.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.gshell.util.cli2.CliProcessor.Flavor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.gshell.util.io.StreamSet.OutputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.gshell.util.setter.SetterSupport.Messages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.gshell.util.yarn.Yarn.Style
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonatype.gshell.command.CommandAction.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.gshell.command.IO.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.gshell.commands.standard.InfoCommand.Section
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.gshell.parser.impl.visitor.LoggingVisitor.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.gshell.util.cli2.CliProcessor.Flavor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.gshell.util.io.StreamSet.OutputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.gshell.util.setter.SetterSupport.Messages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.gshell.util.yarn.Yarn.Style
Returns an array containing the constants of this enum type, in the order they are declared.
VariableNameCompleter - Class in org.sonatype.gshell.variables
Completer for variable names.
VariableNameCompleter(EventManager, Provider<Variables>) - Constructor for class org.sonatype.gshell.variables.VariableNameCompleter
 
VariableNames - Interface in org.sonatype.gshell.variables
Common shell variable names.
Variables - Interface in org.sonatype.gshell.variables
Provides a nested-namespace for command variables.
Variables.ImmutableVariableException - Exception in org.sonatype.gshell.variables
Throw to indicate that a variable change was attempted but the variable was not muable.
Variables.ImmutableVariableException(String) - Constructor for exception org.sonatype.gshell.variables.Variables.ImmutableVariableException
 
VariableSetEvent - Class in org.sonatype.gshell.variables
Event fired once a variable has been set.
VariableSetEvent(String, Object) - Constructor for class org.sonatype.gshell.variables.VariableSetEvent
 
VariablesImpl - Class in org.sonatype.gshell.variables
Provides a nested-namespace for command variables.
VariablesImpl(Map<String, Object>, Variables) - Constructor for class org.sonatype.gshell.variables.VariablesImpl
 
VariablesImpl(Variables) - Constructor for class org.sonatype.gshell.variables.VariablesImpl
 
VariablesImpl(Map<String, Object>) - Constructor for class org.sonatype.gshell.variables.VariablesImpl
 
VariablesImpl() - Constructor for class org.sonatype.gshell.variables.VariablesImpl
 
VariableUnsetEvent - Class in org.sonatype.gshell.variables
Event fired once a variable has been unset.
VariableUnsetEvent(String) - Constructor for class org.sonatype.gshell.variables.VariableUnsetEvent
 
vars - Variable in class org.sonatype.gshell.MainSupport
 
version - Variable in class org.sonatype.gshell.MainSupport
 
visit(SimpleNode, Object) - Method in interface org.sonatype.gshell.parser.impl.ParserVisitor
 
visit(ASTCommandLine, Object) - Method in interface org.sonatype.gshell.parser.impl.ParserVisitor
 
visit(ASTExpression, Object) - Method in interface org.sonatype.gshell.parser.impl.ParserVisitor
 
visit(ASTWhitespace, Object) - Method in interface org.sonatype.gshell.parser.impl.ParserVisitor
 
visit(ASTQuotedArgument, Object) - Method in interface org.sonatype.gshell.parser.impl.ParserVisitor
 
visit(ASTOpaqueArgument, Object) - Method in interface org.sonatype.gshell.parser.impl.ParserVisitor
 
visit(ASTPlainArgument, Object) - Method in interface org.sonatype.gshell.parser.impl.ParserVisitor
 
visit(SimpleNode, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
visit(ASTCommandLine, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
visit(ASTExpression, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
visit(ASTWhitespace, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
visit(ASTQuotedArgument, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
visit(ASTPlainArgument, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
visit(ASTOpaqueArgument, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.ExecutingVisitor
 
visit(SimpleNode, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
visit(ASTCommandLine, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
visit(ASTExpression, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
visit(ASTWhitespace, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
visit(ASTQuotedArgument, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
visit(ASTOpaqueArgument, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 
visit(ASTPlainArgument, Object) - Method in class org.sonatype.gshell.parser.impl.visitor.LoggingVisitor
 

W

waitFor() - Method in class org.sonatype.gshell.util.io.StreamPumper
This method blocks until the stream pumper finishes.
warn(Object) - Method in class org.sonatype.gshell.command.IO
 
warn(String, Object...) - Method in class org.sonatype.gshell.command.IO
 
warn(String) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
warn(String, Throwable) - Method in class org.sonatype.gshell.plexus.Slf4jLoggerManager.LoggerImpl
 
WeakHashMapConverter - Class in org.sonatype.gshell.util.converter.collections
Converter for WeakHashMap types.
WeakHashMapConverter() - Constructor for class org.sonatype.gshell.util.converter.collections.WeakHashMapConverter
 
WgetCommand - Class in org.sonatype.gshell.commands.network
Fetch a file from a URL.
WgetCommand() - Constructor for class org.sonatype.gshell.commands.network.WgetCommand
 
whitespace() - Method in class org.sonatype.gshell.parser.impl.Parser
 
WHITESPACE - Static variable in interface org.sonatype.gshell.parser.impl.ParserConstants
RegularExpression Id.
write(Writer, CommandsDescriptor) - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Writer
Method write.
write(OutputStream, CommandsDescriptor) - Method in class org.sonatype.gshell.command.descriptor.io.xpp3.CommandsXpp3Writer
Method write.
write(byte[], int, int) - Method in class org.sonatype.gshell.util.io.PrefixingStream
 

Y

Yarn - Class in org.sonatype.gshell.util.yarn
Renders objects as strings.
Yarn() - Constructor for class org.sonatype.gshell.util.yarn.Yarn
 
Yarn.Style - Enum in org.sonatype.gshell.util.yarn
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 

Copyright © 2008-2013 Sonatype. All Rights Reserved.