Package net.hydromatic.morel
Interface Shell.Config
-
- All Known Implementing Classes:
Shell.ConfigImpl
- Enclosing class:
- Shell
public static interface Shell.ConfigShell configuration.
-
-
Field Summary
Fields Modifier and Type Field Description static Shell.ConfigDEFAULT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Shell.ConfigwithBanner(boolean banner)Shell.ConfigwithDirectory(File directory)Shell.ConfigwithDumb(boolean dumb)Shell.ConfigwithEcho(boolean echo)Shell.ConfigwithHelp(boolean help)Shell.ConfigwithMaxUseDepth(int maxUseDepth)Shell.ConfigwithPauseFn(Runnable runnable)Shell.ConfigwithSystem(boolean system)Shell.ConfigwithValueMap(Map<String,ForeignValue> valueMap)
-
-
-
Field Detail
-
DEFAULT
static final Shell.Config DEFAULT
-
-
Method Detail
-
withBanner
Shell.Config withBanner(boolean banner)
-
withDumb
Shell.Config withDumb(boolean dumb)
-
withSystem
Shell.Config withSystem(boolean system)
-
withEcho
Shell.Config withEcho(boolean echo)
-
withHelp
Shell.Config withHelp(boolean help)
-
withValueMap
Shell.Config withValueMap(Map<String,ForeignValue> valueMap)
-
withDirectory
Shell.Config withDirectory(File directory)
-
withPauseFn
Shell.Config withPauseFn(Runnable runnable)
-
withMaxUseDepth
Shell.Config withMaxUseDepth(int maxUseDepth)
-
-