Index
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, - Interface in org.apache.felix.gogo.runtime.util.functionR>
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 givenpattern
. - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form