public abstract class AbstractScriptBuilder extends Object implements ScriptBuilder
| Constructor and Description |
|---|
AbstractScriptBuilder(net.thevpc.nuts.NutsShellFamily shellFamily,
String type,
net.thevpc.nuts.NutsId anyId,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
PathInfo |
build() |
PathInfo |
buildAddLine(BaseSystemNdi ndi) |
net.thevpc.nuts.NutsId |
getAnyId() |
String |
getPath() |
net.thevpc.nuts.NutsSession |
getSession() |
net.thevpc.nuts.NutsShellFamily |
getShellFamily() |
String |
getType() |
AbstractScriptBuilder |
setPath(net.thevpc.nuts.NutsPath path) |
AbstractScriptBuilder |
setPath(Path path) |
AbstractScriptBuilder |
setPath(String preferredName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildString, fromTemplate, simplepublic AbstractScriptBuilder(net.thevpc.nuts.NutsShellFamily shellFamily,
String type,
net.thevpc.nuts.NutsId anyId,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsShellFamily getShellFamily()
public net.thevpc.nuts.NutsSession getSession()
public net.thevpc.nuts.NutsId getAnyId()
public String getType()
public String getPath()
public AbstractScriptBuilder setPath(Path path)
public AbstractScriptBuilder setPath(net.thevpc.nuts.NutsPath path)
public AbstractScriptBuilder setPath(String preferredName)
public PathInfo buildAddLine(BaseSystemNdi ndi)
public PathInfo build()
build in interface ScriptBuilderCopyright © 2022 vpc open source initiative. All rights reserved.