public interface CommandSession
Modifier and Type | Method and Description |
---|---|
void |
close()
Close this command session.
|
java.lang.Object |
convert(java.lang.Class<?> type,
java.lang.Object instance)
Convert an object to another type.
|
java.lang.Object |
execute(java.lang.CharSequence commandline)
Execute a program in this session.
|
java.lang.CharSequence |
format(java.lang.Object target,
int level)
Convert an object to string form (CharSequence).
|
java.lang.Object |
get(java.lang.String name)
Get the value of a variable.
|
java.io.PrintStream |
getConsole()
Return the PrintStream for the console.
|
java.io.InputStream |
getKeyboard()
Return the input stream that is the first of the pipeline.
|
void |
put(java.lang.String name,
java.lang.Object value)
Set the value of a variable.
|
java.lang.Object execute(java.lang.CharSequence commandline) throws java.lang.Exception
commandline
- java.lang.Exception
void close()
- java.io.InputStream getKeyboard()
java.io.PrintStream getConsole()
java.lang.Object get(java.lang.String name)
name
- void put(java.lang.String name, java.lang.Object value)
name
- Name of the variable.value
- Value of the variablejava.lang.CharSequence format(java.lang.Object target, int level)
target
- level
- java.lang.Object convert(java.lang.Class<?> type, java.lang.Object instance)
Copyright © 2012. All Rights Reserved.