Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractContext - Class in net.thevpc.nsh.parser
 
AbstractContext(NshParser) - Constructor for class net.thevpc.nsh.parser.AbstractContext
 
AbstractLexer - Class in net.thevpc.nsh.parser
 
AbstractLexer() - Constructor for class net.thevpc.nsh.parser.AbstractLexer
 
AbstractNshContext - Class in net.thevpc.nsh.eval
Created by vpc on 11/4/16.
AbstractNshContext() - Constructor for class net.thevpc.nsh.eval.AbstractNshContext
 
AbstractNshHistory - Class in net.thevpc.nsh.history
 
AbstractNshHistory() - Constructor for class net.thevpc.nsh.history.AbstractNshHistory
 
accept(String) - Method in class net.thevpc.nsh.cmd.impl.util.filter.ContainsWindowFilter
 
accept(NNumberedObject<String>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.EndsWithWindowFilter
 
accept(NNumberedObject<String>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.GlobWindowFilter
 
accept(NNumberedObject<String>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
accept(NNumberedObject<String>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.RegexpWindowFilter
 
accept(NNumberedObject<String>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.StartsWithWindowFilter
 
accept(T) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.TrueObjectWindowFilter
 
accept(T) - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
accept(T) - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
accept(T) - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
ACCEPT - Enum constant in enum net.thevpc.nsh.cmd.impl.util.FilterResult
 
acceptanceResponsible(T) - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
acceptanceResponsible(T) - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
acceptFile(FileInfo) - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepResultCollector
 
acceptLine(NNumberedObject<String>) - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepResultCollector
 
acceptMatch(GrepResultItem) - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepResultCollector
 
acceptNext(NNumberedObject<String>, NNumberedObject<String>, int, List<NNumberedObject<String>>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
acceptNext(T, T, int, List<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
acceptNext(T, T, int, List<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
acceptNext(T, T, int, List<T>) - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
acceptPrevious(NNumberedObject<String>, NNumberedObject<String>, int, List<NNumberedObject<String>>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
acceptPrevious(T, T, int, List<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
acceptPrevious(T, T, int, List<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
acceptPrevious(T, T, int, List<T>) - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
add(String) - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
add(String) - Method in class net.thevpc.nsh.history.NoHistory
 
add(String) - Method in interface net.thevpc.nsh.history.NshHistory
 
add(WindowFilter<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
add(NshCommandNode) - Method in class net.thevpc.nsh.parser.Yaccer.SequenceCommand
 
addToHistory(String[]) - Method in class net.thevpc.nsh.Nsh
 
addVarListener(NshVarListener) - Method in class net.thevpc.nsh.Nsh
 
addVarListener(NshVarListener) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
AliasCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
AliasCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.AliasCommand
 
aliases - Variable in class net.thevpc.nsh.cmd.alias.DefaultNshAliasManager
 
aliases() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
aliases() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
aliases() - Method in interface net.thevpc.nsh.eval.NshContext
 
aliases() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
aliases() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
alignLeft(String, int) - Static method in class net.thevpc.nsh.util.ShellUtils
 
alignRight(String, int) - Static method in class net.thevpc.nsh.util.ShellUtils
 
and() - Method in class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
and(WindowFilter<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
and(WindowFilter<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
AndWindowFilter<T> - Class in net.thevpc.nsh.cmd.impl.util.filter
 
AndWindowFilter() - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
AndWindowFilter(AndWindowFilter<T>) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
AntiQuotedContext - Class in net.thevpc.nsh.parser.ctx
 
AntiQuotedContext(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.AntiQuotedContext
 
append(NshHistory) - Method in class net.thevpc.nsh.history.AbstractNshHistory
 
append(NshHistory) - Method in class net.thevpc.nsh.history.NoHistory
 
append(NshHistory) - Method in interface net.thevpc.nsh.history.NshHistory
 
append(T) - Method in class net.thevpc.nsh.cmd.impl.util.WindowBuffer
 
Argument(List<NshNode>) - Constructor for class net.thevpc.nsh.parser.Yaccer.Argument
 
ArgumentsLine(List<Yaccer.Argument>) - Constructor for class net.thevpc.nsh.parser.Yaccer.ArgumentsLine
 
asyncCopy(InputStream, OutputStream) - Static method in class net.thevpc.nsh.util.IOPipe
 
ATTO - Static variable in class net.thevpc.nsh.util.bundles.Units
 
AUTO - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.Format
 
AUTO - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.TargetType
 
autoComplete(NshBuiltin, NshExecutionContext) - Method in interface net.thevpc.nsh.options.autocomplete.NCommandAutoCompleteComponent
 
autoComplete(NshExecutionContext, NCmdLineAutoComplete) - Method in interface net.thevpc.nsh.cmd.NshBuiltin
 
autoComplete(NshExecutionContext, NCmdLineAutoComplete) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
AutocompleteCommand - Class in net.thevpc.nsh.cmd.impl.core
Created by vpc on 1/7/17.
AutocompleteCommand() - Constructor for class net.thevpc.nsh.cmd.impl.core.AutocompleteCommand
 
available() - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Returns an estimate of the number of bytes that can be readAll (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.
available() - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 

B

BaseNameCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
BaseNameCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.BaseNameCommand
 
bash - Variable in class net.thevpc.nsh.options.NshOptions
maximize compatibility with bash
bindStreams(InputStream, InputStream, OutputStream) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
bindStreams(InputStream, InputStream, OutputStream) - Method in interface net.thevpc.nsh.eval.NshContext
 
BinOp(NshNode, Token, NshNode) - Constructor for class net.thevpc.nsh.parser.Yaccer.BinOp
 
BinOpCommand(NshCommandNode, Token, NshCommandNode) - Constructor for class net.thevpc.nsh.parser.Yaccer.BinOpCommand
 
BufferedLineIterator - Class in net.thevpc.nsh.cmd.impl.util
 
BufferedLineIterator(InputStream, Long, Long) - Constructor for class net.thevpc.nsh.cmd.impl.util.BufferedLineIterator
 
BufferedLineIterator(Reader, Long, Long) - Constructor for class net.thevpc.nsh.cmd.impl.util.BufferedLineIterator
 
build() - Method in class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
BuiltinCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
BuiltinCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.BuiltinCommand
 
builtins() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
builtins() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
builtins() - Method in interface net.thevpc.nsh.eval.NshContext
 
builtins() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
builtins() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
BYTE - Static variable in class net.thevpc.nsh.util.bundles.Units
 
ByteArrayPrintStream - Class in net.thevpc.nsh.util
 
ByteArrayPrintStream() - Constructor for class net.thevpc.nsh.util.ByteArrayPrintStream
 
ByteArrayPrintStream(ByteArrayOutputStream) - Constructor for class net.thevpc.nsh.util.ByteArrayPrintStream
 
BytesSizeFormat - Class in net.thevpc.nsh.util.bundles
Created by vpc on 3/20/17.
BytesSizeFormat() - Constructor for class net.thevpc.nsh.util.bundles.BytesSizeFormat
 
BytesSizeFormat(boolean, boolean, boolean, boolean, char, char, int) - Constructor for class net.thevpc.nsh.util.bundles.BytesSizeFormat
 
BytesSizeFormat(String) - Constructor for class net.thevpc.nsh.util.bundles.BytesSizeFormat
Size format is a sequence of commands : B,K,M,G,T : Show Bytes/Kilo/Mega/Giga/Tera, if this is the first multiplier it will be considered as the minimum multiplier otherwise it will be considered as the maximum multiplier I : binary prefix (use 1024 multipliers) D : multiplier maximum depth, should be suffixed with an integer (i.e BTD2 means that if number is in giga will not show further than kilo) F : fixed length Z : if used in the very first position (0) consider leadingZeros, if at the last position consider trailing zeros if anywhere else consider intermediateZeros examples

C

CatCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
CatCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.CatCommand
 
CatCommand.CatResult - Class in net.thevpc.nsh.cmd.impl.posix
 
CatResult() - Constructor for class net.thevpc.nsh.cmd.impl.posix.CatCommand.CatResult
 
CdCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
CdCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.CdCommand
 
CENTI - Static variable in class net.thevpc.nsh.util.bundles.Units
 
CENTIMETER - Static variable in class net.thevpc.nsh.util.bundles.Units
 
ChmodCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
ChmodCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.ChmodCommand
 
CInfo(FileStore) - Constructor for class net.thevpc.nsh.cmd.impl.posix.DfCommand.CInfo
 
clear() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
clear() - Method in class net.thevpc.nsh.history.NoHistory
 
clear() - Method in interface net.thevpc.nsh.history.NshHistory
 
clear() - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
ClearCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
ClearCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.ClearCommand
 
clone() - Method in class net.thevpc.nsh.NshConfig
 
close() - Method in class net.thevpc.nsh.parser.StrReader
 
close() - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
close() - Method in class net.thevpc.nsh.util.ProcessWatcher2.CloseableThread
 
CloseableThread(String) - Constructor for class net.thevpc.nsh.util.ProcessWatcher2.CloseableThread
 
closed - Variable in class net.thevpc.nsh.util.ProcessWatcher2.CloseableThread
 
CM - Static variable in class net.thevpc.nsh.util.bundles.Units
 
cmdarray - Variable in class net.thevpc.nsh.util.ExecProcessInfo
 
cmdLine(String[], NshExecutionContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
ColumnRuler - Class in net.thevpc.nsh.util
 
ColumnRuler() - Constructor for class net.thevpc.nsh.util.ColumnRuler
 
ColumnRuler(int) - Constructor for class net.thevpc.nsh.util.ColumnRuler
 
command - Variable in class net.thevpc.nsh.options.NshOptions
 
commandArgs - Variable in class net.thevpc.nsh.options.NshOptions
 
CommandCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
CommandCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.CommandCommand
 
commandLineIndex - Variable in class net.thevpc.nsh.eval.DefaultNshContext
 
CommandNonOption - Class in net.thevpc.nsh.options
 
CommandNonOption(String, NshContext) - Constructor for class net.thevpc.nsh.options.CommandNonOption
 
CommentedNode(NshNode, Yaccer.Comments) - Constructor for class net.thevpc.nsh.parser.Yaccer.CommentedNode
 
Comments(List<Token>) - Constructor for class net.thevpc.nsh.parser.Yaccer.Comments
 
CondBloc(NshCommandNode, NshCommandNode) - Constructor for class net.thevpc.nsh.parser.Yaccer.CondBloc
 
configureFirst(NCmdLine) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
configureFirst(NCmdLine) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
configureLast(NCmdLine) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
configureLast(NCmdLine) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
CONSOLE - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.TargetType
 
contains(String) - Method in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
contains(String) - Method in class net.thevpc.nsh.cmd.NBuiltinManager
 
contains(String) - Method in interface net.thevpc.nsh.cmd.NshBuiltinManager
 
containsFunction(String) - Method in class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
containsFunction(String) - Method in interface net.thevpc.nsh.parser.nodes.NshFunctionManager
 
ContainsWindowFilter - Class in net.thevpc.nsh.cmd.impl.util.filter
 
ContainsWindowFilter(String, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.ContainsWindowFilter
 
Context - Interface in net.thevpc.nsh.parser
 
continueReadDollarWord() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
continueReadWhite() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
continueReadWord() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
copy() - Method in class net.thevpc.nsh.cmd.impl.posix.grep.TrueObjectWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.ContainsWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.EndsWithWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.GlobWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.RegexpWindowFilter
 
copy() - Method in class net.thevpc.nsh.cmd.impl.util.filter.StartsWithWindowFilter
 
copy() - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
copy() - Method in class net.thevpc.nsh.NshConfig
 
copy(InputStream, OutputStream) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
copy le flux d'entree dans le lux de sortie
copy(InputStream, OutputStream) - Static method in class net.thevpc.nsh.util.IOPipe
 
copy(InputStream, OutputStream, int) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
copy le flux d'entree dans le lux de sortie
copy(NPath, OutputStream) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
copy le flux d'entree dans le lux de sortie
copy(NPath, OutputStream, int) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
copy stream
copy(NPath, NPath, CpCommand.Options, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.CpCommand
 
copyFrom(NshContext) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
copyFrom(NshContext) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
copyFrom(NshContext) - Method in interface net.thevpc.nsh.eval.NshContext
 
CpCommand - Class in net.thevpc.nsh.cmd.impl.posix
 
CpCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.CpCommand
 
CpCommand.Options - Class in net.thevpc.nsh.cmd.impl.posix
 
createCommandContext(NshBuiltin) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
createCommandContext(NshBuiltin) - Method in interface net.thevpc.nsh.eval.NshContext
 
createCommandNode(String[]) - Method in class net.thevpc.nsh.Nsh
 
createCommandNode(String[]) - Static method in class net.thevpc.nsh.parser.NshParser
 
createContext(NshContext, NshNode, NshNode, NshVariables, String, String[]) - Method in class net.thevpc.nsh.Nsh
 
createInlineContext(NshContext, String, String[]) - Method in class net.thevpc.nsh.Nsh
 
createNewContext(NshContext) - Method in class net.thevpc.nsh.Nsh
 
createNewContext(NshContext, String, String[]) - Method in class net.thevpc.nsh.Nsh
 
createOptions() - Method in class net.thevpc.nsh.options.DefaultNshOptionsParser
 
createOptions(Class<?>) - Static method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
createPipe(int) - Static method in class net.thevpc.nsh.util.IOPipe
 
createRootContext(String, String[]) - Method in class net.thevpc.nsh.Nsh
 
ctx - Variable in class net.thevpc.nsh.parser.DefaultLexer
 

D

DateCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
DateCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.DateCommand
 
DAY - Static variable in class net.thevpc.nsh.util.bundles.Units
 
debugger - Variable in class net.thevpc.nsh.options.NshOptions
 
DECA - Static variable in class net.thevpc.nsh.util.bundles.Units
DECA
DECI - Static variable in class net.thevpc.nsh.util.bundles.Units
 
declareFunction(NshFunction) - Method in class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
declareFunction(NshFunction) - Method in interface net.thevpc.nsh.parser.nodes.NshFunctionManager
 
declareFunctions(NshFunction...) - Method in class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
declareFunctions(NshFunction...) - Method in interface net.thevpc.nsh.parser.nodes.NshFunctionManager
 
DEFAULT_BUFFER_SIZE - Static variable in class net.thevpc.nsh.util.bundles._IOUtils
 
DefaultContext - Class in net.thevpc.nsh.parser.ctx
 
DefaultContext(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.DefaultContext
 
DefaultErrorHandler - Class in net.thevpc.nsh.err
 
DefaultErrorHandler() - Constructor for class net.thevpc.nsh.err.DefaultErrorHandler
 
DefaultLexer - Class in net.thevpc.nsh.parser
 
DefaultLexer(NshParser) - Constructor for class net.thevpc.nsh.parser.DefaultLexer
 
DefaultNshAliasManager - Class in net.thevpc.nsh.cmd.alias
 
DefaultNshAliasManager() - Constructor for class net.thevpc.nsh.cmd.alias.DefaultNshAliasManager
 
DefaultNshCommandManager - Class in net.thevpc.nsh.cmd
 
DefaultNshCommandManager() - Constructor for class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
DefaultNshCommandTypeResolver - Class in net.thevpc.nsh.cmd.resolver
 
DefaultNshCommandTypeResolver() - Constructor for class net.thevpc.nsh.cmd.resolver.DefaultNshCommandTypeResolver
 
DefaultNshContext - Class in net.thevpc.nsh.eval
 
DefaultNshContext(NshContext) - Constructor for class net.thevpc.nsh.eval.DefaultNshContext
 
DefaultNshContext(Nsh, NshNode, NshNode, NshContext, NshVariables, String, String[]) - Constructor for class net.thevpc.nsh.eval.DefaultNshContext
 
DefaultNshEvaluator - Class in net.thevpc.nsh.eval
 
DefaultNshEvaluator() - Constructor for class net.thevpc.nsh.eval.DefaultNshEvaluator
 
DefaultNshExecutionContext - Class in net.thevpc.nsh.eval
 
DefaultNshExecutionContext(NshContext, NshBuiltin) - Constructor for class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
DefaultNshFileSystem - Class in net.thevpc.nsh.sys
 
DefaultNshFileSystem() - Constructor for class net.thevpc.nsh.sys.DefaultNshFileSystem
 
DefaultNshFunctionManager - Class in net.thevpc.nsh.parser.nodes
 
DefaultNshFunctionManager() - Constructor for class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
DefaultNshHistory - Class in net.thevpc.nsh.history
 
DefaultNshHistory() - Constructor for class net.thevpc.nsh.history.DefaultNshHistory
 
DefaultNshOptionsParser - Class in net.thevpc.nsh.options
 
DefaultNshOptionsParser() - Constructor for class net.thevpc.nsh.options.DefaultNshOptionsParser
 
DfCommand - Class in net.thevpc.nsh.cmd.impl.posix
 
DfCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.DfCommand
 
DfCommand.CInfo - Class in net.thevpc.nsh.cmd.impl.posix
 
DfCommand.Options - Class in net.thevpc.nsh.cmd.impl.posix
 
DfCommand.UInfo - Class in net.thevpc.nsh.cmd.impl.posix
 
dir - Variable in class net.thevpc.nsh.util.ExecProcessInfo
 
DirNameCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
DirNameCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.DirNameCommand
 
DollarCurlBracketContext - Class in net.thevpc.nsh.parser.ctx
 
DollarCurlBracketContext(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.DollarCurlBracketContext
 
DollarPar2Context - Class in net.thevpc.nsh.parser.ctx
 
DollarPar2Context(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.DollarPar2Context
 
DollarParContext - Class in net.thevpc.nsh.parser.ctx
 
DollarParContext(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.DollarParContext
 
DoubleFormat - Interface in net.thevpc.nsh.util.bundles
Created by vpc on 6/6/17.
DoubleQuotedContext - Class in net.thevpc.nsh.parser.ctx
 
DoubleQuotedContext(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.DoubleQuotedContext
 
download(String, String, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.WgetCommand
 
dumpPoStrings - Variable in class net.thevpc.nsh.options.NshOptions
 
dumpStrings - Variable in class net.thevpc.nsh.options.NshOptions
 

E

EchoCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
EchoCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.EchoCommand
 
effectiveInteractive - Variable in class net.thevpc.nsh.options.NshOptions
 
EiBYTE - Static variable in class net.thevpc.nsh.util.bundles.Units
exbibyte
EnableCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
EnableCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.EnableCommand
 
ended(Process, int) - Method in interface net.thevpc.nsh.util.ProcessStringsHandler
 
EndsWithWindowFilter - Class in net.thevpc.nsh.cmd.impl.util.filter
 
EndsWithWindowFilter(String, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.EndsWithWindowFilter
 
ENV_HOME - Static variable in class net.thevpc.nsh.Nsh
 
ENV_PATH - Static variable in class net.thevpc.nsh.Nsh
 
EnvCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
EnvCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.EnvCommand
 
EnvCommand.Options - Class in net.thevpc.nsh.cmd.impl.bash
 
envp - Variable in class net.thevpc.nsh.util.ExecProcessInfo
 
err - Variable in class net.thevpc.nsh.util.ExecProcessInfo
 
err() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
err() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
err() - Method in interface net.thevpc.nsh.eval.NshContext
 
err() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
err() - Method in class net.thevpc.nsh.util.MemResult
 
errExit - Variable in class net.thevpc.nsh.options.NshOptions
 
error(Process, Throwable) - Method in interface net.thevpc.nsh.util.ProcessStringsHandler
 
errorToCode(Throwable) - Method in class net.thevpc.nsh.err.DefaultErrorHandler
 
errorToCode(Throwable) - Method in interface net.thevpc.nsh.err.NshErrorHandler
 
errorToMessage(Throwable) - Method in class net.thevpc.nsh.err.DefaultErrorHandler
 
errorToMessage(Throwable) - Method in interface net.thevpc.nsh.err.NshErrorHandler
 
escapePath(String) - Method in class net.thevpc.nsh.Nsh
 
escapeString(String) - Method in class net.thevpc.nsh.Nsh
 
eval(NshContext) - Method in interface net.thevpc.nsh.parser.nodes.NshCommandNode
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.nodes.NshScript
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.ArgumentsLine
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.BinOp
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.BinOpCommand
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.CommentedNode
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.CondBloc
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.IfCommand
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.Par
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.SequenceCommand
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.SuffixOpCommand
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.UnOpPrefix
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.UnOpSuffix
 
eval(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.WhileCommand
 
eval(NshExecutionContext) - Method in interface net.thevpc.nsh.cmd.impl.bash.TestCommand.Eval
 
evalAntiQuotesExpression(String, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalAntiQuotesExpression(String, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
EvalBase(String) - Constructor for class net.thevpc.nsh.cmd.impl.bash.TestCommand.EvalBase
 
evalBinaryAndOperation(NshCommandNode, NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalBinaryAndOperation(NshCommandNode, NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalBinaryOperation(String, NshCommandNode, NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalBinaryOperation(String, NshCommandNode, NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalBinaryOrOperation(NshCommandNode, NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalBinaryOrOperation(NshCommandNode, NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalBinaryPipeOperation(NshCommandNode, NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.DefaultNshEvaluator
 
evalBinaryPipeOperation(NshCommandNode, NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalBinaryPipeOperation(NshCommandNode, NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalBinarySuiteOperation(NshCommandNode, NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalBinarySuiteOperation(NshCommandNode, NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalCommandAndReturnString(NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.DefaultNshEvaluator
 
evalCommandAndReturnString(NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalCommandAndReturnString(NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalDollarExpression(String, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalDollarExpression(String, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalDollarInteger(int, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalDollarInteger(int, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalDollarInterrogation(NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalDollarInterrogation(NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalDollarName(String, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalDollarName(String, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalDollarSharp(NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalDollarSharp(NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalDoubleQuotesExpression(String, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalDoubleQuotesExpression(String, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalFieldSubstitutionAfterCommandSubstitution(String, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalNode(NshCommandNode, NshContext) - Method in class net.thevpc.nsh.Nsh
 
evalNodeString(NshNode, NshContext) - Static method in class net.thevpc.nsh.parser.Yaccer
 
evalNoQuotesExpression(String, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalNoQuotesExpression(String, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalSimpleQuotesExpression(String, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalSimpleQuotesExpression(String, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalString(NshContext) - Method in interface net.thevpc.nsh.parser.nodes.NshArgumentNode
 
evalString(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.Argument
 
evalString(NshContext) - Method in class net.thevpc.nsh.parser.Yaccer.TokenNode
 
evalSuffixAndOperation(NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalSuffixAndOperation(NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalSuffixOperation(String, NshCommandNode, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
evalSuffixOperation(String, NshCommandNode, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
evalTokenString(Token, NshContext) - Static method in class net.thevpc.nsh.parser.Yaccer
 
EXA - Static variable in class net.thevpc.nsh.util.bundles.Units
EXA
exceptionToString(Throwable) - Static method in class net.thevpc.nsh.util.bundles._StringUtils
 
exec(String[], NshExecutionContext) - Method in interface net.thevpc.nsh.cmd.NshBuiltin
exec and return error code
exec(String[], NshExecutionContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
exec(String[], T) - Method in interface net.thevpc.nsh.parser.nodes.NshFunction
 
execExternalCommand(String[], NshContext) - Method in interface net.thevpc.nsh.sys.NshExternalExecutor
 
execExternalCommand(String[], NshContext) - Method in class net.thevpc.nsh.sys.NshNoExternalExecutor
 
execExternalCommand(String[], NshContext) - Method in class net.thevpc.nsh.sys.NshToNutsExternalExecutor
 
ExecProcessInfo - Class in net.thevpc.nsh.util
 
ExecProcessInfo(String[], String[], File, InputStream, OutputStream, OutputStream) - Constructor for class net.thevpc.nsh.util.ExecProcessInfo
 
executeCommand(String[]) - Method in class net.thevpc.nsh.Nsh
 
executeCommand(String[], String) - Method in class net.thevpc.nsh.Nsh
 
executeCommand(String[], NshContext) - Method in class net.thevpc.nsh.Nsh
 
executeHelp(NshContext) - Method in class net.thevpc.nsh.Nsh
 
executeInteractive(NshContext) - Method in class net.thevpc.nsh.Nsh
 
executeLine(String, boolean, NshContext) - Method in class net.thevpc.nsh.Nsh
 
executePreparedCommand(String[], boolean, boolean, boolean, NshContext) - Method in class net.thevpc.nsh.Nsh
 
executeScript(String, NshContext) - Method in class net.thevpc.nsh.Nsh
 
executeServiceFile(NshContext, boolean) - Method in class net.thevpc.nsh.Nsh
 
executeServiceStream(NshContext, String, InputStream) - Method in class net.thevpc.nsh.Nsh
 
executeVersion(NshContext) - Method in class net.thevpc.nsh.Nsh
 
exists(String, NSession) - Method in class net.thevpc.nsh.sys.DefaultNshFileSystem
 
exists(String, NSession) - Method in interface net.thevpc.nsh.sys.NshFileSystem
 
exitAfterProcessingLines - Variable in class net.thevpc.nsh.options.NshOptions
 
exitCode() - Method in class net.thevpc.nsh.util.MemResult
 
ExitCommand - Class in net.thevpc.nsh.cmd.impl.core
Created by vpc on 1/7/17.
ExitCommand() - Constructor for class net.thevpc.nsh.cmd.impl.core.ExitCommand
 
expandEnvVars(String, boolean, NshContext) - Method in interface net.thevpc.nsh.eval.NshEvaluator
 
expandEnvVars(String, boolean, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
expandPaths(String) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
expandPaths(String) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
expandPaths(String) - Method in interface net.thevpc.nsh.eval.NshContext
 
expandPaths(String) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
export(String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
export(String, String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
ExpressionInfo - Class in net.thevpc.nsh.cmd.impl.posix.grep
 
ExpressionInfo() - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 

F

FalseCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
FalseCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.FalseCommand
 
FEMTO - Static variable in class net.thevpc.nsh.util.bundles.Units
 
FILE - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.SourceType
 
FILE - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.TargetType
 
FileInfo - Class in net.thevpc.nsh.util
 
FileInfo(NPath, String) - Constructor for class net.thevpc.nsh.util.FileInfo
 
fillString(char, int) - Static method in class net.thevpc.nsh.util.ShellUtils
 
fillString(String, int) - Static method in class net.thevpc.nsh.util.ShellUtils
 
filter(List<String>) - Method in class net.thevpc.nsh.util.PropertyFilter
 
FilterResult - Enum in net.thevpc.nsh.cmd.impl.util
 
find(String) - Method in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
find(String) - Method in class net.thevpc.nsh.cmd.NBuiltinManager
 
find(String) - Method in interface net.thevpc.nsh.cmd.NshBuiltinManager
 
findFiles(String, boolean, String) - Method in class net.thevpc.nsh.Nsh
 
findFunction(String) - Method in class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
findFunction(String) - Method in interface net.thevpc.nsh.parser.nodes.NshFunctionManager
 
findVar(String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
format(long) - Method in class net.thevpc.nsh.util.bundles.BytesSizeFormat
 
formatDouble(double) - Method in class net.thevpc.nsh.util.bundles.BytesSizeFormat
 
formatDouble(double) - Method in interface net.thevpc.nsh.util.bundles.DoubleFormat
 
formatLeft(Object, int) - Static method in class net.thevpc.nsh.util.bundles._StringUtils
 
formatRight(Object, int) - Static method in class net.thevpc.nsh.util.bundles._StringUtils
 
fromInputStream(InputStream) - Static method in class net.thevpc.nsh.parser.NshParser
 
fromString(String) - Static method in class net.thevpc.nsh.parser.NshParser
 
functions() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
functions() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
functions() - Method in interface net.thevpc.nsh.eval.NshContext
 
functions() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
functions() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 

G

get(int) - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
get(int) - Method in class net.thevpc.nsh.history.NoHistory
 
get(int) - Method in interface net.thevpc.nsh.history.NshHistory
 
get(String) - Method in class net.thevpc.nsh.cmd.alias.DefaultNshAliasManager
 
get(String) - Method in interface net.thevpc.nsh.cmd.alias.NshAliasManager
 
get(String) - Method in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
get(String) - Method in class net.thevpc.nsh.cmd.NBuiltinManager
 
get(String) - Method in interface net.thevpc.nsh.cmd.NshBuiltinManager
 
get(String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
get(String, String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
getAbsoluteFile2(String, String, NSession) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
 
getAbsolutePath(String) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getAbsolutePath(String) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getAbsolutePath(String) - Method in interface net.thevpc.nsh.eval.NshContext
 
getAbsolutePath(String) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getAbsolutePath(String, NSession) - Method in class net.thevpc.nsh.sys.DefaultNshFileSystem
 
getAbsolutePath(String, NSession) - Method in interface net.thevpc.nsh.sys.NshFileSystem
 
getAll() - Method in class net.thevpc.nsh.cmd.alias.DefaultNshAliasManager
 
getAll() - Method in interface net.thevpc.nsh.cmd.alias.NshAliasManager
 
getAll() - Method in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
getAll() - Method in class net.thevpc.nsh.cmd.NBuiltinManager
 
getAll() - Method in interface net.thevpc.nsh.cmd.NshBuiltinManager
 
getAll() - Method in class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
getAll() - Method in interface net.thevpc.nsh.parser.nodes.NshFunctionManager
 
getAll() - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
getAppId() - Method in class net.thevpc.nsh.NshConfig
 
getArg(int) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getArg(int) - Method in interface net.thevpc.nsh.eval.NshContext
 
getArgs() - Method in class net.thevpc.nsh.NshConfig
 
getArgs() - Method in class net.thevpc.nsh.parser.Yaccer.ArgumentsLine
 
getArgsArray() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getArgsArray() - Method in interface net.thevpc.nsh.eval.NshContext
 
getArgsCount() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getArgsCount() - Method in interface net.thevpc.nsh.eval.NshContext
 
getArgsList() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getArgsList() - Method in interface net.thevpc.nsh.eval.NshContext
 
getAutoComplete() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getAutoComplete() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getAutoComplete() - Method in interface net.thevpc.nsh.eval.NshContext
 
getAutoComplete() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getAutoComplete() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getBuiltinFilter() - Method in class net.thevpc.nsh.NshConfig
 
getCandidates(NCmdLineAutoComplete) - Method in class net.thevpc.nsh.options.CommandNonOption
 
getChar(int) - Method in class net.thevpc.nsh.parser.StrReader
 
getCode() - Method in class net.thevpc.nsh.eval.NshResult
 
getCommandArgs() - Method in class net.thevpc.nsh.options.NshOptions
 
getCommandTypeResolver() - Method in class net.thevpc.nsh.Nsh
 
getCommandTypeResolver() - Method in class net.thevpc.nsh.NshConfig
 
getDefinition() - Method in interface net.thevpc.nsh.parser.nodes.NshFunction
 
getDescription() - Method in class net.thevpc.nsh.cmd.resolver.NshCommandResolution
 
getDirectory() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getDirectory() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getDirectory() - Method in interface net.thevpc.nsh.eval.NshContext
 
getDirectory() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getDirectory() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getDisplay() - Method in class net.thevpc.nsh.options.autocomplete.NshAutoCompleteCandidate
 
getElements() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
getElements() - Method in class net.thevpc.nsh.history.NoHistory
 
getElements() - Method in interface net.thevpc.nsh.history.NshHistory
 
getElements(int) - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
getElements(int) - Method in class net.thevpc.nsh.history.NoHistory
 
getElements(int) - Method in interface net.thevpc.nsh.history.NshHistory
 
geTerminalMode() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
geTerminalMode() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getErrorHandler() - Method in class net.thevpc.nsh.Nsh
 
getErrorHandler() - Method in class net.thevpc.nsh.NshConfig
 
getEvaluator() - Method in class net.thevpc.nsh.Nsh
 
getEvaluator() - Method in class net.thevpc.nsh.NshConfig
 
getExported() - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
getExternalExecutor() - Method in class net.thevpc.nsh.Nsh
 
getExternalExecutor() - Method in class net.thevpc.nsh.NshConfig
 
getFiles() - Method in class net.thevpc.nsh.options.NshOptions
 
getFilesCount() - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepResultCollector
 
getFileSystem() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getFileSystem() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getFileSystem() - Method in interface net.thevpc.nsh.eval.NshContext
 
getFileSystem() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getFileSystem() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getFrom() - Method in class net.thevpc.nsh.cmd.impl.util.NumberRange
 
getHeaderMessageSupplier() - Method in class net.thevpc.nsh.NshConfig
 
getHelp() - Method in interface net.thevpc.nsh.cmd.NshBuiltin
 
getHelp() - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
getHelpHeader() - Method in class net.thevpc.nsh.cmd.impl.common.PropsCommand
 
getHelpHeader() - Method in interface net.thevpc.nsh.cmd.NshBuiltin
 
getHelpHeader() - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
getHighlighter() - Method in class net.thevpc.nsh.util.FileInfo
 
getHistory() - Method in class net.thevpc.nsh.Nsh
 
getHistory() - Method in class net.thevpc.nsh.NshConfig
 
getHistoryFile() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
getHistoryFile() - Method in class net.thevpc.nsh.history.NoHistory
 
getHistoryFile() - Method in interface net.thevpc.nsh.history.NshHistory
 
getHome() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getHome() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getHome() - Method in interface net.thevpc.nsh.eval.NshContext
 
getHome() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getHome() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getHomeWorkingDir(NSession) - Method in class net.thevpc.nsh.sys.DefaultNshFileSystem
 
getHomeWorkingDir(NSession) - Method in interface net.thevpc.nsh.sys.NshFileSystem
 
getImage() - Method in class net.thevpc.nsh.parser.Token
 
getIn() - Method in class net.thevpc.nsh.util.IOPipe
 
getIncludeCoreBuiltins() - Method in class net.thevpc.nsh.NshConfig
 
getIncludeDefaultBuiltins() - Method in class net.thevpc.nsh.NshConfig
 
getIncludeExternalExecutor() - Method in class net.thevpc.nsh.NshConfig
 
getIncludeHistory() - Method in class net.thevpc.nsh.NshConfig
 
getInitialWorkingDir(NSession) - Method in class net.thevpc.nsh.sys.DefaultNshFileSystem
 
getInitialWorkingDir(NSession) - Method in interface net.thevpc.nsh.sys.NshFileSystem
 
getItems() - Method in class net.thevpc.nsh.cmd.impl.util.WindowObject
 
getJexFilters() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
getLast() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
getLast() - Method in class net.thevpc.nsh.history.NoHistory
 
getLast() - Method in interface net.thevpc.nsh.history.NshHistory
 
getLast(int) - Method in class net.thevpc.nsh.cmd.impl.util.WindowBuffer
 
getLastResult() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getLastResult() - Method in interface net.thevpc.nsh.eval.NshContext
 
getLastResult() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getLinesCount() - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepResultCollector
 
getMatchCount() - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepResultCollector
 
getMatchingIndex(String) - Method in class net.thevpc.nsh.util.PropertyFilter
 
getMaxDate() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
getMessage() - Method in class net.thevpc.nsh.eval.NshResult
 
getMinDate() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
getName() - Method in interface net.thevpc.nsh.cmd.NshBuiltin
 
getName() - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
getName() - Method in class net.thevpc.nsh.cmd.resolver.NshCommandResolution
 
getName() - Method in class net.thevpc.nsh.options.CommandNonOption
 
getName() - Method in interface net.thevpc.nsh.parser.nodes.NshFunction
 
getName() - Method in class net.thevpc.nsh.parser.nodes.NshVar
 
getNextWindowSize() - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
getNextWindowSize() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
getNextWindowSize() - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
getNextWindowSize() - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
getNumber() - Method in class net.thevpc.nsh.cmd.impl.util.NNumberedObject
 
getObject() - Method in class net.thevpc.nsh.cmd.impl.util.NNumberedObject
 
getOptions() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getOptions() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getOptions() - Method in class net.thevpc.nsh.Nsh
 
getOptionsParser() - Method in class net.thevpc.nsh.NshConfig
 
getOut() - Method in class net.thevpc.nsh.util.IOPipe
 
getParentContext() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getParentContext() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getParentContext() - Method in interface net.thevpc.nsh.eval.NshContext
 
getParentContext() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getParentContext() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getParentNode() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getParentNode() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getParentNode() - Method in interface net.thevpc.nsh.eval.NshContext
 
getParentNode() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getParentNode() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getPath() - Method in class net.thevpc.nsh.util.FileInfo
 
getPattern() - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
getPivotIndex() - Method in class net.thevpc.nsh.cmd.impl.util.WindowObject
 
getPrevious(int) - Method in class net.thevpc.nsh.cmd.impl.util.WindowBuffer
 
getPreviousWindowSize() - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
getPreviousWindowSize() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
getPreviousWindowSize() - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
getPreviousWindowSize() - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
getPromptString(NshContext) - Method in class net.thevpc.nsh.Nsh
 
getPromptString0(NshContext) - Method in class net.thevpc.nsh.Nsh
 
getRcFile() - Method in class net.thevpc.nsh.options.NshOptions
 
getRoot() - Method in class net.thevpc.nsh.parser.nodes.NshScript
 
getRootContext() - Method in class net.thevpc.nsh.Nsh
 
getRootNode() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getRootNode() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getRootNode() - Method in interface net.thevpc.nsh.eval.NshContext
 
getRootNode() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getRootNode() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getRows() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
getScore(NScorableContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
getServiceName() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getServiceName() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getServiceName() - Method in interface net.thevpc.nsh.eval.NshContext
 
getServiceName() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getServiceName() - Method in class net.thevpc.nsh.NshConfig
 
getServiceName() - Method in class net.thevpc.nsh.options.NshOptions
 
getSession() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getSession() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getSession() - Method in interface net.thevpc.nsh.eval.NshContext
 
getSession() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getSession() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getShell() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getShell() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getShellContext() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getShellContext() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getShutdownScript() - Method in class net.thevpc.nsh.options.NshOptions
 
getStackTrace() - Method in class net.thevpc.nsh.eval.NshResult
 
getStartupScript() - Method in class net.thevpc.nsh.options.NshOptions
 
getTo() - Method in class net.thevpc.nsh.cmd.impl.util.NumberRange
 
getType() - Method in interface net.thevpc.nsh.cmd.impl.bash.TestCommand.Eval
 
getType() - Method in class net.thevpc.nsh.cmd.impl.bash.TestCommand.EvalBase
 
getType() - Method in class net.thevpc.nsh.cmd.resolver.NshCommandResolution
 
getUserProperties() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
getUserProperties() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getUserProperties() - Method in interface net.thevpc.nsh.eval.NshContext
 
getUserProperties() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getUserProperties() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
getValue() - Method in class net.thevpc.nsh.cmd.resolver.NshCommandResolution
 
getValue() - Method in class net.thevpc.nsh.options.autocomplete.NshAutoCompleteCandidate
 
getValue() - Method in class net.thevpc.nsh.parser.nodes.NshVar
 
getVar(String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
getVarListeners() - Method in class net.thevpc.nsh.Nsh
 
getVarListeners() - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
getVersion() - Method in class net.thevpc.nsh.Nsh
 
getWorkspace() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
getWorkspace() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
getWorkspace() - Method in interface net.thevpc.nsh.eval.NshContext
 
getWorkspace() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
getWorkspace() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
GHZ - Static variable in class net.thevpc.nsh.util.bundles.Units
 
GiBYTE - Static variable in class net.thevpc.nsh.util.bundles.Units
TEBI Byte
GIGA - Static variable in class net.thevpc.nsh.util.bundles.Units
MEGA
GlobWindowFilter - Class in net.thevpc.nsh.cmd.impl.util.filter
 
GlobWindowFilter(String, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.GlobWindowFilter
 
GrepCommand - Class in net.thevpc.nsh.cmd.impl.posix.grep
Created by vpc on 1/7/17.
GrepCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.GrepCommand
 
grepFile(FileInfo, GrepFilter, GrepOptions, NSession, boolean, GrepResultCollector) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.GrepService
 
GrepFilter - Interface in net.thevpc.nsh.cmd.impl.posix.grep
 
GrepResultCollector - Interface in net.thevpc.nsh.cmd.impl.posix.grep
 
GrepResultItem - Class in net.thevpc.nsh.cmd.impl.posix.grep
 
GrepResultItem(NPath, long, NText, Boolean) - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.GrepResultItem
 
GrepService - Class in net.thevpc.nsh.cmd.impl.posix.grep
 
GrepService() - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.GrepService
 

H

hasMoreBytes() - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
 
hasMoreBytes() - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
hasNext() - Method in class net.thevpc.nsh.cmd.impl.util.NNumberedIterator
 
hasNext() - Method in class net.thevpc.nsh.cmd.impl.util.WindowFilterIterator
 
HeadCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
HeadCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.HeadCommand
 
HECTO - Static variable in class net.thevpc.nsh.util.bundles.Units
HECTO
HelpCommand - Class in net.thevpc.nsh.cmd.impl.core
Created by vpc on 1/7/17.
HelpCommand() - Constructor for class net.thevpc.nsh.cmd.impl.core.HelpCommand
 
HERTZ - Static variable in class net.thevpc.nsh.util.bundles.Units
 
HistoryCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
HistoryCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.HistoryCommand
 
HostsCommand - Class in net.thevpc.nsh.cmd.impl.posix.extra
Created by vpc on 1/7/17.
HostsCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.extra.HostsCommand
 
HOUR - Static variable in class net.thevpc.nsh.util.bundles.Units
 
HZ - Static variable in class net.thevpc.nsh.util.bundles.Units
 

I

IfCommand() - Constructor for class net.thevpc.nsh.parser.Yaccer.IfCommand
 
image - Variable in class net.thevpc.nsh.parser.Token
 
in - Variable in class net.thevpc.nsh.util.ExecProcessInfo
 
in() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
in() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
in() - Method in interface net.thevpc.nsh.eval.NshContext
 
in() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
init(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.DateCommand
 
init(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
installToNuts() - Method in class net.thevpc.nsh.Nsh
 
INSTANCE - Static variable in class net.thevpc.nsh.util.bundles.BytesSizeFormat
 
interactive - Variable in class net.thevpc.nsh.options.NshOptions
 
internalCommands - Variable in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
internalFunctions - Variable in class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
IOPipe - Class in net.thevpc.nsh.util
 
IOPipe() - Constructor for class net.thevpc.nsh.util.IOPipe
 
isAbsolute(String, NSession) - Method in class net.thevpc.nsh.sys.DefaultNshFileSystem
 
isAbsolute(String, NSession) - Method in interface net.thevpc.nsh.sys.NshFileSystem
 
isAskHelp() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
isAskHelp() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
isAskStopped() - Method in class net.thevpc.nsh.eval.WatcherImpl
 
isAskVersion() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
isAskVersion() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
isBash() - Method in class net.thevpc.nsh.options.NshOptions
 
isChar(char, int) - Method in class net.thevpc.nsh.parser.StrReader
 
isCommand() - Method in class net.thevpc.nsh.options.NshOptions
 
isDebugger() - Method in class net.thevpc.nsh.options.NshOptions
 
isDirectory(String, NSession) - Method in class net.thevpc.nsh.sys.DefaultNshFileSystem
 
isDirectory(String, NSession) - Method in interface net.thevpc.nsh.sys.NshFileSystem
 
isDot() - Method in class net.thevpc.nsh.parser.Token
 
isDumpPoStrings() - Method in class net.thevpc.nsh.options.NshOptions
 
isDumpStrings() - Method in class net.thevpc.nsh.options.NshOptions
 
isEffectiveInteractive() - Method in class net.thevpc.nsh.options.NshOptions
 
isEmpty() - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
isEmpty() - Method in class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
isEmpty() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
isEmpty() - Method in class net.thevpc.nsh.history.NoHistory
 
isEmpty() - Method in interface net.thevpc.nsh.history.NshHistory
 
isEmpty(String) - Static method in class net.thevpc.nsh.util.ShellUtils
 
isEnabled() - Method in interface net.thevpc.nsh.cmd.NshBuiltin
 
isEnabled() - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
isEnabled() - Method in interface net.thevpc.nsh.parser.nodes.NshFunction
 
isEndCommand() - Method in class net.thevpc.nsh.parser.Token
 
isEquals() - Method in class net.thevpc.nsh.parser.Token
 
isErrExit() - Method in class net.thevpc.nsh.options.NshOptions
 
isExitAfterProcessingLines() - Method in class net.thevpc.nsh.options.NshOptions
 
isExported() - Method in class net.thevpc.nsh.parser.nodes.NshVar
 
isExported(String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
isFilePath(String) - Static method in class net.thevpc.nsh.util.ShellUtils
 
isHelp() - Method in class net.thevpc.nsh.options.NshOptions
 
isIgnoreCase() - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
isInt(String) - Static method in class net.thevpc.nsh.util.ShellHelper
 
isInteractive() - Method in class net.thevpc.nsh.options.NshOptions
 
isInvertMatch() - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
isLogin() - Method in class net.thevpc.nsh.options.NshOptions
 
isNewline() - Method in class net.thevpc.nsh.parser.Token
 
isNoEditing() - Method in class net.thevpc.nsh.options.NshOptions
 
isNoProfile() - Method in class net.thevpc.nsh.options.NshOptions
 
isNoRc() - Method in class net.thevpc.nsh.options.NshOptions
 
isNsh() - Method in class net.thevpc.nsh.options.NshOptions
 
isPosix() - Method in class net.thevpc.nsh.options.NshOptions
 
isQuit() - Method in exception class net.thevpc.nsh.err.NshUniformException
 
isQuitException(Throwable) - Method in class net.thevpc.nsh.err.DefaultErrorHandler
 
isQuitException(Throwable) - Method in interface net.thevpc.nsh.err.NshErrorHandler
 
isReadCommandsFromStdIn() - Method in class net.thevpc.nsh.options.NshOptions
 
isRestricted() - Method in class net.thevpc.nsh.options.NshOptions
 
isSemiColon() - Method in class net.thevpc.nsh.parser.Token
 
isSharp() - Method in class net.thevpc.nsh.parser.Token
 
isStopped() - Method in interface net.thevpc.nsh.eval.NshContext.Watcher
 
isStopped() - Method in class net.thevpc.nsh.eval.WatcherImpl
 
isString(String, int) - Method in class net.thevpc.nsh.parser.StrReader
 
isVerbose() - Method in class net.thevpc.nsh.options.NshOptions
 
isVersion() - Method in class net.thevpc.nsh.options.NshOptions
 
isWhite() - Method in class net.thevpc.nsh.parser.Token
 
isWord() - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
isWord() - Method in class net.thevpc.nsh.parser.Token
 
isWord(String) - Method in class net.thevpc.nsh.parser.Token
 
isWordChar(int) - Method in class net.thevpc.nsh.parser.StrReader
 
isXtrace() - Method in class net.thevpc.nsh.options.NshOptions
 
Item - Class in net.thevpc.nsh.parser
 
Item() - Constructor for class net.thevpc.nsh.parser.Item
 
iterator() - Method in class net.thevpc.nsh.parser.Yaccer.ArgumentsLine
 

J

JavaExceptionWindowFilter - Class in net.thevpc.nsh.cmd.impl.util.filter
 
JavaExceptionWindowFilter() - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
JavaExceptionWindowFilter.JexFilter - Class in net.thevpc.nsh.cmd.impl.util.filter
 
JexFilter(String, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter.JexFilter
 
JpsCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
JpsCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.JpsCommand
 
JsonCommand - Class in net.thevpc.nsh.cmd.impl.common
Created by vpc on 1/7/17.
JsonCommand() - Constructor for class net.thevpc.nsh.cmd.impl.common.JsonCommand
 

K

KHZ - Static variable in class net.thevpc.nsh.util.bundles.Units
 
KiBYTE - Static variable in class net.thevpc.nsh.util.bundles.Units
kibibyte
KillCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
KillCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.KillCommand
 
KILO - Static variable in class net.thevpc.nsh.util.bundles.Units
KILO

L

lastResult - Variable in class net.thevpc.nsh.eval.DefaultNshContext
 
lexer() - Method in class net.thevpc.nsh.parser.NshParser
 
Lexer - Interface in net.thevpc.nsh.parser
 
lines() - Method in class net.thevpc.nsh.parser.StrReader
 
load() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
load() - Method in class net.thevpc.nsh.history.NoHistory
 
load() - Method in interface net.thevpc.nsh.history.NshHistory
 
load(Reader) - Method in class net.thevpc.nsh.history.AbstractNshHistory
 
load(Reader) - Method in class net.thevpc.nsh.history.NoHistory
 
load(Reader) - Method in interface net.thevpc.nsh.history.NshHistory
 
load(NPath) - Method in class net.thevpc.nsh.history.AbstractNshHistory
 
load(NPath) - Method in class net.thevpc.nsh.history.NoHistory
 
load(NPath) - Method in interface net.thevpc.nsh.history.NshHistory
 
loadByteArray(InputStream) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
 
loadByteArray(URL) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
 
loadString(InputStream) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
 
loadString(URL) - Static method in class net.thevpc.nsh.util.bundles._IOUtils
 
logError(String) - Method in class net.thevpc.nsh.util.ProcessWatcher2
 
logError(Throwable) - Method in class net.thevpc.nsh.util.ProcessWatcher2
 
login - Variable in class net.thevpc.nsh.options.NshOptions
 
LoginCommand - Class in net.thevpc.nsh.cmd.impl.common
Created by vpc on 1/7/17.
LoginCommand() - Constructor for class net.thevpc.nsh.cmd.impl.common.LoginCommand
 
logInfo(String) - Method in class net.thevpc.nsh.util.ProcessWatcher2
 
LogoutCommand - Class in net.thevpc.nsh.cmd.impl.common
Created by vpc on 1/7/17.
LogoutCommand() - Constructor for class net.thevpc.nsh.cmd.impl.common.LogoutCommand
 
LsCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
LsCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.LsCommand
 
LsCommand.ResultError - Class in net.thevpc.nsh.cmd.impl.posix
 
LsCommand.ResultGroup - Class in net.thevpc.nsh.cmd.impl.posix
 
LsCommand.ResultItem - Class in net.thevpc.nsh.cmd.impl.posix
 

M

main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.AliasCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.BaseNameCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.BuiltinCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.CdCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.ClearCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.CommandCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.DirNameCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EchoCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EnableCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EnvCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.FalseCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.HistoryCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.PwdCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.SetCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.SourceCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TestCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TrueCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TypeCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnaliasCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnameCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnsetCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.JsonCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.LoginCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.LogoutCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.PropsCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.XmlCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.AutocompleteCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.ExitCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.HelpCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.ShowerrCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.VersionCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.CatCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.ChmodCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.CpCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.DateCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.DfCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.extra.HostsCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.GrepCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.HeadCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.JpsCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.KillCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.LsCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.MkdirCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.PsCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.RmCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.SshCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.TailCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.UnzipCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.WgetCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.WhoamiCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.ZipCommand
 
main(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
mark(int) - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Marks the current position in this input stream.
markSupported() - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Tests if this input stream supports the mark and reset methods.
matchesProperty(String) - Method in class net.thevpc.nsh.util.PropertyFilter
 
MEGA - Static variable in class net.thevpc.nsh.util.bundles.Units
MEGA
MemResult - Class in net.thevpc.nsh.util
 
MemResult(String, String, int) - Constructor for class net.thevpc.nsh.util.MemResult
 
METER - Static variable in class net.thevpc.nsh.util.bundles.Units
 
MHZ - Static variable in class net.thevpc.nsh.util.bundles.Units
 
MiBYTE - Static variable in class net.thevpc.nsh.util.bundles.Units
mibibyte
MICRO - Static variable in class net.thevpc.nsh.util.bundles.Units
 
MILLI - Static variable in class net.thevpc.nsh.util.bundles.Units
 
MILLIMETER - Static variable in class net.thevpc.nsh.util.bundles.Units
 
MILLISECOND - Static variable in class net.thevpc.nsh.util.bundles.Units
 
MINUTE - Static variable in class net.thevpc.nsh.util.bundles.Units
 
MkdirCommand - Class in net.thevpc.nsh.cmd.impl.posix
 
MkdirCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.MkdirCommand
 
MkdirCommand.Options - Class in net.thevpc.nsh.cmd.impl.posix
 
MM - Static variable in class net.thevpc.nsh.util.bundles.Units
 
monitorInputStream(InputStream, long, NMsg) - Method in class net.thevpc.nsh.util.ShellHelper.WsSshListener
 
MultiGrepFilter - Class in net.thevpc.nsh.cmd.impl.posix.grep
 
MultiGrepFilter(List<ExpressionInfo>, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.MultiGrepFilter
 

N

NANO - Static variable in class net.thevpc.nsh.util.bundles.Units
 
NBuiltinManager - Class in net.thevpc.nsh.cmd
 
NBuiltinManager() - Constructor for class net.thevpc.nsh.cmd.NBuiltinManager
 
NCommandAutoCompleteComponent - Interface in net.thevpc.nsh.options.autocomplete
Created by vpc on 3/7/17.
NCommandTypeResolver - Class in net.thevpc.nsh.cmd.resolver
 
NCommandTypeResolver() - Constructor for class net.thevpc.nsh.cmd.resolver.NCommandTypeResolver
 
negative - Variable in class net.thevpc.nsh.cmd.impl.posix.grep.MultiGrepFilter
 
net.thevpc.nsh - package net.thevpc.nsh
 
net.thevpc.nsh.cmd - package net.thevpc.nsh.cmd
 
net.thevpc.nsh.cmd.alias - package net.thevpc.nsh.cmd.alias
 
net.thevpc.nsh.cmd.impl.bash - package net.thevpc.nsh.cmd.impl.bash
 
net.thevpc.nsh.cmd.impl.common - package net.thevpc.nsh.cmd.impl.common
 
net.thevpc.nsh.cmd.impl.core - package net.thevpc.nsh.cmd.impl.core
 
net.thevpc.nsh.cmd.impl.posix - package net.thevpc.nsh.cmd.impl.posix
 
net.thevpc.nsh.cmd.impl.posix.extra - package net.thevpc.nsh.cmd.impl.posix.extra
 
net.thevpc.nsh.cmd.impl.posix.grep - package net.thevpc.nsh.cmd.impl.posix.grep
 
net.thevpc.nsh.cmd.impl.util - package net.thevpc.nsh.cmd.impl.util
 
net.thevpc.nsh.cmd.impl.util.filter - package net.thevpc.nsh.cmd.impl.util.filter
 
net.thevpc.nsh.cmd.resolver - package net.thevpc.nsh.cmd.resolver
 
net.thevpc.nsh.err - package net.thevpc.nsh.err
 
net.thevpc.nsh.eval - package net.thevpc.nsh.eval
 
net.thevpc.nsh.history - package net.thevpc.nsh.history
 
net.thevpc.nsh.options - package net.thevpc.nsh.options
 
net.thevpc.nsh.options.autocomplete - package net.thevpc.nsh.options.autocomplete
 
net.thevpc.nsh.parser - package net.thevpc.nsh.parser
 
net.thevpc.nsh.parser.ctx - package net.thevpc.nsh.parser.ctx
 
net.thevpc.nsh.parser.nodes - package net.thevpc.nsh.parser.nodes
 
net.thevpc.nsh.sys - package net.thevpc.nsh.sys
 
net.thevpc.nsh.util - package net.thevpc.nsh.util
 
net.thevpc.nsh.util.bundles - package net.thevpc.nsh.util.bundles
 
NEUTRAL - Enum constant in enum net.thevpc.nsh.cmd.impl.util.FilterResult
 
NewlineNode(Token) - Constructor for class net.thevpc.nsh.parser.Yaccer.NewlineNode
 
next() - Method in class net.thevpc.nsh.cmd.impl.util.NNumberedIterator
 
next() - Method in class net.thevpc.nsh.cmd.impl.util.WindowFilterIterator
 
next(String) - Method in class net.thevpc.nsh.util.ColumnRuler
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.AliasCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.BaseNameCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.BuiltinCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.CdCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.ClearCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.CommandCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.DirNameCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EchoCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EnableCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EnvCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.FalseCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.HistoryCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.PwdCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.SetCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.SourceCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TestCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TrueCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TypeCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnaliasCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnameCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnsetCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.JsonCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.LoginCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.LogoutCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.PropsCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.XmlCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.AutocompleteCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.ExitCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.HelpCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.ShowerrCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.VersionCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.CatCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.ChmodCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.CpCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.DateCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.DfCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.extra.HostsCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.GrepCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.HeadCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.JpsCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.KillCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.LsCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.MkdirCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.PsCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.RmCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.SshCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.TailCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.UnzipCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.WgetCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.WhoamiCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.ZipCommand
 
nextNonOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
nextNonWhiteToken() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
nextNum(long, NSession) - Method in class net.thevpc.nsh.util.ColumnRuler
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.AliasCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.BaseNameCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.BuiltinCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.CdCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.ClearCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.CommandCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.DirNameCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EchoCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EnableCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.EnvCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.FalseCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.HistoryCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.PwdCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.SetCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.SourceCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TestCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TrueCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.TypeCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnaliasCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnameCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.bash.UnsetCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.JsonCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.LoginCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.LogoutCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.PropsCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.common.XmlCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.AutocompleteCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.ExitCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.HelpCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.ShowerrCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.core.VersionCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.CatCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.ChmodCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.CpCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.DateCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.DfCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.extra.HostsCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.GrepCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.HeadCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.JpsCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.KillCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.LsCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.MkdirCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.PsCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.RmCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.SshCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.TailCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.UnzipCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.WgetCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.WhoamiCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.impl.posix.ZipCommand
 
nextOption(NArg, NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
nextToken() - Method in interface net.thevpc.nsh.parser.Context
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.AntiQuotedContext
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.DefaultContext
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.DollarCurlBracketContext
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.DollarPar2Context
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.DollarParContext
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.DoubleQuotedContext
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.Par2Context
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.SharpContext
 
nextToken() - Method in class net.thevpc.nsh.parser.ctx.SimpleQuotedContext
 
nextToken() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
nextToken() - Method in interface net.thevpc.nsh.parser.Lexer
 
nextToken() - Method in class net.thevpc.nsh.parser.PreloadedLexer
 
nextToken(int) - Method in class net.thevpc.nsh.parser.DefaultLexer
 
NNumberedIterator<T> - Class in net.thevpc.nsh.cmd.impl.util
 
NNumberedIterator(Iterator<T>, Long, Long) - Constructor for class net.thevpc.nsh.cmd.impl.util.NNumberedIterator
 
NNumberedObject<T> - Class in net.thevpc.nsh.cmd.impl.util
 
NNumberedObject(T, long) - Constructor for class net.thevpc.nsh.cmd.impl.util.NNumberedObject
 
nodes() - Method in class net.thevpc.nsh.parser.Yaccer
 
noEditing - Variable in class net.thevpc.nsh.options.NshOptions
 
NoGrepFilter - Class in net.thevpc.nsh.cmd.impl.posix.grep
 
NoGrepFilter() - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.NoGrepFilter
 
NoHistory - Class in net.thevpc.nsh.history
 
NoHistory() - Constructor for class net.thevpc.nsh.history.NoHistory
 
noMoreBytes() - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
 
noMoreBytes() - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
noProfile - Variable in class net.thevpc.nsh.options.NshOptions
 
noRc - Variable in class net.thevpc.nsh.options.NshOptions
 
nsh() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
nsh() - Method in interface net.thevpc.nsh.eval.NshContext
 
nsh() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
Nsh - Class in net.thevpc.nsh
 
Nsh() - Constructor for class net.thevpc.nsh.Nsh
 
Nsh(NshConfig) - Constructor for class net.thevpc.nsh.Nsh
 
NshAliasManager - Interface in net.thevpc.nsh.cmd.alias
 
NshArgumentNode - Interface in net.thevpc.nsh.parser.nodes
 
NshAutoCompleteCandidate - Class in net.thevpc.nsh.options.autocomplete
 
NshAutoCompleteCandidate(String) - Constructor for class net.thevpc.nsh.options.autocomplete.NshAutoCompleteCandidate
 
NshAutoCompleteCandidate(String, String) - Constructor for class net.thevpc.nsh.options.autocomplete.NshAutoCompleteCandidate
 
NshAutoCompleter - Class in net.thevpc.nsh.options.autocomplete
 
NshAutoCompleter() - Constructor for class net.thevpc.nsh.options.autocomplete.NshAutoCompleter
 
NshBuiltin - Interface in net.thevpc.nsh.cmd
 
NshBuiltinBase - Class in net.thevpc.nsh.cmd
 
NshBuiltinBase(String, int, Class<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinBase
 
NshBuiltinBase(String, int, Supplier<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinBase
 
NshBuiltinBase(String, Class<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinBase
 
NshBuiltinBase(String, Supplier<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinBase
 
NshBuiltinCore - Class in net.thevpc.nsh.cmd
 
NshBuiltinCore(String, int, Class<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinCore
 
NshBuiltinCore(String, int, Supplier<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinCore
 
NshBuiltinCore(String, Class<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinCore
 
NshBuiltinCore(String, Supplier<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinCore
 
NshBuiltinDefault - Class in net.thevpc.nsh.cmd
 
NshBuiltinDefault(String, int, Class<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinDefault
 
NshBuiltinDefault(String, int, Supplier<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinDefault
 
NshBuiltinDefault(String, Class<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinDefault
 
NshBuiltinDefault(String, Supplier<?>) - Constructor for class net.thevpc.nsh.cmd.NshBuiltinDefault
 
NshBuiltinManager - Interface in net.thevpc.nsh.cmd
 
NshCmdLineNode - Interface in net.thevpc.nsh.parser.nodes
 
NshCmdSyntaxError - Exception Class in net.thevpc.nsh.err
 
NshCmdSyntaxError(int, String[], String, String, String) - Constructor for exception class net.thevpc.nsh.err.NshCmdSyntaxError
 
NshCommandNode - Interface in net.thevpc.nsh.parser.nodes
 
NshCommandResolution - Class in net.thevpc.nsh.cmd.resolver
 
NshCommandResolution(String, String, String, String) - Constructor for class net.thevpc.nsh.cmd.resolver.NshCommandResolution
 
NshCommandTypeResolver - Interface in net.thevpc.nsh.cmd.resolver
 
NshConfig - Class in net.thevpc.nsh
 
NshConfig() - Constructor for class net.thevpc.nsh.NshConfig
 
NshContext - Interface in net.thevpc.nsh.eval
Created by vpc on 11/4/16.
NshContext.Watcher - Interface in net.thevpc.nsh.eval
 
NshContextForSource - Class in net.thevpc.nsh.eval
 
NshContextForSource(NshContext) - Constructor for class net.thevpc.nsh.eval.NshContextForSource
 
NshErrorHandler - Interface in net.thevpc.nsh.err
 
NshEvaluator - Interface in net.thevpc.nsh.eval
 
NshEvaluatorBase - Class in net.thevpc.nsh.eval
 
NshEvaluatorBase() - Constructor for class net.thevpc.nsh.eval.NshEvaluatorBase
 
NshException - Exception Class in net.thevpc.nsh.err
 
NshException(Throwable, int) - Constructor for exception class net.thevpc.nsh.err.NshException
 
NshException(NMsg, int) - Constructor for exception class net.thevpc.nsh.err.NshException
 
NshException(NMsg, Throwable) - Constructor for exception class net.thevpc.nsh.err.NshException
 
NshException(NMsg, Throwable, boolean, boolean, int) - Constructor for exception class net.thevpc.nsh.err.NshException
 
NshException(NMsg, Throwable, int) - Constructor for exception class net.thevpc.nsh.err.NshException
 
NshExecutionContext - Interface in net.thevpc.nsh.eval
 
NshExternalExecutor - Interface in net.thevpc.nsh.sys
 
NshFileSystem - Interface in net.thevpc.nsh.sys
 
NshFunction<T> - Interface in net.thevpc.nsh.parser.nodes
 
NshFunctionManager - Interface in net.thevpc.nsh.parser.nodes
 
NshHistory - Interface in net.thevpc.nsh.history
 
NshInterruptException - Exception Class in net.thevpc.nsh.err
 
NshInterruptException() - Constructor for exception class net.thevpc.nsh.err.NshInterruptException
 
NshNode - Interface in net.thevpc.nsh.parser.nodes
 
NshNoExternalExecutor - Class in net.thevpc.nsh.sys
 
NshNoExternalExecutor() - Constructor for class net.thevpc.nsh.sys.NshNoExternalExecutor
 
NshNonBlockingInputStream - Interface in net.thevpc.nsh.util
 
NshNonBlockingInputStreamAdapter - Class in net.thevpc.nsh.util
 
NshNonBlockingInputStreamAdapter(String, InputStream) - Constructor for class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
NshOptions - Class in net.thevpc.nsh.options
 
NshOptions() - Constructor for class net.thevpc.nsh.options.NshOptions
 
NshOptionsParser - Interface in net.thevpc.nsh.options
 
NshParser - Class in net.thevpc.nsh.parser
 
NshParser(Reader) - Constructor for class net.thevpc.nsh.parser.NshParser
 
NshQuitException - Exception Class in net.thevpc.nsh.err
 
NshQuitException() - Constructor for exception class net.thevpc.nsh.err.NshQuitException
 
NshQuitException(int) - Constructor for exception class net.thevpc.nsh.err.NshQuitException
 
NshQuitException(Throwable, int) - Constructor for exception class net.thevpc.nsh.err.NshQuitException
 
NshResult - Class in net.thevpc.nsh.eval
 
NshResult(int, String, Throwable) - Constructor for class net.thevpc.nsh.eval.NshResult
 
NshScript - Class in net.thevpc.nsh.parser.nodes
 
NshScript(NshCommandNode) - Constructor for class net.thevpc.nsh.parser.nodes.NshScript
 
NshToNutsExternalExecutor - Class in net.thevpc.nsh.sys
 
NshToNutsExternalExecutor() - Constructor for class net.thevpc.nsh.sys.NshToNutsExternalExecutor
 
NshUniformException - Exception Class in net.thevpc.nsh.err
 
NshUniformException(int, boolean, Throwable) - Constructor for exception class net.thevpc.nsh.err.NshUniformException
 
NshVar - Class in net.thevpc.nsh.parser.nodes
Created by vpc on 11/4/16.
NshVar(NshVariables, String, String, boolean) - Constructor for class net.thevpc.nsh.parser.nodes.NshVar
 
NshVariables - Class in net.thevpc.nsh.parser.nodes
Created by vpc on 11/4/16.
NshVariables(NshContext) - Constructor for class net.thevpc.nsh.parser.nodes.NshVariables
 
NshVarListener - Interface in net.thevpc.nsh.parser.nodes
 
NumberRange - Class in net.thevpc.nsh.cmd.impl.util
 
NumberRange() - Constructor for class net.thevpc.nsh.cmd.impl.util.NumberRange
 
NumberRange(Long, Long) - Constructor for class net.thevpc.nsh.cmd.impl.util.NumberRange
 
NumberRangeList - Class in net.thevpc.nsh.cmd.impl.util
 
NumberRangeList(List<NumberRange>) - Constructor for class net.thevpc.nsh.cmd.impl.util.NumberRangeList
 

O

oldCmdLine - Variable in class net.thevpc.nsh.eval.DefaultNshContext
 
onError(String, Throwable, NshContext) - Method in class net.thevpc.nsh.err.DefaultErrorHandler
 
onError(String, Throwable, NshContext) - Method in interface net.thevpc.nsh.err.NshErrorHandler
 
onExec(String) - Method in class net.thevpc.nsh.util.ShellHelper.WsSshListener
 
onGet(String, String, boolean) - Method in class net.thevpc.nsh.util.ShellHelper.WsSshListener
 
onPut(String, String, boolean) - Method in class net.thevpc.nsh.util.ShellHelper.WsSshListener
 
onQuit(NshQuitException) - Method in class net.thevpc.nsh.Nsh
 
onResult(int, Throwable, NshContext) - Method in class net.thevpc.nsh.Nsh
 
onResult(int, NshContext) - Method in class net.thevpc.nsh.Nsh
 
onResult(Throwable, NshContext) - Method in class net.thevpc.nsh.Nsh
 
Options() - Constructor for class net.thevpc.nsh.cmd.impl.bash.EnvCommand.Options
 
Options() - Constructor for class net.thevpc.nsh.cmd.impl.common.PropsCommand.Options
 
Options() - Constructor for class net.thevpc.nsh.cmd.impl.posix.CpCommand.Options
 
Options() - Constructor for class net.thevpc.nsh.cmd.impl.posix.DfCommand.Options
 
Options() - Constructor for class net.thevpc.nsh.cmd.impl.posix.MkdirCommand.Options
 
Options() - Constructor for class net.thevpc.nsh.cmd.impl.posix.RmCommand.Options
 
or() - Method in class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
or(WindowFilter<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
or(WindowFilter<T>) - Method in class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
OrWindowFilter<T> - Class in net.thevpc.nsh.cmd.impl.util.filter
 
OrWindowFilter() - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
OrWindowFilter(OrWindowFilter<T>) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
out - Variable in class net.thevpc.nsh.util.ExecProcessInfo
 
out() - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
out() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
out() - Method in interface net.thevpc.nsh.eval.NshContext
 
out() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
out() - Method in class net.thevpc.nsh.util.MemResult
 

P

p - Variable in class net.thevpc.nsh.cmd.impl.posix.grep.PatternGrepFilter
 
Par(NshNode) - Constructor for class net.thevpc.nsh.parser.Yaccer.Par
 
Par2Context - Class in net.thevpc.nsh.parser.ctx
 
Par2Context(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.Par2Context
 
parentContext - Variable in class net.thevpc.nsh.eval.DefaultNshContext
 
parse() - Method in class net.thevpc.nsh.parser.NshParser
 
parse(String) - Static method in class net.thevpc.nsh.cmd.impl.util.NumberRangeList
 
parse(String[]) - Method in class net.thevpc.nsh.options.DefaultNshOptionsParser
 
parse(String[]) - Method in interface net.thevpc.nsh.options.NshOptionsParser
 
parseNextArgument(List<String>, NshOptions) - Method in class net.thevpc.nsh.options.DefaultNshOptionsParser
 
parseScript(InputStream) - Method in class net.thevpc.nsh.Nsh
 
parseScript(String) - Method in class net.thevpc.nsh.Nsh
 
parseUnsupportedNextArgument(List<String>, NshOptions) - Method in class net.thevpc.nsh.options.DefaultNshOptionsParser
 
PatternGrepFilter - Class in net.thevpc.nsh.cmd.impl.posix.grep
 
PatternGrepFilter(String, boolean, boolean, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.PatternGrepFilter
 
peedTokenSafe() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
peekChar() - Method in class net.thevpc.nsh.parser.StrReader
 
peekToken() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
peekToken() - Method in interface net.thevpc.nsh.parser.Lexer
 
peekToken() - Method in class net.thevpc.nsh.parser.PreloadedLexer
 
PETA - Static variable in class net.thevpc.nsh.util.bundles.Units
PETA
PiBYTE - Static variable in class net.thevpc.nsh.util.bundles.Units
PEBI Byte
PICO - Static variable in class net.thevpc.nsh.util.bundles.Units
 
popContext() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
positive - Variable in class net.thevpc.nsh.cmd.impl.posix.grep.MultiGrepFilter
 
posix - Variable in class net.thevpc.nsh.options.NshOptions
 
postParse(NshOptions) - Method in class net.thevpc.nsh.options.DefaultNshOptionsParser
 
PreloadedLexer - Class in net.thevpc.nsh.parser
 
PreloadedLexer(Collection<Token>) - Constructor for class net.thevpc.nsh.parser.PreloadedLexer
 
prepare(List<NNumberedObject<String>>, int) - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
prepare(List<T>, int) - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
prepare(List<T>, int) - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
prepare(List<T>, int) - Method in interface net.thevpc.nsh.cmd.impl.util.WindowFilter
 
prepareContext(NshContext) - Method in class net.thevpc.nsh.Nsh
 
printHeader(NPrintStream) - Method in class net.thevpc.nsh.Nsh
 
processContext(String, Context) - Method in class net.thevpc.nsh.parser.DefaultLexer
 
processNonPivot(String, NTextBuilder, NTextStyles, NSession) - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepFilter
 
processNonPivot(String, NTextBuilder, NTextStyles, NSession) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.MultiGrepFilter
 
processNonPivot(String, NTextBuilder, NTextStyles, NSession) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.NoGrepFilter
 
processNonPivot(String, NTextBuilder, NTextStyles, NSession) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.PatternGrepFilter
 
processPivot(String, NTextBuilder, NTextStyles, NSession) - Method in interface net.thevpc.nsh.cmd.impl.posix.grep.GrepFilter
 
processPivot(String, NTextBuilder, NTextStyles, NSession) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.MultiGrepFilter
 
processPivot(String, NTextBuilder, NTextStyles, NSession) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.NoGrepFilter
 
processPivot(String, NTextBuilder, NTextStyles, NSession) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.PatternGrepFilter
 
ProcessStringsHandler - Interface in net.thevpc.nsh.util
 
ProcessWatcher - Class in net.thevpc.nsh.util
 
ProcessWatcher() - Constructor for class net.thevpc.nsh.util.ProcessWatcher
 
ProcessWatcher1 - Class in net.thevpc.nsh.util
Process process = Runtime.getRuntime().exec(new String[]{"/bin/java","-version"}, null, new File(".")); ProcessWatcher w = new ProcessWatcher(process, new ProcessWatcherHandler() { public void started(Process process) { System.out.println("Prcess started"); } public void stdout(Process process, String line) { System.out.println(line); } public void stderr(Process process, String line) { System.err.println(line); } public void ended(Process process, int value) { System.out.println("Process Shutdown.
ProcessWatcher1(Process, ProcessStringsHandler) - Constructor for class net.thevpc.nsh.util.ProcessWatcher1
 
ProcessWatcher2 - Class in net.thevpc.nsh.util
Process process = Runtime.getRuntime().exec(new String[]{"/bin/java","-version"}, null, new File(".")); ProcessWatcher w = new ProcessWatcher(process, new ProcessWatcherHandler() { public void started(Process process) { System.out.println("Process started"); } public void stdout(Process process, String line) { System.out.println(line); } public void stderr(Process process, String line) { System.err.println(line); } public void ended(Process process, int value) { System.out.println("Process Shutdown.
ProcessWatcher2(Process, ExecProcessInfo) - Constructor for class net.thevpc.nsh.util.ProcessWatcher2
 
ProcessWatcher2.CloseableThread - Class in net.thevpc.nsh.util
 
PropertyFilter - Class in net.thevpc.nsh.util
 
PropertyFilter(String) - Constructor for class net.thevpc.nsh.util.PropertyFilter
 
PROPS - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.Format
 
PropsCommand - Class in net.thevpc.nsh.cmd.impl.common
Created by vpc on 1/7/17.
PropsCommand() - Constructor for class net.thevpc.nsh.cmd.impl.common.PropsCommand
 
PropsCommand.Format - Enum in net.thevpc.nsh.cmd.impl.common
 
PropsCommand.Options - Class in net.thevpc.nsh.cmd.impl.common
 
PropsCommand.SourceType - Enum in net.thevpc.nsh.cmd.impl.common
 
PropsCommand.TargetType - Enum in net.thevpc.nsh.cmd.impl.common
 
PsCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
PsCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.PsCommand
 
pushBackChar(char) - Method in class net.thevpc.nsh.parser.StrReader
 
pushBackToken(Token) - Method in class net.thevpc.nsh.parser.DefaultLexer
 
PwdCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
PwdCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.PwdCommand
 

R

rcFile - Variable in class net.thevpc.nsh.options.NshOptions
 
read() - Method in class net.thevpc.nsh.parser.StrReader
 
read() - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Reads the next byte of data from the input stream.
read() - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
read(byte[]) - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[]) - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
read(byte[], int, int) - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read(byte[], int, int) - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
read(char[], int, int) - Method in class net.thevpc.nsh.parser.StrReader
 
readAccept(NTerminal) - Static method in class net.thevpc.nsh.util.ShellHelper
 
readAll(int) - Method in class net.thevpc.nsh.parser.StrReader
 
readAndEvalAntiQuotesString(char[], int, StringBuilder, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
readAndEvalDblQuotesExpression(char[], int, StringBuilder, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
readAndEvalDollarExpression(char[], int, StringBuilder, boolean, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
readAndEvalSimpleQuotesExpression(char[], int, StringBuilder, NshContext) - Method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
readArgument() - Method in class net.thevpc.nsh.parser.Yaccer
 
readCommandL1() - Method in class net.thevpc.nsh.parser.Yaccer
 
readCommandL2() - Method in class net.thevpc.nsh.parser.Yaccer
 
readCommandL3() - Method in class net.thevpc.nsh.parser.Yaccer
 
readCommandsFromStdIn - Variable in class net.thevpc.nsh.options.NshOptions
-s option
readComments() - Method in class net.thevpc.nsh.parser.Yaccer
 
reader - Variable in class net.thevpc.nsh.parser.AbstractContext
 
readInteractiveLine(NshContext) - Method in class net.thevpc.nsh.Nsh
 
readLine() - Method in class net.thevpc.nsh.parser.StrReader
 
readNode() - Method in class net.thevpc.nsh.parser.Yaccer
 
readNodeL0() - Method in class net.thevpc.nsh.parser.Yaccer
 
readNodeL1() - Method in class net.thevpc.nsh.parser.Yaccer
 
readNodeL2() - Method in class net.thevpc.nsh.parser.Yaccer
 
readNodeL3() - Method in class net.thevpc.nsh.parser.Yaccer
 
readNodeL4() - Method in class net.thevpc.nsh.parser.Yaccer
 
readNodeL5() - Method in class net.thevpc.nsh.parser.Yaccer
 
readNonBlocking(byte[], int, int, long) - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
 
readNonBlocking(byte[], int, int, long) - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
readNonBlocking(byte[], long) - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
 
readNonBlocking(byte[], long) - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
readQuotes(char[], int, StringBuilder) - Static method in class net.thevpc.nsh.eval.NshEvaluatorBase
 
readQuotes(char[], int, StringBuilder) - Static method in class net.thevpc.nsh.util.ShellUtils
 
readScript() - Method in class net.thevpc.nsh.parser.Yaccer
 
readScriptL2() - Method in class net.thevpc.nsh.parser.Yaccer
 
readScriptL3() - Method in class net.thevpc.nsh.parser.Yaccer
 
readScriptL4() - Method in class net.thevpc.nsh.parser.Yaccer
 
readScriptL5() - Method in class net.thevpc.nsh.parser.Yaccer
 
readScriptLine() - Method in class net.thevpc.nsh.parser.Yaccer
 
readScriptPar() - Method in class net.thevpc.nsh.parser.Yaccer
 
readString(String) - Method in class net.thevpc.nsh.parser.StrReader
 
RegexpWindowFilter - Class in net.thevpc.nsh.cmd.impl.util.filter
 
RegexpWindowFilter(String, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.RegexpWindowFilter
 
REJECT - Enum constant in enum net.thevpc.nsh.cmd.impl.util.FilterResult
 
remove(int) - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
remove(int) - Method in class net.thevpc.nsh.history.NoHistory
 
remove(int) - Method in interface net.thevpc.nsh.history.NshHistory
 
removeDuplicates() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
removeDuplicates() - Method in class net.thevpc.nsh.history.NoHistory
 
removeDuplicates() - Method in interface net.thevpc.nsh.history.NshHistory
 
removeVarListener(NshVarListener) - Method in class net.thevpc.nsh.Nsh
 
removeVarListener(NshVarListener) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
reorderProperties(List<String>) - Method in class net.thevpc.nsh.util.PropertyFilter
 
reset() - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
resolveAutoCompleteCandidates(String, List<String>, int, String) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
resolveAutoCompleteCandidates(String, List<String>, int, String) - Method in interface net.thevpc.nsh.eval.NshContext
 
resolveCandidates(NCmdLine, int) - Method in class net.thevpc.nsh.options.autocomplete.NshAutoCompleter
 
resolveJavaToolCommand(NSession, String, String) - Static method in class net.thevpc.nsh.cmd.impl.posix.JpsCommand
 
resolveJpsCommand(NSession) - Static method in class net.thevpc.nsh.cmd.impl.posix.JpsCommand
 
restricted - Variable in class net.thevpc.nsh.options.NshOptions
 
ResultError() - Constructor for class net.thevpc.nsh.cmd.impl.posix.LsCommand.ResultError
 
ResultGroup() - Constructor for class net.thevpc.nsh.cmd.impl.posix.LsCommand.ResultGroup
 
ResultItem() - Constructor for class net.thevpc.nsh.cmd.impl.posix.LsCommand.ResultItem
 
RmCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
RmCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.RmCommand
 
RmCommand.Options - Class in net.thevpc.nsh.cmd.impl.posix
 
rootContext - Variable in class net.thevpc.nsh.Nsh
 
RowFilter - Class in net.thevpc.nsh.util
 
RowFilter() - Constructor for class net.thevpc.nsh.util.RowFilter
 
run() - Method in class net.thevpc.nsh.Nsh
 
run(GrepOptions, NSession) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.GrepService
 
runAndWait(Process, ProcessStringsHandler) - Static method in class net.thevpc.nsh.util.ProcessWatcher
 
runAndWait(ExecProcessInfo) - Static method in class net.thevpc.nsh.util.ProcessWatcher
 
runAsynch(Process, ProcessStringsHandler) - Static method in class net.thevpc.nsh.util.ProcessWatcher
 

S

safeEval(NshCommandNode, NshContext) - Method in class net.thevpc.nsh.Nsh
 
save() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
save() - Method in class net.thevpc.nsh.history.NoHistory
 
save() - Method in interface net.thevpc.nsh.history.NshHistory
 
save(PrintStream) - Method in class net.thevpc.nsh.history.AbstractNshHistory
 
save(PrintStream) - Method in class net.thevpc.nsh.history.NoHistory
 
save(PrintStream) - Method in interface net.thevpc.nsh.history.NshHistory
 
save(PrintWriter) - Method in class net.thevpc.nsh.history.AbstractNshHistory
 
save(PrintWriter) - Method in class net.thevpc.nsh.history.NoHistory
 
save(PrintWriter) - Method in interface net.thevpc.nsh.history.NshHistory
 
save(NPath) - Method in class net.thevpc.nsh.history.AbstractNshHistory
 
save(NPath) - Method in class net.thevpc.nsh.history.NoHistory
 
save(NPath) - Method in interface net.thevpc.nsh.history.NshHistory
 
SECOND - Static variable in class net.thevpc.nsh.util.bundles.Units
 
selectionStyle(GrepOptions) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.GrepService
 
SequenceCommand(Token) - Constructor for class net.thevpc.nsh.parser.Yaccer.SequenceCommand
 
set(String, String) - Method in class net.thevpc.nsh.cmd.alias.DefaultNshAliasManager
 
set(String, String) - Method in interface net.thevpc.nsh.cmd.alias.NshAliasManager
 
set(String, String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
set(String, String, boolean) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
set(Map<String, String>) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
set(NshBuiltin) - Method in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
set(NshBuiltin) - Method in class net.thevpc.nsh.cmd.NBuiltinManager
 
set(NshBuiltin) - Method in interface net.thevpc.nsh.cmd.NshBuiltinManager
 
set(NshBuiltin...) - Method in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
set(NshBuiltin...) - Method in class net.thevpc.nsh.cmd.NBuiltinManager
 
set(NshBuiltin...) - Method in interface net.thevpc.nsh.cmd.NshBuiltinManager
 
set(NshVariables) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
setAliases(NshAliasManager) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setAliases(NshAliasManager) - Method in interface net.thevpc.nsh.eval.NshContext
 
setAliases(NshAliasManager) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setAppId(NId) - Method in class net.thevpc.nsh.NshConfig
 
setArgs(String[]) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
setArgs(String[]) - Method in interface net.thevpc.nsh.eval.NshContext
 
setArgs(String...) - Method in class net.thevpc.nsh.NshConfig
 
setAskHelp(boolean) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setAskHelp(boolean) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setAskVersion(boolean) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setAutoComplete(NCmdLineAutoComplete) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setAutoComplete(NCmdLineAutoComplete) - Method in interface net.thevpc.nsh.eval.NshContext
 
setAutoComplete(NCmdLineAutoComplete) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setBash(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setBuiltinFilter(Predicate<NshBuiltin>) - Method in class net.thevpc.nsh.NshConfig
 
setBuiltins(NshBuiltinManager) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setBuiltins(NshBuiltinManager) - Method in interface net.thevpc.nsh.eval.NshContext
 
setBuiltins(NshBuiltinManager) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setCommand(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
SetCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
SetCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.SetCommand
 
setCommandArgs(List<String>) - Method in class net.thevpc.nsh.options.NshOptions
 
setCommandTypeResolver(NshCommandTypeResolver) - Method in class net.thevpc.nsh.Nsh
 
setCommandTypeResolver(NshCommandTypeResolver) - Method in class net.thevpc.nsh.NshConfig
 
setDebugger(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setDirectory(String) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setDirectory(String) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setDirectory(String) - Method in interface net.thevpc.nsh.eval.NshContext
 
setDirectory(String) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setDirectory(String) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setDumpPoStrings(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setDumpStrings(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setEffectiveInteractive(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setEnabled(boolean) - Method in interface net.thevpc.nsh.cmd.NshBuiltin
 
setEnabled(boolean) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
setEnabled(boolean) - Method in interface net.thevpc.nsh.parser.nodes.NshFunction
 
setEnv(Map<String, String>) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setEnv(Map<String, String>) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setEnv(Map<String, String>) - Method in interface net.thevpc.nsh.eval.NshContext
 
setEnv(Map<String, String>) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setEnv(Map<String, String>) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setErr(PrintStream) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
setErr(PrintStream) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setErr(PrintStream) - Method in interface net.thevpc.nsh.eval.NshContext
 
setErr(PrintStream) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setErrExit(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setErrorHandler(NshErrorHandler) - Method in class net.thevpc.nsh.Nsh
 
setErrorHandler(NshErrorHandler) - Method in class net.thevpc.nsh.NshConfig
 
setEvaluator(NshEvaluator) - Method in class net.thevpc.nsh.Nsh
 
setEvaluator(NshEvaluator) - Method in class net.thevpc.nsh.NshConfig
 
setExitAfterProcessingLines(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setExported(boolean) - Method in class net.thevpc.nsh.parser.nodes.NshVar
 
setExternalExecutor(NshExternalExecutor) - Method in class net.thevpc.nsh.Nsh
 
setExternalExecutor(NshExternalExecutor) - Method in class net.thevpc.nsh.NshConfig
 
setFiles(List<String>) - Method in class net.thevpc.nsh.options.NshOptions
 
setFileSystem(NshFileSystem) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setFileSystem(NshFileSystem) - Method in interface net.thevpc.nsh.eval.NshContext
 
setFileSystem(NshFileSystem) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setFrom(Long) - Method in class net.thevpc.nsh.cmd.impl.util.NumberRange
 
setFunctionManager(NshFunctionManager) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setFunctionManager(NshFunctionManager) - Method in interface net.thevpc.nsh.eval.NshContext
 
setFunctionManager(NshFunctionManager) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setHeaderMessageSupplier(Supplier<NMsg>) - Method in class net.thevpc.nsh.NshConfig
 
setHelp(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setHighlighter(String) - Method in class net.thevpc.nsh.util.FileInfo
 
setHistory(NshHistory) - Method in class net.thevpc.nsh.NshConfig
 
setHistoryFile(NPath) - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
setHistoryFile(NPath) - Method in class net.thevpc.nsh.history.NoHistory
 
setHistoryFile(NPath) - Method in interface net.thevpc.nsh.history.NshHistory
 
setIgnoreCase(boolean) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
setIn(InputStream) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
setIn(InputStream) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setIn(InputStream) - Method in interface net.thevpc.nsh.eval.NshContext
 
setIn(InputStream) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setIncludeCoreBuiltins(Boolean) - Method in class net.thevpc.nsh.NshConfig
 
setIncludeDefaultBuiltins(Boolean) - Method in class net.thevpc.nsh.NshConfig
 
setIncludeExternalExecutor(Boolean) - Method in class net.thevpc.nsh.NshConfig
 
setIncludeHistory(Boolean) - Method in class net.thevpc.nsh.NshConfig
 
setInteractive(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setInvertMatch(boolean) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
setLastResult(NshResult) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setLastResult(NshResult) - Method in interface net.thevpc.nsh.eval.NshContext
 
setLastResult(NshResult) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setLogin(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setMaxDate(String) - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
setMinDate(String) - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
setNoEditing(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setNoProfile(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setNoRc(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setOptions(Object) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setOptions(Object) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setOut(PrintStream) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
setOut(PrintStream) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setOut(PrintStream) - Method in interface net.thevpc.nsh.eval.NshContext
 
setOut(PrintStream) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setParent(NshVariables) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
setParentNode(NshNode) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setParentNode(NshNode) - Method in interface net.thevpc.nsh.eval.NshContext
 
setParentNode(NshNode) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setPattern(String) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
setPosix(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setRcFile(String) - Method in class net.thevpc.nsh.options.NshOptions
 
setReadCommandsFromStdIn(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setRestricted(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setRootNode(NshNode) - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
setRootNode(NshNode) - Method in interface net.thevpc.nsh.eval.NshContext
 
setRootNode(NshNode) - Method in class net.thevpc.nsh.eval.NshContextForSource
 
setRows(int) - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
setServiceName(String) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
setServiceName(String) - Method in interface net.thevpc.nsh.eval.NshContext
 
setServiceName(String) - Method in class net.thevpc.nsh.NshConfig
 
setServiceName(String) - Method in class net.thevpc.nsh.options.NshOptions
 
setSession(NSession) - Method in class net.thevpc.nsh.eval.AbstractNshContext
 
setSession(NSession) - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
setSession(NSession) - Method in interface net.thevpc.nsh.eval.NshContext
 
setSession(NSession) - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
setShellOptionsParser(NshOptionsParser) - Method in class net.thevpc.nsh.NshConfig
 
setShutdownScript(String) - Method in class net.thevpc.nsh.options.NshOptions
 
setStartupScript(String) - Method in class net.thevpc.nsh.options.NshOptions
 
setTo(Long) - Method in class net.thevpc.nsh.cmd.impl.util.NumberRange
 
setValue(String) - Method in class net.thevpc.nsh.parser.nodes.NshVar
 
setVerbose(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setVersion(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
setWord(boolean) - Method in class net.thevpc.nsh.cmd.impl.posix.grep.ExpressionInfo
 
setXtrace(boolean) - Method in class net.thevpc.nsh.options.NshOptions
 
SharpContext - Class in net.thevpc.nsh.parser.ctx
 
SharpContext(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.SharpContext
 
ShellHelper - Class in net.thevpc.nsh.util
 
ShellHelper() - Constructor for class net.thevpc.nsh.util.ShellHelper
 
ShellHelper.WsSshListener - Class in net.thevpc.nsh.util
 
shellPatternToRegexp(String) - Static method in class net.thevpc.nsh.util.ShellUtils
 
ShellUtils - Class in net.thevpc.nsh.util
 
ShellUtils() - Constructor for class net.thevpc.nsh.util.ShellUtils
 
ShowerrCommand - Class in net.thevpc.nsh.cmd.impl.core
Created by vpc on 1/7/17.
ShowerrCommand() - Constructor for class net.thevpc.nsh.cmd.impl.core.ShowerrCommand
 
simpexpToRegexp(String) - Static method in class net.thevpc.nsh.util.ShellUtils
 
simpexpToRegexp(String, boolean) - Static method in class net.thevpc.nsh.cmd.impl.posix.grep.PatternGrepFilter
 
simpexpToRegexp(String, boolean) - Static method in class net.thevpc.nsh.util.ShellUtils
GLOB (shell wildcards) to regular expression pattern
SimpleQuotedContext - Class in net.thevpc.nsh.parser.ctx
 
SimpleQuotedContext(NshParser) - Constructor for class net.thevpc.nsh.parser.ctx.SimpleQuotedContext
 
size() - Method in class net.thevpc.nsh.history.DefaultNshHistory
 
size() - Method in class net.thevpc.nsh.history.NoHistory
 
size() - Method in interface net.thevpc.nsh.history.NshHistory
 
skip(long) - Method in interface net.thevpc.nsh.util.NshNonBlockingInputStream
Skips over and discards n bytes of data from this input stream.
skip(long) - Method in class net.thevpc.nsh.util.NshNonBlockingInputStreamAdapter
 
skipWhites() - Method in class net.thevpc.nsh.parser.AbstractLexer
 
skipWhites() - Method in interface net.thevpc.nsh.parser.Lexer
 
skipWhitesNewLinesAndComments() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
SourceCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
SourceCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.SourceCommand
 
splitNameAndValue(String) - Static method in class net.thevpc.nsh.util.ShellHelper
 
splitOn(String, char) - Static method in class net.thevpc.nsh.util.ShellHelper
 
SshCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
SshCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.SshCommand
 
start() - Method in class net.thevpc.nsh.util.ProcessWatcher1
 
start() - Method in class net.thevpc.nsh.util.ProcessWatcher2
 
started(Process) - Method in interface net.thevpc.nsh.util.ProcessStringsHandler
 
StartsWithWindowFilter - Class in net.thevpc.nsh.cmd.impl.util.filter
 
StartsWithWindowFilter(String, boolean) - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.StartsWithWindowFilter
 
stderr(Process, String) - Method in interface net.thevpc.nsh.util.ProcessStringsHandler
 
stdout(Process, String) - Method in interface net.thevpc.nsh.util.ProcessStringsHandler
 
stop() - Method in interface net.thevpc.nsh.eval.NshContext.Watcher
 
stop() - Method in class net.thevpc.nsh.eval.WatcherImpl
 
strReader() - Method in class net.thevpc.nsh.parser.NshParser
 
StrReader - Class in net.thevpc.nsh.parser
 
StrReader() - Constructor for class net.thevpc.nsh.parser.StrReader
 
SuffixOpCommand(NshCommandNode, Token) - Constructor for class net.thevpc.nsh.parser.Yaccer.SuffixOpCommand
 
SYSTEM - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.SourceType
 

T

TailCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
TailCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.TailCommand
 
TERA - Static variable in class net.thevpc.nsh.util.bundles.Units
TERA
TestCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
TestCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.TestCommand
 
TestCommand.Eval - Interface in net.thevpc.nsh.cmd.impl.bash
 
TestCommand.EvalBase - Class in net.thevpc.nsh.cmd.impl.bash
 
throwAny() - Method in exception class net.thevpc.nsh.err.NshUniformException
 
throwExecutionException(Object, int, NSession) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
throwQuit() - Method in exception class net.thevpc.nsh.err.NshUniformException
 
TiBYTE - Static variable in class net.thevpc.nsh.util.bundles.Units
TEBI Byte
toByteArray() - Method in class net.thevpc.nsh.util.ByteArrayPrintStream
 
Token - Class in net.thevpc.nsh.parser
 
Token(String, Object, String) - Constructor for class net.thevpc.nsh.parser.Token
 
TokenNode(Token) - Constructor for class net.thevpc.nsh.parser.Yaccer.TokenNode
 
tokens() - Method in class net.thevpc.nsh.parser.DefaultLexer
 
toKeyStr(String) - Method in class net.thevpc.nsh.parser.Token
 
toPattern() - Method in class net.thevpc.nsh.util.bundles.BytesSizeFormat
 
toRange() - Method in class net.thevpc.nsh.cmd.impl.util.NumberRangeList
 
toReader() - Method in class net.thevpc.nsh.parser.StrReader
 
toStr(String) - Method in class net.thevpc.nsh.parser.Token
 
toString() - Method in class net.thevpc.nsh.cmd.impl.bash.TestCommand.EvalBase
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.AndWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.ContainsWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.EndsWithWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.GlobWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.JavaExceptionWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.OrWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.RegexpWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.filter.StartsWithWindowFilter
 
toString() - Method in class net.thevpc.nsh.cmd.impl.util.NNumberedObject
 
toString() - Method in class net.thevpc.nsh.parser.Token
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.Argument
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.ArgumentsLine
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.BinOp
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.BinOpCommand
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.CommentedNode
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.Comments
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.NewlineNode
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.Par
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.TokenNode
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.UnOpPrefix
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.UnOpSuffix
 
toString() - Method in class net.thevpc.nsh.parser.Yaccer.WhiteNode
 
toString() - Method in class net.thevpc.nsh.util.ByteArrayPrintStream
 
traceExecution(Supplier<String>, NshContext) - Method in class net.thevpc.nsh.Nsh
 
TrueCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
TrueCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.TrueCommand
 
TrueObjectWindowFilter<T> - Class in net.thevpc.nsh.cmd.impl.posix.grep
 
TrueObjectWindowFilter() - Constructor for class net.thevpc.nsh.cmd.impl.posix.grep.TrueObjectWindowFilter
 
type - Variable in class net.thevpc.nsh.cmd.impl.bash.TestCommand.EvalBase
 
type - Variable in class net.thevpc.nsh.parser.Item
 
type - Variable in class net.thevpc.nsh.parser.Token
 
type(String, NshContext) - Method in class net.thevpc.nsh.cmd.resolver.DefaultNshCommandTypeResolver
 
type(String, NshContext) - Method in class net.thevpc.nsh.cmd.resolver.NCommandTypeResolver
 
type(String, NshContext) - Method in interface net.thevpc.nsh.cmd.resolver.NshCommandTypeResolver
 
TypeCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
TypeCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.TypeCommand
 

U

UInfo(DfCommand.CInfo, NTextFormat<Number>, NSession, DfCommand.Options) - Constructor for class net.thevpc.nsh.cmd.impl.posix.DfCommand.UInfo
 
UnaliasCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
UnaliasCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.UnaliasCommand
 
UnameCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
UnameCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.UnameCommand
 
unexport(String) - Method in class net.thevpc.nsh.parser.nodes.NshVariables
 
uninstallFromNuts() - Static method in class net.thevpc.nsh.Nsh
 
Units - Class in net.thevpc.nsh.util.bundles
 
Units() - Constructor for class net.thevpc.nsh.util.bundles.Units
 
UnOpPrefix(Token, NshNode) - Constructor for class net.thevpc.nsh.parser.Yaccer.UnOpPrefix
 
UnOpSuffix(NshNode, Token) - Constructor for class net.thevpc.nsh.parser.Yaccer.UnOpSuffix
 
unset(String) - Method in class net.thevpc.nsh.cmd.DefaultNshCommandManager
 
unset(String) - Method in class net.thevpc.nsh.cmd.NBuiltinManager
 
unset(String) - Method in interface net.thevpc.nsh.cmd.NshBuiltinManager
 
unset(String) - Method in class net.thevpc.nsh.parser.nodes.DefaultNshFunctionManager
 
unset(String) - Method in interface net.thevpc.nsh.parser.nodes.NshFunctionManager
 
UnsetCommand - Class in net.thevpc.nsh.cmd.impl.bash
Created by vpc on 1/7/17.
UnsetCommand() - Constructor for class net.thevpc.nsh.cmd.impl.bash.UnsetCommand
 
UnzipCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
UnzipCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.UnzipCommand
 

V

validate(NCmdLine, NshExecutionContext) - Method in class net.thevpc.nsh.cmd.NshBuiltinBase
 
value - Variable in class net.thevpc.nsh.parser.Item
 
value - Variable in class net.thevpc.nsh.parser.Token
 
valueOf(String) - Static method in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.thevpc.nsh.cmd.impl.util.FilterResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.thevpc.nsh.cmd.impl.util.FilterResult
Returns an array containing the constants of this enum type, in the order they are declared.
varAdded(NshVar, NshVariables, NshContext) - Method in interface net.thevpc.nsh.parser.nodes.NshVarListener
 
varExportUpdated(NshVar, boolean, NshVariables, NshContext) - Method in interface net.thevpc.nsh.parser.nodes.NshVarListener
 
varRemoved(NshVar, NshVariables, NshContext) - Method in interface net.thevpc.nsh.parser.nodes.NshVarListener
 
vars() - Method in class net.thevpc.nsh.eval.DefaultNshContext
 
vars() - Method in class net.thevpc.nsh.eval.DefaultNshExecutionContext
 
vars() - Method in interface net.thevpc.nsh.eval.NshContext
 
vars() - Method in class net.thevpc.nsh.eval.NshContextForSource
 
vars() - Method in interface net.thevpc.nsh.eval.NshExecutionContext
 
varValueUpdated(NshVar, String, NshVariables, NshContext) - Method in interface net.thevpc.nsh.parser.nodes.NshVarListener
 
verbose - Variable in class net.thevpc.nsh.options.NshOptions
 
VersionCommand - Class in net.thevpc.nsh.cmd.impl.core
Created by vpc on 1/7/17.
VersionCommand() - Constructor for class net.thevpc.nsh.cmd.impl.core.VersionCommand
 

W

waitfor() - Method in class net.thevpc.nsh.util.ProcessWatcher1
 
waitfor() - Method in class net.thevpc.nsh.util.ProcessWatcher2
 
waitForStreams() - Method in class net.thevpc.nsh.util.ProcessWatcher1
 
waitForStreams() - Method in class net.thevpc.nsh.util.ProcessWatcher2
 
WatcherImpl - Class in net.thevpc.nsh.eval
 
WatcherImpl() - Constructor for class net.thevpc.nsh.eval.WatcherImpl
 
WgetCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
WgetCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.WgetCommand
 
WhileCommand() - Constructor for class net.thevpc.nsh.parser.Yaccer.WhileCommand
 
WhiteNode(Token) - Constructor for class net.thevpc.nsh.parser.Yaccer.WhiteNode
 
WhoamiCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
WhoamiCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.WhoamiCommand
 
WindowBuffer<T> - Class in net.thevpc.nsh.cmd.impl.util
 
WindowBuffer(int) - Constructor for class net.thevpc.nsh.cmd.impl.util.WindowBuffer
 
WindowFilter<T> - Interface in net.thevpc.nsh.cmd.impl.util
 
WindowFilterBuilder<T> - Class in net.thevpc.nsh.cmd.impl.util.filter
 
WindowFilterBuilder() - Constructor for class net.thevpc.nsh.cmd.impl.util.filter.WindowFilterBuilder
 
WindowFilterIterator<T> - Class in net.thevpc.nsh.cmd.impl.util
 
WindowFilterIterator(Iterator<T>, WindowFilter<T>, Integer, Integer) - Constructor for class net.thevpc.nsh.cmd.impl.util.WindowFilterIterator
 
WindowObject<T> - Class in net.thevpc.nsh.cmd.impl.util
 
WindowObject(List<T>, int) - Constructor for class net.thevpc.nsh.cmd.impl.util.WindowObject
 
WsSshListener(NSession) - Constructor for class net.thevpc.nsh.util.ShellHelper.WsSshListener
 

X

xfileOf(String, String, NSession) - Static method in class net.thevpc.nsh.util.ShellHelper
 
xfilesOf(List<String>, String, NSession) - Static method in class net.thevpc.nsh.util.ShellHelper
 
XML - Enum constant in enum net.thevpc.nsh.cmd.impl.common.PropsCommand.Format
 
XmlCommand - Class in net.thevpc.nsh.cmd.impl.common
Created by vpc on 1/7/17.
XmlCommand() - Constructor for class net.thevpc.nsh.cmd.impl.common.XmlCommand
 
xtrace - Variable in class net.thevpc.nsh.options.NshOptions
 

Y

yaccer() - Method in class net.thevpc.nsh.parser.NshParser
 
Yaccer - Class in net.thevpc.nsh.parser
 
Yaccer(Lexer) - Constructor for class net.thevpc.nsh.parser.Yaccer
 
Yaccer.Argument - Class in net.thevpc.nsh.parser
 
Yaccer.ArgumentsLine - Class in net.thevpc.nsh.parser
 
Yaccer.BinOp - Class in net.thevpc.nsh.parser
 
Yaccer.BinOpCommand - Class in net.thevpc.nsh.parser
 
Yaccer.CommentedNode - Class in net.thevpc.nsh.parser
 
Yaccer.Comments - Class in net.thevpc.nsh.parser
 
Yaccer.CondBloc - Class in net.thevpc.nsh.parser
 
Yaccer.IfCommand - Class in net.thevpc.nsh.parser
 
Yaccer.NewlineNode - Class in net.thevpc.nsh.parser
 
Yaccer.Par - Class in net.thevpc.nsh.parser
 
Yaccer.SequenceCommand - Class in net.thevpc.nsh.parser
 
Yaccer.SuffixOpCommand - Class in net.thevpc.nsh.parser
 
Yaccer.TokenNode - Class in net.thevpc.nsh.parser
 
Yaccer.UnOpPrefix - Class in net.thevpc.nsh.parser
 
Yaccer.UnOpSuffix - Class in net.thevpc.nsh.parser
 
Yaccer.WhileCommand - Class in net.thevpc.nsh.parser
 
Yaccer.WhiteNode - Class in net.thevpc.nsh.parser
 
YOCTO - Static variable in class net.thevpc.nsh.util.bundles.Units
 
YOTTA - Static variable in class net.thevpc.nsh.util.bundles.Units
YOTTA

Z

ZEPTO - Static variable in class net.thevpc.nsh.util.bundles.Units
 
ZETTA - Static variable in class net.thevpc.nsh.util.bundles.Units
ZETTA
ZipCommand - Class in net.thevpc.nsh.cmd.impl.posix
Created by vpc on 1/7/17.
ZipCommand() - Constructor for class net.thevpc.nsh.cmd.impl.posix.ZipCommand
 

_

_IOUtils - Class in net.thevpc.nsh.util.bundles
 
_IOUtils() - Constructor for class net.thevpc.nsh.util.bundles._IOUtils
 
_StringUtils - Class in net.thevpc.nsh.util.bundles
 
_StringUtils() - Constructor for class net.thevpc.nsh.util.bundles._StringUtils
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form