Class ProcessBuilderBase<X extends ProcessBuilderBase<X>>
java.lang.Object
org.aksw.shellgebra.processbuilder.ProcessBuilderCore<X>
org.aksw.shellgebra.processbuilder.ProcessBuilderBase<X>
- All Implemented Interfaces:
Cloneable, IProcessBuilder<X>, IProcessBuilderCore<X>
- Direct Known Subclasses:
ProcessBuilderDockerExec, ProcessBuilderJvm, ProcessBuilderNative
public abstract class ProcessBuilderBase<X extends ProcessBuilderBase<X>>
extends ProcessBuilderCore<X>
implements IProcessBuilder<X>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ProcessBuilderCore
applySettings, cloneActual, directory, directory, environment, redirectError, redirectError, redirectErrorStream, redirectErrorStream, redirectInput, redirectInput, redirectOutput, redirectOutput, selfMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IProcessBuilderCore
accessesStdIn, directory, directory, environment, redirectError, redirectError, redirectErrorStream, redirectErrorStream, redirectInput, redirectInput, redirectOutput, redirectOutput, start, supportsAnonPipeRead, supportsAnonPipeWrite, supportsDirectNamedPipe
-
Constructor Details
-
ProcessBuilderBase
public ProcessBuilderBase()
-
-
Method Details
-
command
- Specified by:
commandin interfaceIProcessBuilder<X extends ProcessBuilderBase<X>>
-
command
- Specified by:
commandin interfaceIProcessBuilder<X extends ProcessBuilderBase<X>>
-
command
- Specified by:
commandin interfaceIProcessBuilder<X extends ProcessBuilderBase<X>>
-
applySettings
-
clone
- Specified by:
clonein interfaceIProcessBuilderCore<X extends ProcessBuilderBase<X>>- Overrides:
clonein classProcessBuilderCore<X extends ProcessBuilderBase<X>>
-