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

A

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, String) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addConstant(String, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addConverter(Converter) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
addListener(CommandSessionListener) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
afterExecute(CommandSession, CharSequence, Exception) - Method in interface org.apache.felix.gogo.api.CommandSessionListener
 
afterExecute(CommandSession, CharSequence, Object) - Method in interface org.apache.felix.gogo.api.CommandSessionListener
 
afterExecute(CommandSession, CharSequence, Exception) - Method in class org.apache.felix.gogo.runtime.activator.EventAdminListener
 
afterExecute(CommandSession, CharSequence, Object) - Method in class org.apache.felix.gogo.runtime.activator.EventAdminListener
 
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
 
append(char) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
array(List<Token>, Map<Token, Token>) - Method in class org.apache.felix.gogo.runtime.Parser
 
available() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 

B

beforeExecute(CommandSession, CharSequence) - Method in interface org.apache.felix.gogo.api.CommandSessionListener
 
beforeExecute(CommandSession, CharSequence) - Method in class org.apache.felix.gogo.runtime.activator.EventAdminListener
 

C

charAt(int) - Method in class org.apache.felix.gogo.runtime.Token
 
checkError() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
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 - Class in org.apache.felix.gogo.runtime
 
Closure(CommandSessionImpl, Closure, CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Closure
 
column() - Method in exception org.apache.felix.gogo.runtime.SyntaxError
 
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(ThreadIO) - Constructor for class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
CommandProxy - Class in org.apache.felix.gogo.runtime
 
CommandProxy(BundleContext, ServiceReference, String) - Constructor for class org.apache.felix.gogo.runtime.CommandProxy
 
CommandProxy(Object, 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
 
CommandSessionImpl - Class in org.apache.felix.gogo.runtime
 
CommandSessionImpl(CommandProcessorImpl, InputStream, PrintStream, PrintStream) - Constructor for class org.apache.felix.gogo.runtime.CommandSessionImpl
 
CommandSessionListener - Interface in org.apache.felix.gogo.api
Listener for command executions.
connect(Pipe) - Method in class org.apache.felix.gogo.runtime.Pipe
 
constants - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
CONTEXT - Static variable in class org.apache.felix.gogo.runtime.activator.Activator
 
convert(Class<?>, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
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.
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
 
createSession(InputStream, PrintStream, PrintStream) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
createSession(InputStream, PrintStream, PrintStream) - Method in interface org.apache.felix.service.command.CommandProcessor
Create a new command session associated with IO streams.

D

Descriptor - Annotation Type in org.apache.felix.service.command
 

E

end() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
end() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
EOFError - Exception in org.apache.felix.gogo.runtime
 
EOFError(int, int, String) - Constructor for exception org.apache.felix.gogo.runtime.EOFError
 
eval(Token) - Method in class org.apache.felix.gogo.runtime.Closure
 
eval(CommandSession, Object[]) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
eval(Token) - Method in interface org.apache.felix.gogo.runtime.Evaluate
 
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
 
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(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(CommandSession, List<Object>) - Method in interface org.apache.felix.service.command.Function
Execute this function and return the result.
executeStatement(List<Token>) - Method in class org.apache.felix.gogo.runtime.Closure
 
expand(CharSequence, Evaluate) - Static method in class org.apache.felix.gogo.runtime.Tokenizer
expand variables, quotes and escapes in word.
expand(CharSequence, short, short) - Method in class org.apache.felix.gogo.runtime.Tokenizer
 

F

flush() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
format(Object, int, Converter) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
format(Object, int) - Method in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
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
 
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 interface org.apache.felix.service.command.Converter
Convert an objet to a CharSequence object in the requested format.
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.

G

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.
getCommand() - Method in exception org.apache.felix.gogo.runtime.CommandNotFoundException
 
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
 
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.
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
 

I

in - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
INSPECT - Static variable in interface org.apache.felix.service.command.Converter
Print the object in detail.
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.

K

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

L

length() - Method in class org.apache.felix.gogo.runtime.Token
 
line() - Method in exception org.apache.felix.gogo.runtime.SyntaxError
 
LINE - Static variable in interface org.apache.felix.service.command.Converter
Print the object as a row in a table.
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
 
mark() - Static method in class org.apache.felix.gogo.runtime.Pipe
 
mark(int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
Marker - Class in org.apache.felix.gogo.runtime.threadio
 
Marker(ThreadIOImpl, 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
 

N

newProcessor(ThreadIO, BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
 
next() - Method in class org.apache.felix.gogo.runtime.Tokenizer
 
NO_MATCH - Static variable in class org.apache.felix.gogo.runtime.Reflective
 

O

org.apache.felix.gogo.api - package org.apache.felix.gogo.api
 
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.CommandSessionImpl
 

P

Parameter - Annotation Type in org.apache.felix.service.command
 
Parser - Class in org.apache.felix.gogo.runtime
 
Parser(CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Parser
 
PART - Static variable in interface org.apache.felix.service.command.Converter
Print the value in a small format so that it is identifiable.
Pipe - Class in org.apache.felix.gogo.runtime
 
Pipe(Closure, List<Token>) - Constructor for class org.apache.felix.gogo.runtime.Pipe
 
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(int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(long) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(float) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(double) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(char[]) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(String) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
print(Object) - 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(int) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(long) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(float) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(double) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(char[]) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(String) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
println(Object) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
processor - Variable in class org.apache.felix.gogo.runtime.activator.Activator
 
program() - Method in class org.apache.felix.gogo.runtime.Parser
 
put(String, Object) - Method in class org.apache.felix.gogo.runtime.Closure
 
put(String, Object) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
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
 
Reflective - Class in org.apache.felix.gogo.runtime
 
Reflective() - Constructor for class org.apache.felix.gogo.runtime.Reflective
 
removeCommand(String, String) - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
removeCommand(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
 
reset(Object[]) - Static method in class org.apache.felix.gogo.runtime.Pipe
 
reset() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
run() - Method in class org.apache.felix.gogo.runtime.Pipe
 

S

session() - Method in class org.apache.felix.gogo.runtime.Closure
 
SESSION_CLOSED - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
sessions - Variable in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
setErr(PrintStream) - Method in class org.apache.felix.gogo.runtime.Pipe
 
setError() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
setIn(InputStream) - Method in class org.apache.felix.gogo.runtime.Pipe
 
setOut(PrintStream) - Method in class org.apache.felix.gogo.runtime.Pipe
 
setStream(InputStream) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
setStream(PrintStream) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
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.
skip(long) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadInputStream
 
source() - Method in class org.apache.felix.gogo.runtime.Token
 
start(BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
 
start() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
 
stop(BundleContext) - Method in class org.apache.felix.gogo.runtime.activator.Activator
 
stop() - Method in class org.apache.felix.gogo.runtime.CommandProcessorImpl
 
stop() - Method in class org.apache.felix.gogo.runtime.threadio.ThreadIOImpl
 
subSequence(int, int) - Method in class org.apache.felix.gogo.runtime.Token
 
SyntaxError - Exception in org.apache.felix.gogo.runtime
 
SyntaxError(int, int, String) - Constructor for exception org.apache.felix.gogo.runtime.SyntaxError
 

T

ThreadInputStream - Class in org.apache.felix.gogo.runtime.threadio
 
ThreadInputStream(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(PrintStream) - Constructor for class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
Token - Class in org.apache.felix.gogo.runtime
 
Token(Tokenizer.Type, CharSequence, short, short) - Constructor for class org.apache.felix.gogo.runtime.Token
 
token() - Method in class org.apache.felix.gogo.runtime.Tokenizer
 
Tokenizer - Class in org.apache.felix.gogo.runtime
Bash-like tokenizer.
Tokenizer(CharSequence) - Constructor for class org.apache.felix.gogo.runtime.Tokenizer
 
Tokenizer(CharSequence, Evaluate, boolean) - Constructor for class org.apache.felix.gogo.runtime.Tokenizer
 
Tokenizer.Type - Enum in org.apache.felix.gogo.runtime
 
toString() - Method in class org.apache.felix.gogo.runtime.Closure
 
toString() - Method in class org.apache.felix.gogo.runtime.Pipe
 
toString() - Method in class org.apache.felix.gogo.runtime.Token
 
toString() - Method in enum org.apache.felix.gogo.runtime.Tokenizer.Type
 
type() - Method in class org.apache.felix.gogo.runtime.Tokenizer
 

U

ungetTarget() - Method in class org.apache.felix.gogo.runtime.CommandProxy
 
UNSPECIFIED - Static variable in annotation type org.apache.felix.service.command.Parameter
 

V

value() - Method in class org.apache.felix.gogo.runtime.Tokenizer
 
valueOf(String) - Static method in enum org.apache.felix.gogo.runtime.Tokenizer.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.felix.gogo.runtime.Tokenizer.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLES - Static variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 
variables - Variable in class org.apache.felix.gogo.runtime.CommandSessionImpl
 

W

write(int) - 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(byte[]) - Method in class org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
 
A B C D E F G I K L M N O P R S T U V W 

Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.