A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absentValue() - Method 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
- add(Job) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- addChannel(Channel, boolean) - Method in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- 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
- 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.
- addPipe(Pipe) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- afterExecute(CommandSession, CharSequence, Exception) - Method in class org.apache.felix.gogo.runtime.activator.EventAdminListener
- afterExecute(CommandSession, CharSequence, Exception) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
- 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 class org.apache.felix.gogo.runtime.CommandProcessorImpl
- afterExecute(CommandSession, CharSequence, Object) - Method in interface org.apache.felix.service.command.CommandSessionListener
- ansiEscape(CharSequence) - Method in class org.apache.felix.gogo.runtime.Expander
- 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
- 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(Parser.Array) - Method in class org.apache.felix.gogo.runtime.Closure
- Array(Token, List<Token>, Map<Token, Token>) - Constructor for class org.apache.felix.gogo.runtime.Parser.Array
- asCollection(Object) - Method in class org.apache.felix.gogo.runtime.Expander
- asMap(Object) - Method in class org.apache.felix.gogo.runtime.Expander
- asPattern - Variable in class org.apache.felix.gogo.runtime.Expander
- assignment(String, Object) - Method in class org.apache.felix.gogo.runtime.Closure
- 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 class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- background() - Method in interface org.apache.felix.service.command.Job
- Background - org.apache.felix.service.command.Job.Status
- bareword(Token, Object) - Method in class org.apache.felix.gogo.runtime.Closure
- 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 class org.apache.felix.gogo.runtime.CommandProcessorImpl
- beforeExecute(CommandSession, CharSequence) - Method in interface org.apache.felix.service.command.CommandSessionListener
C
- call() - Method in class org.apache.felix.gogo.runtime.Pipe
- caseSensitive - Variable in class org.apache.felix.gogo.runtime.GlobPathMatcher
- ch - Variable in class org.apache.felix.gogo.runtime.BaseTokenizer
- ch - Variable in class org.apache.felix.gogo.runtime.Token
- channel - Variable in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- channels - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- channels - Variable in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- charAt(int) - Method in class org.apache.felix.gogo.runtime.Token
- checkError() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
- checkIO() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
- checkSuspend(Channel) - Method in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- children - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- classLoader - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- 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.Pipe.MultiChannel
- close() - Method in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- 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.
- closed - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- closed - Variable in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- closeSession(CommandSessionImpl) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
- closure - Variable in class org.apache.felix.gogo.runtime.Pipe
- 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
- Closure.WritableByteChannelImpl - Class in org.apache.felix.gogo.runtime
- 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.
- coerce(CommandSession, Object, Method, Class<?>[], Object[], List<Object>) - Static method in class org.apache.felix.gogo.runtime.Reflective
-
Complex routein to convert the arguments given from the command line to the arguments of the method call.
- column - Variable in class org.apache.felix.gogo.runtime.BaseTokenizer
- column - Variable in exception org.apache.felix.gogo.runtime.SyntaxError
- column - Variable in class org.apache.felix.gogo.runtime.Token
- column() - Method in exception org.apache.felix.gogo.runtime.SyntaxError
- column() - Method in class org.apache.felix.gogo.runtime.Token
- COLUMN - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- Comma() - Constructor for class org.apache.felix.gogo.runtime.Expression.Comma
- command - Variable in exception org.apache.felix.gogo.runtime.CommandNotFoundException
- command - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- command() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- 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 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 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
- CommandSessionImpl.JobImpl - Class in org.apache.felix.gogo.runtime
- CommandSessionListener - Interface in org.apache.felix.service.command
-
Listener for command executions.
- commandTracker - Variable in class org.apache.felix.gogo.runtime.activator.Activator
- 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 - Variable in class org.apache.felix.gogo.runtime.Expression
-
All defined variables with name and value.
- CONSTANTS - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- context - Variable in class org.apache.felix.gogo.runtime.CommandProxy
- 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
- converterTracker - Variable in class org.apache.felix.gogo.runtime.activator.Activator
- Created - org.apache.felix.service.command.Job.Status
- createJob(CharSequence) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
- createMatcherPattern(String) - Method in class org.apache.felix.gogo.runtime.GlobPathMatcher
- 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 - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
- current() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
- 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
- CURRENT - Static variable in class org.apache.felix.gogo.runtime.Pipe
- currentDir - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- 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
- deactivate() - Method in class org.apache.felix.gogo.runtime.threadio.Marker
- deactivated - Variable in class org.apache.felix.gogo.runtime.threadio.Marker
- decimalSeparator - Variable in class org.apache.felix.gogo.runtime.Expression
-
What character to use for decimal separators.
- DEFAULT_LOCK - Static variable in class org.apache.felix.gogo.runtime.Closure
- DEFAULT_PATH_SEPARATOR - Static variable in class org.apache.felix.gogo.runtime.GlobPathMatcher
-
Default path separator: "/"
- defaultMarker - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
- Descriptor - Annotation Type in org.apache.felix.service.command
- dflt - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
- dflt - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
- doCall() - Method in class org.apache.felix.gogo.runtime.Pipe
- docoerce(CommandSession, Object, Method, Class<?>[], Object[], List<Object>) - Static method in class org.apache.felix.gogo.runtime.Reflective
- doConvert(Class<?>, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
- doConvert(Class<?>, Object) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
- doExpand() - Method in class org.apache.felix.gogo.runtime.Expander
- done() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- Done - org.apache.felix.service.command.Job.Status
E
- end(String) - Method in class org.apache.felix.gogo.runtime.Parser
- endOfPipe - Variable in class org.apache.felix.gogo.runtime.Pipe
- ensureOpen() - Method in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- EOFError - Exception in org.apache.felix.gogo.runtime
- EOFError(int, int, String, String, String) - Constructor for exception org.apache.felix.gogo.runtime.EOFError
- EOL - Static variable in class org.apache.felix.gogo.runtime.Expander
- 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 - Variable in class org.apache.felix.gogo.runtime.Pipe
- err - Variable in class org.apache.felix.gogo.runtime.threadio.Marker
- err - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
- 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
- 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.
- errorStream - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
- errTok - Variable in class org.apache.felix.gogo.runtime.Closure
- errTok2 - Variable in class org.apache.felix.gogo.runtime.Closure
- escape() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
- eval() - Method in class org.apache.felix.gogo.runtime.Expression
-
Evaluates the expression.
- eval(Object) - Static method in class org.apache.felix.gogo.runtime.Closure
- 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
- evaluate - Variable in class org.apache.felix.gogo.runtime.Expander
- 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
- 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(List<Object>, Channel) - Method in class org.apache.felix.gogo.runtime.Closure
- 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
- executeCmd(String, List<Object>) - Method in class org.apache.felix.gogo.runtime.Closure
- executeMethod(Object, List<Object>) - Method in class org.apache.felix.gogo.runtime.Closure
- executeStatement(Parser.Statement) - Method in class org.apache.felix.gogo.runtime.Closure
- executor - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- expand() - Method in class org.apache.felix.gogo.runtime.Expander
- 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.
- expand(CharSequence, Evaluate, boolean) - Static method in class org.apache.felix.gogo.runtime.Expander
- expand(CharSequence, Evaluate, boolean, boolean, boolean, boolean, boolean) - Static method in class org.apache.felix.gogo.runtime.Expander
- 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
- expandExp() - Method in class org.apache.felix.gogo.runtime.Expander
- expandPattern(CharSequence) - Method in class org.apache.felix.gogo.runtime.Expander
- expandVar() - Method in class org.apache.felix.gogo.runtime.Expander
- expandVar(boolean) - 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 - Variable in class org.apache.felix.gogo.runtime.Expression
-
The original infix expression.
- 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 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.Token - Interface in org.apache.felix.gogo.runtime
- Expression.Tokenizer - Class in org.apache.felix.gogo.runtime
-
Expression tokenizer that allows to iterate over a
String
expression token by token. - Expression.Variable - Class in org.apache.felix.gogo.runtime
- ExpressionException(String) - Constructor for exception org.apache.felix.gogo.runtime.Expression.ExpressionException
F
- find(char, char) - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
- findClosing() - Method in class org.apache.felix.gogo.runtime.Expander
- findUntil(CharSequence, int, String) - Method in class org.apache.felix.gogo.runtime.Expander
- flush() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
- foreground() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- foreground() - Method in interface org.apache.felix.service.command.Job
- Foreground - 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 - Variable in class org.apache.felix.gogo.runtime.CommandProxy
- 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.
- functions - Variable in class org.apache.felix.gogo.runtime.Expression
-
All defined functions with name and implementation.
- future - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
G
- generateFileNames - Variable in class org.apache.felix.gogo.runtime.Expander
- 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.
- getAndEvaluateName() - Method in class org.apache.felix.gogo.runtime.Expander
- 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 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.ThreadInputStream
- 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.
- getFunctions(Class<?>) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
- 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.
- getMissing() - Method in class org.apache.felix.gogo.runtime.Parser
- getMissing(String) - Method in class org.apache.felix.gogo.runtime.Parser
- getName() - Method in class org.apache.felix.gogo.runtime.Expression.Function
- getName() - Method in class org.apache.felix.gogo.runtime.Expression.Variable
- getName(char) - Method in class org.apache.felix.gogo.runtime.Expander
- 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
- getPattern(String) - Method in class org.apache.felix.gogo.runtime.Expander
- getPos() - Method in class org.apache.felix.gogo.runtime.Expression.Tokenizer
-
Get the actual character position in the string.
- 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
- getRPN() - Method in class org.apache.felix.gogo.runtime.Expression
-
Cached access to the RPN notation of this expression, ensures only one calculation of the RPN per expression instance.
- getTarget() - Method in class org.apache.felix.gogo.runtime.CommandProxy
- getValue() - Method in class org.apache.felix.gogo.runtime.Expander
- 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.
- group - Variable in class org.apache.felix.gogo.runtime.ThreadUtils.NamedThreadFactory
- group() - Method in class org.apache.felix.gogo.runtime.Expander
H
- hasNext() - Method in class org.apache.felix.gogo.runtime.Expression.Tokenizer
I
- id - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- id() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- id() - Method in interface org.apache.felix.service.command.Job
- implCloseChannel() - Method in class org.apache.felix.gogo.runtime.Closure.WritableByteChannelImpl
- in - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- in - Variable in class org.apache.felix.gogo.runtime.Pipe
- in - Variable in class org.apache.felix.gogo.runtime.threadio.Marker
- in - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
- 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
- index - Variable in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- input - Variable in class org.apache.felix.gogo.runtime.Expression.Tokenizer
-
The original input expression.
- inQuote - Variable in class org.apache.felix.gogo.runtime.Expander
- inspect(Object) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
- INSPECT - Static variable in interface org.apache.felix.service.command.Converter
-
Print the object in detail.
- interrupt() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- interrupt() - Method in interface org.apache.felix.service.command.Job
- invoke(Object, String, List<Object>) - Method in class org.apache.felix.gogo.runtime.Closure
- 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.
- io - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
- io - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
- isBlank(char) - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
- isGlobMeta(char) - Static method in class org.apache.felix.gogo.runtime.Expander
- isLeftAssoc() - Method in class org.apache.felix.gogo.runtime.Expression.Operator
- isName(char) - Method in class org.apache.felix.gogo.runtime.Expander
- isNumber(Object) - Method in class org.apache.felix.gogo.runtime.Expression
- isNumber(String) - Method in class org.apache.felix.gogo.runtime.Expression
-
Is the string a number?
- isOpen() - Method in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- isOpen() - Method in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- isRegexMeta(char) - Static method in class org.apache.felix.gogo.runtime.Expander
- 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
- job - Variable in class org.apache.felix.gogo.runtime.Pipe
- 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
- JobImpl(int, CommandSessionImpl.JobImpl, CharSequence) - Constructor for class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- jobListener - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- JobListener - Interface in org.apache.felix.service.command
-
Listener for command executions.
- jobs - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- 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
- leftAssoc - Variable in class org.apache.felix.gogo.runtime.Expression.Operator
-
Operator is left associative.
- 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 exception org.apache.felix.gogo.runtime.SyntaxError
- line - Variable in class org.apache.felix.gogo.runtime.Token
- line() - Method in exception 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 - Variable in class org.apache.felix.gogo.runtime.ArgList
- list - Variable in class org.apache.felix.gogo.runtime.Parser.Array
- list() - Method in class org.apache.felix.gogo.runtime.Parser.Array
- listeners - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
- listenerTracker - Variable in class org.apache.felix.gogo.runtime.activator.Activator
- location - Static variable in class org.apache.felix.gogo.runtime.Closure
- LOCATION - Static variable in class org.apache.felix.gogo.runtime.Closure
- log - Static variable in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
M
- MAIN - Static variable in class org.apache.felix.gogo.runtime.Reflective
- map - Variable in class org.apache.felix.gogo.runtime.Parser.Array
- 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
. - matchStrings(int, String) - Method in class org.apache.felix.gogo.runtime.GlobPathMatcher
- mc - Variable in class org.apache.felix.gogo.runtime.Expression
-
The
MathContext
to use for calculations. - minusSign - Variable in class org.apache.felix.gogo.runtime.Expression
-
What character to use for minus sign (negative values).
- missing - Variable in exception org.apache.felix.gogo.runtime.EOFError
- missing() - Method in exception org.apache.felix.gogo.runtime.EOFError
- MultiChannel() - Constructor for class org.apache.felix.gogo.runtime.Pipe.MultiChannel
N
- name - Variable in class org.apache.felix.gogo.runtime.Expression.Function
-
Name of this function.
- name - Variable in class org.apache.felix.gogo.runtime.Expression.Variable
- namedThreadFactory(String) - Static method in class org.apache.felix.gogo.runtime.ThreadUtils
-
Constructs threads with names
<prefix>-<pool number>-thread-<thread number>
. - NamedThreadFactory(String) - Constructor for class org.apache.felix.gogo.runtime.ThreadUtils.NamedThreadFactory
- namePrefix - Variable in class org.apache.felix.gogo.runtime.ThreadUtils.NamedThreadFactory
- names() - Method 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
- newThread(Runnable) - Method in class org.apache.felix.gogo.runtime.ThreadUtils.NamedThreadFactory
- next() - Method in class org.apache.felix.gogo.runtime.Expression.Tokenizer
- next() - Method in class org.apache.felix.gogo.runtime.Parser
- next() - Method in class org.apache.felix.gogo.runtime.Tokenizer
- next(String, int) - Static method in class org.apache.felix.gogo.runtime.Expander
- NO_MATCH - Static variable in class org.apache.felix.gogo.runtime.Reflective
- numericCompare(String, String, boolean) - Method in class org.apache.felix.gogo.runtime.Expander
- numParams - Variable in class org.apache.felix.gogo.runtime.Expression.Function
-
Number of parameters expected for this function.
O
- opened - Variable in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- oper - Variable in class org.apache.felix.gogo.runtime.Expression.Operator
-
This operators name (pattern).
- 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
- operators - Variable in class org.apache.felix.gogo.runtime.Expression
-
All defined operators with name and implementation.
- 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.service.command - package org.apache.felix.service.command
- org.apache.felix.service.threadio - package org.apache.felix.service.threadio
- out - Variable in class org.apache.felix.gogo.runtime.Closure.WritableByteChannelImpl
- out - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- out - Variable in class org.apache.felix.gogo.runtime.Pipe
- out - Variable in class org.apache.felix.gogo.runtime.threadio.Marker
- out - Variable in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
- 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 - Variable in class org.apache.felix.gogo.runtime.Closure
- parent - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- parent() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- parent() - Method in interface org.apache.felix.service.command.Job
- parms - Variable in class org.apache.felix.gogo.runtime.Closure
- parmv - Variable in class org.apache.felix.gogo.runtime.Closure
- 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.
- pathSeparator - Variable in class org.apache.felix.gogo.runtime.GlobPathMatcher
- pattDirs - Variable in class org.apache.felix.gogo.runtime.GlobPathMatcher
- pattern - Variable in class org.apache.felix.gogo.runtime.GlobPathMatcher
- pattPats - Variable in class org.apache.felix.gogo.runtime.GlobPathMatcher
- peek() - Method in class org.apache.felix.gogo.runtime.BaseTokenizer
- peekNextChar() - Method in class org.apache.felix.gogo.runtime.Expression.Tokenizer
-
Peek at the next character, without advancing the iterator.
- 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.MultiChannel - Class in org.apache.felix.gogo.runtime
- Pipe.RefByteChannel - Class in org.apache.felix.gogo.runtime
- Pipe.Result - Class in org.apache.felix.gogo.runtime
- Pipeline(Token, List<Parser.Executable>) - Constructor for class org.apache.felix.gogo.runtime.Parser.Pipeline
- pipes - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- poolNumber - Static variable in class org.apache.felix.gogo.runtime.ThreadUtils.NamedThreadFactory
- pos - Variable in class org.apache.felix.gogo.runtime.Expression.Tokenizer
-
Actual position in expression string.
- pout - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- precedence - Variable in class org.apache.felix.gogo.runtime.Expression.Operator
-
Operators precedence.
- presentValue() - Method in annotation type org.apache.felix.service.command.Parameter
-
The default value of the parameter if its name is present on the command line.
- previous - Variable in class org.apache.felix.gogo.runtime.threadio.Marker
- previousToken - Variable in class org.apache.felix.gogo.runtime.Expression.Tokenizer
-
The previous token or
null
if none. - primitiveToObject(Class<?>) - Static method in class org.apache.felix.gogo.runtime.Reflective
- 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 class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- processes() - Method in interface org.apache.felix.service.command.Job
- processor - Variable in class org.apache.felix.gogo.runtime.activator.Activator
- processor - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
- processor() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
- processorRegistration - Variable in class org.apache.felix.gogo.runtime.activator.Activator
- program - Variable in class org.apache.felix.gogo.runtime.Closure
- program - Variable in class org.apache.felix.gogo.runtime.Parser.Closure
- program - Variable in class org.apache.felix.gogo.runtime.Parser.Sequence
- 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.
Q
- quote(String, int) - Method in class org.apache.felix.gogo.runtime.Expander
R
- rawVariable - Variable in class org.apache.felix.gogo.runtime.Expander
- 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
- read(ByteBuffer) - Method in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- read(ByteBuffer) - Method in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- READ - Static variable in class org.apache.felix.gogo.runtime.Pipe
- readHereDoc(boolean) - Method in class org.apache.felix.gogo.runtime.Tokenizer
- redir - Variable in class org.apache.felix.gogo.runtime.Tokenizer
- redirArg - Static variable in class org.apache.felix.gogo.runtime.Parser
- 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 - Variable in class org.apache.felix.gogo.runtime.Parser.Statement
- redirections() - Method in class org.apache.felix.gogo.runtime.Parser.Statement
- redirHereDoc - Static variable in class org.apache.felix.gogo.runtime.Parser
- redirNoArg - Static variable in class org.apache.felix.gogo.runtime.Parser
- RefByteChannel(Channel, AtomicInteger) - Constructor for class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- reference - Variable in class org.apache.felix.gogo.runtime.CommandProxy
- references - Variable in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- Reflective - Class in org.apache.felix.gogo.runtime
- Reflective() - Constructor for class org.apache.felix.gogo.runtime.Reflective
- remove() - Method in class org.apache.felix.gogo.runtime.Expression.Tokenizer
- 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 - Variable in exception org.apache.felix.gogo.runtime.EOFError
- repair() - Method in exception org.apache.felix.gogo.runtime.EOFError
- reset() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
- result - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- result - Variable in class org.apache.felix.gogo.runtime.Pipe.Result
- result() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- 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
- rpn - Variable in class org.apache.felix.gogo.runtime.Expression
-
The cached RPN (Reverse Polish Notation) of the expression.
- run() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
S
- script - Variable in class org.apache.felix.gogo.runtime.Closure
- semanticJoin - Variable in class org.apache.felix.gogo.runtime.Expander
- sequence() - Method in class org.apache.felix.gogo.runtime.Parser
- Sequence(Token, Parser.Program) - Constructor for class org.apache.felix.gogo.runtime.Parser.Sequence
- serialVersionUID - Static variable in exception org.apache.felix.gogo.runtime.EOFError
- serialVersionUID - Static variable in exception org.apache.felix.gogo.runtime.Expression.ExpressionException
- serialVersionUID - Static variable in exception org.apache.felix.gogo.runtime.SyntaxError
- session - Variable in class org.apache.felix.gogo.runtime.Closure
- session() - Method in class org.apache.felix.gogo.runtime.Closure
- session() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- 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
- setCurrentPipe(Pipe) - Static method in class org.apache.felix.gogo.runtime.Pipe
- 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.
- setLocation(Exception) - Method in class org.apache.felix.gogo.runtime.Closure
- 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.
- setStatus(Job.Status) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- setStatus(Job.Status, boolean) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- setStream(Channel, int, int) - Method in class org.apache.felix.gogo.runtime.Pipe
- 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.
- sharp(String) - Method in class org.apache.felix.gogo.runtime.Expander
- shuntingYard(String) - Method in class org.apache.felix.gogo.runtime.Expression
-
Implementation of the Shunting Yard algorithm to transform an infix expression to a RPN expression.
- 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
- source - Variable in class org.apache.felix.gogo.runtime.Closure
- 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(Job.Status) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
-
Start the job.
- start(BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
- statement - Variable in class org.apache.felix.gogo.runtime.Pipe
- statement - Variable in exception org.apache.felix.gogo.runtime.SyntaxError
- statement() - Method in class org.apache.felix.gogo.runtime.Parser
- statement() - Method in exception 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 - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- status() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- status() - Method in interface org.apache.felix.service.command.Job
- Status() - Constructor for enum org.apache.felix.service.command.Job.Status
- 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
- streams - Variable in class org.apache.felix.gogo.runtime.Pipe
- subSequence(int, int) - Method in class org.apache.felix.gogo.runtime.Token
- suspend() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl.JobImpl
- suspend() - Method in interface org.apache.felix.service.command.Job
- Suspended - org.apache.felix.service.command.Job.Status
- SyntaxError - Exception in org.apache.felix.gogo.runtime
- SyntaxError(int, int, String) - Constructor for exception org.apache.felix.gogo.runtime.SyntaxError
- SyntaxError(int, int, String, Token) - Constructor for exception org.apache.felix.gogo.runtime.SyntaxError
T
- target - Variable in class org.apache.felix.gogo.runtime.CommandProxy
- 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.activator.Activator
- threadIO - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
- threadIO() - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
- 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
- threadioRegistration - Variable in class org.apache.felix.gogo.runtime.activator.Activator
- threadNumber - Variable in class org.apache.felix.gogo.runtime.ThreadUtils.NamedThreadFactory
- 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
- ThreadUtils.NamedThreadFactory - Class in org.apache.felix.gogo.runtime
- toBigDecimal(Object) - Method in class org.apache.felix.gogo.runtime.Expression
- toBigDecimal(Map<String, Object>, Object) - Method in class org.apache.felix.gogo.runtime.Expression
- toCamelCase(String) - Method in class org.apache.felix.gogo.runtime.Expander
- toclose - Variable in class org.apache.felix.gogo.runtime.Pipe
- toClose - Variable in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- toCollection(Object) - Method in class org.apache.felix.gogo.runtime.Expander
- token(int) - Method in class org.apache.felix.gogo.runtime.Tokenizer
- 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
- tokenizePath(String) - Method in class org.apache.felix.gogo.runtime.GlobPathMatcher
-
Tokenize the given path String into parts, based on this matcher's settings.
- Tokenizer - Class in org.apache.felix.gogo.runtime
- Tokenizer(CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Tokenizer
- Tokenizer(String) - Constructor for class org.apache.felix.gogo.runtime.Expression.Tokenizer
-
Creates a new tokenizer for an expression.
- tokens - Variable in class org.apache.felix.gogo.runtime.Parser.Pipeline
- tokens - Variable in class org.apache.felix.gogo.runtime.Parser.Program
- tokens - Variable in class org.apache.felix.gogo.runtime.Parser.Statement
- 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
- toList(Map<Object, Object>, boolean, boolean) - Method in class org.apache.felix.gogo.runtime.Expander
- toPath(Object) - Method in class org.apache.felix.gogo.runtime.Pipe
- toPaths(Object) - Method in class org.apache.felix.gogo.runtime.Pipe
- toRegexPattern(String, boolean) - Static method in class org.apache.felix.gogo.runtime.Expander
- toResult(BigDecimal) - Method in class org.apache.felix.gogo.runtime.Expression
- 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
- toString(Object) - Static method in class org.apache.felix.gogo.runtime.Reflective
- trace2(String, Object, List<Object>) - Method in class org.apache.felix.gogo.runtime.Closure
- tracker - Variable in class org.apache.felix.gogo.runtime.activator.EventAdminListener
- trackOSGiCommands(BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
- transformParameters(Method, List<Object>) - Static method in class org.apache.felix.gogo.runtime.Reflective
-
transform name/value parameters into ordered argument list.
- tz - Variable in class org.apache.felix.gogo.runtime.Parser
U
- ungetTarget() - Method in class org.apache.felix.gogo.runtime.CommandProxy
- unquote - Variable in class org.apache.felix.gogo.runtime.Expander
- unquote(CharSequence) - Method in class org.apache.felix.gogo.runtime.Expander
- unquote(String) - Method in class org.apache.felix.gogo.runtime.Expander
- unquoteGlob(String) - Static method in class org.apache.felix.gogo.runtime.Expander
-
Convert a string containing escape sequences and quotes, representing a glob pattern to the corresponding regexp pattern
- 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 - Variable in class org.apache.felix.gogo.runtime.Expression.Constant
- value() - Method 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
- visible(String) - Method in class org.apache.felix.gogo.runtime.Expander
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
- wrap(Channel) - Method in class org.apache.felix.gogo.runtime.Pipe
- WritableByteChannelImpl(WritableByteChannel) - Constructor for class org.apache.felix.gogo.runtime.Closure.WritableByteChannelImpl
- 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
- write(ByteBuffer) - Method in class org.apache.felix.gogo.runtime.Closure.WritableByteChannelImpl
- write(ByteBuffer) - Method in class org.apache.felix.gogo.runtime.Pipe.MultiChannel
- write(ByteBuffer) - Method in class org.apache.felix.gogo.runtime.Pipe.RefByteChannel
- WRITE - Static variable in class org.apache.felix.gogo.runtime.Pipe
- writeValue(StringBuilder, Object) - Static method in class org.apache.felix.gogo.runtime.Reflective
All Classes All Packages