public abstract class AbstractShellWriter extends Object implements NShellWriter
| Constructor and Description |
|---|
AbstractShellWriter(NShellFamily family) |
| Modifier and Type | Method and Description |
|---|---|
String |
build() |
protected abstract String |
codeCommentImpl(String anyString) |
boolean |
isDisableCommand() |
protected abstract String |
lineCommentImpl(String anyString) |
NStringBuilder |
out() |
NShellWriter |
println() |
NShellWriter |
printlnCommand(String any) |
protected void |
printlnCommandImpl(String any) |
NShellWriter |
printlnComment(String comment) |
NShellWriter |
printlnSetAppendVar(String varName,
String varExpr) |
protected String |
replaceDollarVar(String a) |
NShellWriter |
setDisableCommands() |
NShellWriter |
setDisableCommands(boolean disableCommand) |
NShellWriter |
setEnableCommands() |
abstract String |
varValue(String varName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitechoOff, echoOn, of, printlnPrepareJavaCommand, printlnSetVar, printlnSetVarFolderPath, printlnSetVarScriptPathpublic AbstractShellWriter(NShellFamily family)
public NStringBuilder out()
public boolean isDisableCommand()
isDisableCommand in interface NShellWriterpublic NShellWriter printlnSetAppendVar(String varName, String varExpr)
printlnSetAppendVar in interface NShellWriterpublic NShellWriter setEnableCommands()
setEnableCommands in interface NShellWriterpublic NShellWriter setDisableCommands()
setDisableCommands in interface NShellWriterpublic NShellWriter setDisableCommands(boolean disableCommand)
setDisableCommands in interface NShellWriterprotected void printlnCommandImpl(String any)
public NShellWriter println()
println in interface NShellWriterpublic NShellWriter printlnComment(String comment)
printlnComment in interface NShellWriterpublic String build()
build in interface NShellWriterpublic NShellWriter printlnCommand(String any)
printlnCommand in interface NShellWriterCopyright © 2025 vpc open source initiative. All rights reserved.