Index

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

A

absentValue() - Element in annotation type org.apache.felix.service.command.Parameter
The default value of the parameter if its name is not present on the command line.
Activator - Class in org.apache.felix.gogo.runtime.activator
 
Activator() - Constructor for class org.apache.felix.gogo.runtime.activator.Activator
 
addCommand(String, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addCommand(String, Object, Class<?>) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addCommand(String, Object, Class<?>, int) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addCommand(String, Object, String) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addCommand(String, Object, String, int) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addConstant(String, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addConstant(String, Object) - Method in class org.apache.felix.gogo.runtime.Expression
Sets a constant value.
addConverter(Converter) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
Add Custom Functions - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
Add Custom Operators - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
addFunction(Expression.Function) - Method in class org.apache.felix.gogo.runtime.Expression
Adds a function to the list of supported functions
addListener(CommandSessionListener) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addOperator(Expression.Operator) - Method in class org.apache.felix.gogo.runtime.Expression
Adds an operator to the list of supported operators.
afterExecute(CommandSession, CharSequence, Exception) - Method in class org.apache.felix.gogo.runtime.activator.EventAdminListener
 
afterExecute(CommandSession, CharSequence, Exception) - Method in interface org.apache.felix.service.command.CommandSessionListener
 
afterExecute(CommandSession, CharSequence, Object) - Method in class org.apache.felix.gogo.runtime.activator.EventAdminListener
 
afterExecute(CommandSession, CharSequence, Object) - Method in interface org.apache.felix.service.command.CommandSessionListener
 
append(char) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
append(CharSequence) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
append(CharSequence, int, int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
apply(T) - Method in interface org.apache.felix.gogo.runtime.util.function.Function
 
apply(T, U) - Method in interface org.apache.felix.gogo.runtime.util.function.BiFunction
 
ArgList - Class in org.apache.felix.gogo.runtime
List that overrides toString() for implicit $args expansion.
ArgList(List<?>) - Constructor for class org.apache.felix.gogo.runtime.ArgList
 
array() - Method in class org.apache.felix.gogo.runtime.Parser
 
Array(Token, List<Token>, Map<Token, Token>) - Constructor for class org.apache.felix.gogo.runtime.Parser.Array
 
Assignment(String, int) - Constructor for class org.apache.felix.gogo.runtime.Expression.Assignment
 
available() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 

B

background() - Method in interface org.apache.felix.service.command.Job
 
Background - Enum constant in enum org.apache.felix.service.command.Job.Status
 
BaseTokenizer - Class in org.apache.felix.gogo.runtime
 
BaseTokenizer(CharSequence) - Constructor for class org.apache.felix.gogo.runtime.BaseTokenizer
 
beforeExecute(CommandSession, CharSequence) - Method in class org.apache.felix.gogo.runtime.activator.EventAdminListener
 
beforeExecute(CommandSession, CharSequence) - Method in interface org.apache.felix.service.command.CommandSessionListener
 
BiFunction<T,U,R> - Interface in org.apache.felix.gogo.runtime.util.function
 

C

call() - Method in class org.apache.felix.gogo.runtime.Pipe
 
ch - Variable in class org.apache.felix.gogo.runtime.BaseTokenizer
 
ch - Variable in class org.apache.felix.gogo.runtime.Token
 
channels - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
charAt(int) - Method in class org.apache.felix.gogo.runtime.Token
 
checkError() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
classLoader() - Method in class org.apache.felix.gogo.runtime.Closure
 
classLoader() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
classLoader() - Method in interface org.apache.felix.gogo.runtime.Evaluate
 
classLoader() - Method in interface org.apache.felix.service.command.CommandSession
 
classLoader(ClassLoader) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
classLoader(ClassLoader) - Method in interface org.apache.felix.service.command.CommandSession
 
clearError() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
close() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
close() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
close() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
 
close() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
close() - Method in interface org.apache.felix.service.command.CommandSession
Close this command session.
close() - Method in interface org.apache.felix.service.threadio.ThreadIO
Cancel the streams associated with the current thread.
closure() - Method in class org.apache.felix.gogo.runtime.Parser
 
Closure - Class in org.apache.felix.gogo.runtime
 
Closure(CommandSessionImpl, Closure, CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Closure
 
Closure(CommandSessionImpl, Closure, Parser.Program) - Constructor for class org.apache.felix.gogo.runtime.Closure
 
Closure(Token, Parser.Program) - Constructor for class org.apache.felix.gogo.runtime.Parser.Closure
 
coerce(CommandSession, Class<?>, Object, int[]) - Static method in class org.apache.felix.gogo.runtime.Reflective
converts given argument to specified type and increments convert[0] if any conversion was needed.
column - Variable in class org.apache.felix.gogo.runtime.BaseTokenizer
 
column - Variable in class org.apache.felix.gogo.runtime.Token
 
column() - Method in exception class org.apache.felix.gogo.runtime.SyntaxError
 
column() - Method in class org.apache.felix.gogo.runtime.Token
 
Comma() - Constructor for class org.apache.felix.gogo.runtime.Expression.Comma
 
command() - Method in interface org.apache.felix.service.command.Job
 
COMMAND_FUNCTION - Static variable in interface org.apache.felix.service.command.CommandProcessor
A list of method names that may be called for this command provider.
COMMAND_SCOPE - Static variable in interface org.apache.felix.service.command.CommandProcessor
The scope of commands provided by this service.
CommandNotFoundException - Exception Class in org.apache.felix.gogo.runtime
Thrown if an unknown command is entered into a shell or passed on the command line
CommandNotFoundException(String) - Constructor for exception class org.apache.felix.gogo.runtime.CommandNotFoundException
 
CommandProcessor - Interface in org.apache.felix.service.command
A command shell can create and maintain a number of command sessions.
CommandProcessorImpl - Class in org.apache.felix.gogo.runtime
 
CommandProcessorImpl() - Constructor for class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
CommandProcessorImpl(ThreadIO) - Constructor for class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
CommandProxy - Class in org.apache.felix.gogo.runtime
 
CommandProxy(Object, String) - Constructor for class org.apache.felix.gogo.runtime.CommandProxy
 
CommandProxy(BundleContext, ServiceReference<?>, String) - Constructor for class org.apache.felix.gogo.runtime.CommandProxy
 
commands - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
COMMANDS - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
CommandSession - Interface in org.apache.felix.service.command
 
CommandSession.Utils - Class in org.apache.felix.service.command
Return the current session.
CommandSessionImpl - Class in org.apache.felix.gogo.runtime
 
CommandSessionImpl(CommandProcessorImpl, InputStream, OutputStream, OutputStream) - Constructor for class org.apache.felix.gogo.runtime.CommandSessionImpl
 
CommandSessionImpl(CommandProcessorImpl, CommandSessionImpl) - Constructor for class org.apache.felix.gogo.runtime.CommandSessionImpl
 
CommandSessionListener - Interface in org.apache.felix.service.command
Listener for command executions.
Comparator(String, int) - Constructor for class org.apache.felix.gogo.runtime.Expression.Comparator
 
compare(Comparable<?>, Comparable<?>) - Method in class org.apache.felix.gogo.runtime.Expression.Comparator
This method actually implements the comparison.
Constant(Object) - Constructor for class org.apache.felix.gogo.runtime.Expression.Constant
 
constants - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
CONSTANTS - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
CONTEXT - Static variable in class org.apache.felix.gogo.runtime.activator.Activator
 
convert(Class<?>, Object) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
convert(Class<?>, Object) - Method in interface org.apache.felix.service.command.CommandSession
Convert an object to another type.
convert(Class<?>, Object) - Method in interface org.apache.felix.service.command.Converter
Convert an object to the desired type.
convert(CommandSession, Class<?>, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
Converter - Interface in org.apache.felix.service.command
A converter is a service that can help create specific object types from a string, and vice versa.
CONVERTER_CLASSES - Static variable in interface org.apache.felix.service.command.Converter
This property is a string, or array of strings, and defines the classes or interfaces that this converter recognizes.
converters - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
Created - Enum constant in enum org.apache.felix.service.command.Job.Status
 
createJob(CharSequence) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
createSession(InputStream, OutputStream, OutputStream) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
createSession(InputStream, OutputStream, OutputStream) - Method in interface org.apache.felix.service.command.CommandProcessor
Create a new command session associated with IO streams.
createSession(CommandSession) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
createSession(CommandSession) - Method in interface org.apache.felix.service.command.CommandProcessor
 
current() - Static method in class org.apache.felix.service.command.CommandSession.Utils
 
current() - Static method in class org.apache.felix.service.command.Job.Utils
Get the job running in the current thread or null.
current() - Static method in class org.apache.felix.service.command.Process.Utils
 
currentDir() - Method in class org.apache.felix.gogo.runtime.Closure
 
currentDir() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
currentDir() - Method in interface org.apache.felix.gogo.runtime.Evaluate
 
currentDir() - Method in interface org.apache.felix.service.command.CommandSession
 
currentDir(Path) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
currentDir(Path) - Method in interface org.apache.felix.service.command.CommandSession
 
currentJob() - Static method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 

D

DEFAULT_PATH_SEPARATOR - Static variable in class org.apache.felix.gogo.runtime.GlobPathMatcher
Default path separator: "/"
Descriptor - Annotation Type in org.apache.felix.service.command
 
doConvert(Class<?>, Object) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
Done - Enum constant in enum org.apache.felix.service.command.Job.Status
 

E

end(String) - Method in class org.apache.felix.gogo.runtime.Parser
 
EOFError - Exception Class in org.apache.felix.gogo.runtime
 
EOFError(int, int, String, String, String) - Constructor for exception class org.apache.felix.gogo.runtime.EOFError
 
eot() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
EOT - Static variable in class org.apache.felix.gogo.runtime.BaseTokenizer
 
eq(CharSequence, CharSequence) - Static method in class org.apache.felix.gogo.runtime.Token
 
err - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
err() - Method in class org.apache.felix.gogo.runtime.Pipe
 
err() - Method in interface org.apache.felix.service.command.Process
 
error - Variable in class org.apache.felix.gogo.runtime.Pipe.Result
 
error() - Method in class org.apache.felix.gogo.runtime.Pipe.Result
 
error() - Method in interface org.apache.felix.service.command.Result
 
error(int) - Method in class org.apache.felix.gogo.runtime.Pipe
 
error(int) - Method in interface org.apache.felix.service.command.Process
Set the error code for the currently running pipe.
escape() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
eval() - Method in class org.apache.felix.gogo.runtime.Expression
Evaluates the expression.
eval(String, String) - Method in class org.apache.felix.gogo.runtime.Expression.Comparator
 
eval(String, String) - Method in class org.apache.felix.gogo.runtime.Expression.Operator
 
eval(BigDecimal, BigDecimal) - Method in class org.apache.felix.gogo.runtime.Expression.Comparator
 
eval(BigDecimal, BigDecimal) - Method in class org.apache.felix.gogo.runtime.Expression.Operator
Implementation for this operator.
eval(List<BigDecimal>) - Method in class org.apache.felix.gogo.runtime.Expression.Function
Implementation for this function.
eval(Map<String, Object>) - Method in class org.apache.felix.gogo.runtime.Expression
Evaluates the expression.
eval(Map<String, Object>, Object, Object) - Method in class org.apache.felix.gogo.runtime.Expression.Assignment
 
eval(Map<String, Object>, Object, Object) - Method in class org.apache.felix.gogo.runtime.Expression.Operator
 
eval(Map<String, Object>, List<Object>) - Method in class org.apache.felix.gogo.runtime.Expression.Function
 
eval(Token) - Method in class org.apache.felix.gogo.runtime.Closure
 
eval(Token) - Method in interface org.apache.felix.gogo.runtime.Evaluate
 
eval(Token, boolean) - Method in class org.apache.felix.gogo.runtime.Closure
 
eval(CommandSession, Object[]) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
EvalEx - Java Expression Evaluator - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
Evaluate - Interface in org.apache.felix.gogo.runtime
 
EventAdminListener - Class in org.apache.felix.gogo.runtime.activator
 
EventAdminListener(BundleContext) - Constructor for class org.apache.felix.gogo.runtime.activator.EventAdminListener
 
Examples - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
exception - Variable in class org.apache.felix.gogo.runtime.Pipe.Result
 
exception() - Method in class org.apache.felix.gogo.runtime.Pipe.Result
 
exception() - Method in interface org.apache.felix.service.command.Result
 
Executable(Token) - Constructor for class org.apache.felix.gogo.runtime.Parser.Executable
 
execute(CharSequence) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
execute(CharSequence) - Method in interface org.apache.felix.service.command.CommandSession
Execute a program in this session.
execute(Parser.Executable) - Method in class org.apache.felix.gogo.runtime.Closure
 
execute(CommandSession, List<Object>) - Method in class org.apache.felix.gogo.runtime.Closure
 
execute(CommandSession, List<Object>) - Method in class org.apache.felix.gogo.runtime.CommandProxy
 
execute(CommandSession, List<Object>) - Method in interface org.apache.felix.service.command.Function
Execute this function and return the result.
execute(CommandSession, List<Object>, Channel) - Method in class org.apache.felix.gogo.runtime.Closure
 
executeStatement(Parser.Statement) - Method in class org.apache.felix.gogo.runtime.Closure
 
expand(CharSequence) - Method in class org.apache.felix.gogo.runtime.Expander
 
expand(CharSequence, boolean, boolean, boolean) - Method in class org.apache.felix.gogo.runtime.Expander
 
expand(CharSequence, Evaluate) - Static method in class org.apache.felix.gogo.runtime.Expander
expand variables, quotes and escapes in word.
expandBraces(CharSequence) - Method in class org.apache.felix.gogo.runtime.Expander
 
Expander - Class in org.apache.felix.gogo.runtime
 
Expander(CharSequence, Evaluate, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.apache.felix.gogo.runtime.Expander
 
expandPattern(CharSequence) - Method in class org.apache.felix.gogo.runtime.Expander
 
expect(String) - Method in class org.apache.felix.gogo.runtime.Parser
 
expectNotNull() - Method in class org.apache.felix.gogo.runtime.Parser
 
expr(CharSequence) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
expr(CommandSessionImpl, CharSequence) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
expr(Token) - Method in class org.apache.felix.gogo.runtime.Closure
 
expr(Token) - Method in interface org.apache.felix.gogo.runtime.Evaluate
 
Expression - Class in org.apache.felix.gogo.runtime
EvalEx - Java Expression Evaluator
Expression(String) - Constructor for class org.apache.felix.gogo.runtime.Expression
Creates a new expression instance from an expression string.
Expression.Assignment - Class in org.apache.felix.gogo.runtime
Marker class for assignment operators.
Expression.Comma - Class in org.apache.felix.gogo.runtime
 
Expression.Comparator - Class in org.apache.felix.gogo.runtime
 
Expression.Constant - Class in org.apache.felix.gogo.runtime
 
Expression.ExpressionException - Exception Class in org.apache.felix.gogo.runtime
The expression evaluators exception class.
Expression.Function - Class in org.apache.felix.gogo.runtime
Abstract definition of a supported expression function.
Expression.LeftParen - Class in org.apache.felix.gogo.runtime
 
Expression.Operator - Class in org.apache.felix.gogo.runtime
Abstract definition of a supported operator.
Expression.Variable - Class in org.apache.felix.gogo.runtime
 
ExpressionException(String) - Constructor for exception class org.apache.felix.gogo.runtime.Expression.ExpressionException
 

F

find(char, char) - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
flush() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
foreground() - Method in interface org.apache.felix.service.command.Job
 
Foreground - Enum constant in enum org.apache.felix.service.command.Job.Status
 
foregroundJob() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
foregroundJob() - Method in interface org.apache.felix.service.command.CommandSession
Get the current foreground job or null.
format(Object, int) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
format(Object, int) - Method in interface org.apache.felix.service.command.CommandSession
Convert an object to string form (CharSequence).
format(Object, int, Converter) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
format(Object, int, Converter) - Method in interface org.apache.felix.service.command.Converter
Convert an objet to a CharSequence object in the requested format.
format(String, Object...) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
format(Locale, String, Object...) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
function() - Element in annotation type org.apache.felix.service.command.annotations.GogoCommand
 
Function<T,R> - Interface in org.apache.felix.gogo.runtime.util.function
 
Function - Interface in org.apache.felix.service.command
A Function is a a block of code that can be executed with a set of arguments, it returns the result object of executing the script.
Function(String, int) - Constructor for class org.apache.felix.gogo.runtime.Expression.Function
Creates a new function with given name and parameter count.

G

generateFileNames(CharSequence) - Method in class org.apache.felix.gogo.runtime.Expander
 
get(int) - Method in class org.apache.felix.gogo.runtime.ArgList
 
get(String) - Method in class org.apache.felix.gogo.runtime.Closure
 
get(String) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
get(String) - Method in interface org.apache.felix.gogo.runtime.Evaluate
 
get(String) - Method in interface org.apache.felix.service.command.CommandSession
Get the value of a variable.
getch() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
getch(boolean) - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
getCommand() - Method in exception class org.apache.felix.gogo.runtime.CommandNotFoundException
 
getCommand(String, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
getCommands() - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
getConsole() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
getConsole() - Method in interface org.apache.felix.service.command.CommandSession
Return the PrintStream for the console.
getCurrent() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
getCurrentPipe() - Static method in class org.apache.felix.gogo.runtime.Pipe
 
getErr() - Method in class org.apache.felix.gogo.runtime.threadio.Marker
 
getExpressionTokenizer() - Method in class org.apache.felix.gogo.runtime.Expression
Get an iterator for this expression, allows iterating over an expression token by token.
getIn() - Method in class org.apache.felix.gogo.runtime.threadio.Marker
 
getKeyboard() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
getKeyboard() - Method in interface org.apache.felix.service.command.CommandSession
Return the input stream that is the first of the pipeline.
getName() - Method in class org.apache.felix.gogo.runtime.Expression.Function
 
getName() - Method in class org.apache.felix.gogo.runtime.Expression.Variable
 
getNumParams() - Method in class org.apache.felix.gogo.runtime.Expression.Function
 
getOper() - Method in class org.apache.felix.gogo.runtime.Expression.Operator
 
getOut() - Method in class org.apache.felix.gogo.runtime.threadio.Marker
 
getPrecedence() - Method in class org.apache.felix.gogo.runtime.Expression.Operator
 
getRoot() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
Access to the root stream through reflection
getRoot() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
Access to the root stream through reflection
getTarget() - Method in class org.apache.felix.gogo.runtime.CommandProxy
 
getValue() - Method in class org.apache.felix.gogo.runtime.Expression.Constant
 
getVariables() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
GlobPathMatcher - Class in org.apache.felix.gogo.runtime
Freely adapted from Spring's AntPathMatcher.
GlobPathMatcher(String) - Constructor for class org.apache.felix.gogo.runtime.GlobPathMatcher
Create a new instance with the GlobPathMatcher.DEFAULT_PATH_SEPARATOR.
GlobPathMatcher(String, String, boolean) - Constructor for class org.apache.felix.gogo.runtime.GlobPathMatcher
A convenient, alternative constructor to use with a custom path separator.
GogoCommand - Annotation Type in org.apache.felix.service.command.annotations
 

I

id() - Method in interface org.apache.felix.service.command.Job
 
in - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
in() - Method in class org.apache.felix.gogo.runtime.Pipe
 
in() - Method in interface org.apache.felix.service.command.Process
 
inArray - Variable in class org.apache.felix.gogo.runtime.Tokenizer
 
index - Variable in class org.apache.felix.gogo.runtime.BaseTokenizer
 
INSPECT - Static variable in interface org.apache.felix.service.command.Converter
Print the object in detail.
interrupt() - Method in interface org.apache.felix.service.command.Job
 
Introduction - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
invoke(Object, String, List<Object>) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
invoke(CommandSessionImpl, Object, String, List<Object>) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
invoke(CommandSession, Object, String, List<Object>) - Static method in class org.apache.felix.gogo.runtime.Reflective
invokes the named method on the given target using the supplied args, which are converted if necessary.
isBlank(char) - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
isLeftAssoc() - Method in class org.apache.felix.gogo.runtime.Expression.Operator
 
isSet(String, boolean) - Method in class org.apache.felix.gogo.runtime.Closure
 
isSuccess() - Method in class org.apache.felix.gogo.runtime.Pipe.Result
 
isSuccess() - Method in interface org.apache.felix.service.command.Result
 
isTty(int) - Method in class org.apache.felix.gogo.runtime.Pipe
 
isTty(int) - Method in interface org.apache.felix.service.command.Process
Check if the given descriptor for the currently running pipe is the terminal or not.

J

JLINE - Static variable in annotation type org.apache.felix.service.command.annotations.RequireGogo
 
job() - Method in class org.apache.felix.gogo.runtime.Pipe
 
job() - Method in interface org.apache.felix.service.command.Process
Get the job controlling this process
Job - Interface in org.apache.felix.service.command
 
Job.Status - Enum in org.apache.felix.service.command
 
Job.Utils - Class in org.apache.felix.service.command
 
jobChanged(Job, Job.Status, Job.Status) - Method in interface org.apache.felix.service.command.JobListener
 
JobListener - Interface in org.apache.felix.service.command
Listener for command executions.
jobs() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
jobs() - Method in interface org.apache.felix.service.command.CommandSession
List jobs.

K

KEYWORDS - Static variable in class org.apache.felix.gogo.runtime.Reflective
 

L

last - Variable in class org.apache.felix.gogo.runtime.Tokenizer
 
LeftParen() - Constructor for class org.apache.felix.gogo.runtime.Expression.LeftParen
 
length - Variable in class org.apache.felix.gogo.runtime.Token
 
length() - Method in class org.apache.felix.gogo.runtime.Token
 
line - Variable in class org.apache.felix.gogo.runtime.BaseTokenizer
 
line - Variable in class org.apache.felix.gogo.runtime.Token
 
line() - Method in exception class org.apache.felix.gogo.runtime.SyntaxError
 
line() - Method in class org.apache.felix.gogo.runtime.Token
 
LINE - Static variable in interface org.apache.felix.service.command.Converter
Print the object as a row in a table.
list() - Method in class org.apache.felix.gogo.runtime.Parser.Array
 
listeners - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
LOCATION - Static variable in class org.apache.felix.gogo.runtime.Closure
 

M

MAIN - Static variable in class org.apache.felix.gogo.runtime.Reflective
 
map() - Method in class org.apache.felix.gogo.runtime.Parser.Array
 
mark(int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
Marker - Class in org.apache.felix.gogo.runtime.threadio
 
Marker(InputStream, PrintStream, PrintStream, Marker) - Constructor for class org.apache.felix.gogo.runtime.threadio.Marker
 
markSupported() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
matches(String, boolean) - Method in class org.apache.felix.gogo.runtime.GlobPathMatcher
Actually match the given path against the given pattern.
missing() - Method in exception class org.apache.felix.gogo.runtime.EOFError
 

N

namedThreadFactory(String) - Static method in class org.apache.felix.gogo.runtime.ThreadUtils
Constructs threads with names <prefix>-<pool number>-thread-<thread number>.
names() - Element in annotation type org.apache.felix.service.command.Parameter
Parameter name and aliases which must start with the hyphen character.
newProcessor(ThreadIO, BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
 
next() - Method in class org.apache.felix.gogo.runtime.Parser
 
next() - Method in class org.apache.felix.gogo.runtime.Tokenizer
 
NO_MATCH - Static variable in class org.apache.felix.gogo.runtime.Reflective
 

O

Operator(String, int, boolean) - Constructor for class org.apache.felix.gogo.runtime.Expression.Operator
Creates a new operator.
Operator(Token) - Constructor for class org.apache.felix.gogo.runtime.Parser.Operator
 
OPTION_NO_GLOB - Static variable in interface org.apache.felix.service.command.CommandSession
 
org.apache.felix.gogo.runtime - package org.apache.felix.gogo.runtime
 
org.apache.felix.gogo.runtime.activator - package org.apache.felix.gogo.runtime.activator
 
org.apache.felix.gogo.runtime.threadio - package org.apache.felix.gogo.runtime.threadio
 
org.apache.felix.gogo.runtime.util.function - package org.apache.felix.gogo.runtime.util.function
 
org.apache.felix.service.command - package org.apache.felix.service.command
 
org.apache.felix.service.command.annotations - package org.apache.felix.service.command.annotations
 
org.apache.felix.service.threadio - package org.apache.felix.service.threadio
 
out - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
out() - Method in class org.apache.felix.gogo.runtime.Pipe
 
out() - Method in interface org.apache.felix.service.command.Process
 

P

Parameter - Annotation Type in org.apache.felix.service.command
 
parent() - Method in interface org.apache.felix.service.command.Job
 
Parser - Class in org.apache.felix.gogo.runtime
 
Parser(CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Parser
 
Parser.Array - Class in org.apache.felix.gogo.runtime
[ a b ...] [ k1=v1 k2=v2 ...]
Parser.Closure - Class in org.apache.felix.gogo.runtime
{ program }
Parser.Executable - Class in org.apache.felix.gogo.runtime
 
Parser.Operator - Class in org.apache.felix.gogo.runtime
 
Parser.Pipeline - Class in org.apache.felix.gogo.runtime
token1 | token2 | ...
Parser.Program - Class in org.apache.felix.gogo.runtime
pipe1 ; pipe2 ; ...
Parser.Sequence - Class in org.apache.felix.gogo.runtime
( program )
Parser.Statement - Class in org.apache.felix.gogo.runtime
 
PART - Static variable in interface org.apache.felix.service.command.Converter
Print the value in a small format so that it is identifiable.
peek() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
perr - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
PI - Static variable in class org.apache.felix.gogo.runtime.Expression
Definition of PI as a constant, can be used in expressions as variable.
Pipe - Class in org.apache.felix.gogo.runtime
 
Pipe(Closure, CommandSessionImpl.JobImpl, Parser.Statement, Channel[], boolean[], boolean) - Constructor for class org.apache.felix.gogo.runtime.Pipe
 
PIPE_EXCEPTION - Static variable in class org.apache.felix.gogo.runtime.Closure
 
Pipe.Result - Class in org.apache.felix.gogo.runtime
 
Pipeline(Token, List<Parser.Executable>) - Constructor for class org.apache.felix.gogo.runtime.Parser.Pipeline
 
pout - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
PREFIX_ - Static variable in annotation type org.apache.felix.service.command.annotations.GogoCommand
 
presentValue() - Element in annotation type org.apache.felix.service.command.Parameter
The default value of the parameter if its name is present on the command line.
print(boolean) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(char) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(char[]) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(double) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(float) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(long) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(Object) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(String) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
printf(String, Object...) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
printf(Locale, String, Object...) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(boolean) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(char) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(char[]) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(double) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(float) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(long) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(Object) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(String) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
Process - Interface in org.apache.felix.service.command
 
Process.Utils - Class in org.apache.felix.service.command
 
processes() - Method in interface org.apache.felix.service.command.Job
 
processor - Variable in class org.apache.felix.gogo.runtime.activator.Activator
 
processor() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
program() - Method in class org.apache.felix.gogo.runtime.Parser.Closure
 
program() - Method in class org.apache.felix.gogo.runtime.Parser
 
program() - Method in class org.apache.felix.gogo.runtime.Parser.Sequence
 
Program(Token, List<Parser.Executable>) - Constructor for class org.apache.felix.gogo.runtime.Parser.Program
 
push(Token) - Method in class org.apache.felix.gogo.runtime.Parser
 
push(Token) - Method in class org.apache.felix.gogo.runtime.Tokenizer
 
pushed - Variable in class org.apache.felix.gogo.runtime.Tokenizer
 
put(String, Object) - Method in class org.apache.felix.gogo.runtime.Closure
 
put(String, Object) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
put(String, Object) - Method in interface org.apache.felix.gogo.runtime.Evaluate
 
put(String, Object) - Method in interface org.apache.felix.service.command.CommandSession
Set the value of a variable.

R

read() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
read(byte[]) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
read(byte[], int, int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
readHereDoc(boolean) - Method in class org.apache.felix.gogo.runtime.Tokenizer
 
redirect(Path, int) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
redirect(CommandSessionImpl, Path, int) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
redirections() - Method in class org.apache.felix.gogo.runtime.Parser.Statement
 
Reflective - Class in org.apache.felix.gogo.runtime
 
Reflective() - Constructor for class org.apache.felix.gogo.runtime.Reflective
 
remove(int) - Method in class org.apache.felix.gogo.runtime.ArgList
 
removeCommand(Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
removeCommand(String, String) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
removeCommand(String, String, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
removeConstant(String) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
removeConverter(Converter) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
removeListener(CommandSessionListener) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
repair() - Method in exception class org.apache.felix.gogo.runtime.EOFError
 
RequireGogo - Annotation Type in org.apache.felix.service.command.annotations
 
RequireGogoWhiteboard - Annotation Type in org.apache.felix.service.command.annotations
 
reset() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
result - Variable in class org.apache.felix.gogo.runtime.Pipe.Result
 
result() - Method in class org.apache.felix.gogo.runtime.Pipe.Result
 
result() - Method in interface org.apache.felix.service.command.Job
 
result() - Method in interface org.apache.felix.service.command.Result
 
Result - Interface in org.apache.felix.service.command
 
Result(int) - Constructor for class org.apache.felix.gogo.runtime.Pipe.Result
 
Result(Exception) - Constructor for class org.apache.felix.gogo.runtime.Pipe.Result
 
Result(Object) - Constructor for class org.apache.felix.gogo.runtime.Pipe.Result
 

S

scope() - Element in annotation type org.apache.felix.service.command.annotations.GogoCommand
 
sequence() - Method in class org.apache.felix.gogo.runtime.Parser
 
Sequence(Token, Parser.Program) - Constructor for class org.apache.felix.gogo.runtime.Parser.Sequence
 
session() - Method in class org.apache.felix.gogo.runtime.Closure
 
session() - Method in interface org.apache.felix.service.command.Job
 
SESSION_CLOSED - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
sessions - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
setError() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
setJobListener(JobListener) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
setJobListener(JobListener) - Method in interface org.apache.felix.service.command.CommandSession
Set the job listener for this session.
setPrecision(int) - Method in class org.apache.felix.gogo.runtime.Expression
Sets the precision for expression evaluation.
setRoundingMode(RoundingMode) - Method in class org.apache.felix.gogo.runtime.Expression
Sets the rounding mode for expression evaluation.
setStreams(InputStream, PrintStream, PrintStream) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
 
setStreams(InputStream, PrintStream, PrintStream) - Method in interface org.apache.felix.service.threadio.ThreadIO
Associate this streams with the current thread.
SHELL - Static variable in annotation type org.apache.felix.service.command.annotations.RequireGogo
 
size() - Method in class org.apache.felix.gogo.runtime.ArgList
 
skip(long) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
skipQuote() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
skipSpace() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
skipSpace(boolean) - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
stack - Variable in class org.apache.felix.gogo.runtime.Parser
 
start - Variable in class org.apache.felix.gogo.runtime.Token
 
start() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
 
start() - Method in class org.apache.felix.gogo.runtime.Token
 
start(String, String) - Method in class org.apache.felix.gogo.runtime.Parser
 
start(BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
 
statement() - Method in class org.apache.felix.gogo.runtime.Parser
 
statement() - Method in exception class org.apache.felix.gogo.runtime.SyntaxError
 
Statement(Token, List<Token>, List<Token>) - Constructor for class org.apache.felix.gogo.runtime.Parser.Statement
 
statements - Variable in class org.apache.felix.gogo.runtime.Parser
 
statements() - Method in class org.apache.felix.gogo.runtime.Parser
 
status() - Method in interface org.apache.felix.service.command.Job
 
stop() - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
stop() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
 
stop(BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
 
stopped - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
subSequence(int, int) - Method in class org.apache.felix.gogo.runtime.Token
 
Supported Constants - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
Supported Functions - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
Supported Operators - Search tag in class org.apache.felix.gogo.runtime.Expression
Section
suspend() - Method in interface org.apache.felix.service.command.Job
 
Suspended - Enum constant in enum org.apache.felix.service.command.Job.Status
 
SyntaxError - Exception Class in org.apache.felix.gogo.runtime
 
SyntaxError(int, int, String) - Constructor for exception class org.apache.felix.gogo.runtime.SyntaxError
 
SyntaxError(int, int, String, Token) - Constructor for exception class org.apache.felix.gogo.runtime.SyntaxError
 

T

text - Variable in class org.apache.felix.gogo.runtime.BaseTokenizer
 
text() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
 
text() - Method in class org.apache.felix.gogo.runtime.Tokenizer
 
ThreadInputStream - Class in org.apache.felix.gogo.runtime.threadio
 
ThreadInputStream(ThreadIOImpl, InputStream) - Constructor for class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
threadIO - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
ThreadIO - Interface in org.apache.felix.service.threadio
Enable multiplexing of the standard IO streams for input, output, and error.
ThreadIOImpl - Class in org.apache.felix.gogo.runtime.threadio
 
ThreadIOImpl() - Constructor for class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
 
ThreadPrintStream - Class in org.apache.felix.gogo.runtime.threadio
 
ThreadPrintStream(ThreadIOImpl, PrintStream, boolean) - Constructor for class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
ThreadUtils - Class in org.apache.felix.gogo.runtime
 
ThreadUtils() - Constructor for class org.apache.felix.gogo.runtime.ThreadUtils
 
Token - Class in org.apache.felix.gogo.runtime
 
Token(char[], int, int, int, int) - Constructor for class org.apache.felix.gogo.runtime.Token
 
Token(CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Token
 
Tokenizer - Class in org.apache.felix.gogo.runtime
 
Tokenizer(CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Tokenizer
 
tokens - Variable in class org.apache.felix.gogo.runtime.Parser
 
tokens() - Method in class org.apache.felix.gogo.runtime.Parser.Pipeline
 
tokens() - Method in class org.apache.felix.gogo.runtime.Parser.Program
 
tokens() - Method in class org.apache.felix.gogo.runtime.Parser.Statement
 
tokens() - Method in class org.apache.felix.gogo.runtime.Parser
 
toRPN() - Method in class org.apache.felix.gogo.runtime.Expression
Get a string representation of the RPN (Reverse Polish Notation) for this expression.
toString() - Method in class org.apache.felix.gogo.runtime.ArgList
 
toString() - Method in class org.apache.felix.gogo.runtime.Closure
 
toString() - Method in class org.apache.felix.gogo.runtime.Expression.Function
 
toString() - Method in class org.apache.felix.gogo.runtime.Expression.LeftParen
 
toString() - Method in class org.apache.felix.gogo.runtime.Expression.Operator
 
toString() - Method in class org.apache.felix.gogo.runtime.Expression.Variable
 
toString() - Method in class org.apache.felix.gogo.runtime.Pipe
 
toString() - Method in class org.apache.felix.gogo.runtime.Token
 
tz - Variable in class org.apache.felix.gogo.runtime.Parser
 

U

ungetTarget() - Method in class org.apache.felix.gogo.runtime.CommandProxy
 
UNSPECIFIED - Static variable in annotation type org.apache.felix.service.command.Parameter
 
Utils() - Constructor for class org.apache.felix.service.command.CommandSession.Utils
 
Utils() - Constructor for class org.apache.felix.service.command.Job.Utils
 
Utils() - Constructor for class org.apache.felix.service.command.Process.Utils
 

V

value() - Element in annotation type org.apache.felix.service.command.annotations.RequireGogo
 
value() - Element in annotation type org.apache.felix.service.command.Descriptor
 
valueOf(String) - Static method in enum org.apache.felix.service.command.Job.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.felix.service.command.Job.Status
Returns an array containing the constants of this enum type, in the order they are declared.
Variable(String) - Constructor for class org.apache.felix.gogo.runtime.Expression.Variable
 
variables - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
VARIABLES - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 

W

whole(List<? extends Token>, int) - Method in class org.apache.felix.gogo.runtime.Parser
 
whole(Token, Token) - Method in class org.apache.felix.gogo.runtime.Parser
 
word - Variable in class org.apache.felix.gogo.runtime.Tokenizer
 
write(byte[]) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
write(byte[], int, int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
write(int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
A B C D E F G I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form