Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

abort() - Method in interface org.aksw.shellgebra.exec.stage.FileWriterTask
 
abort() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
abort() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
abort() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
abort() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
Requests abort of currently running task or prevents its execution if it hasn't started yet.
abortActual() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromByteSource
 
abortActual() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcess
 
abortActual() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcessBuilder
 
abortActual() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
absenceInDockerImages - Variable in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
absentOnHost - Variable in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
accept(CmdArgVisitor) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
 
accept(CmdArgVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgCmdOp
 
accept(CmdArgVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgLiteral
Deprecated.
 
accept(CmdArgVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgRedirect
 
accept(CmdArgVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgString
 
accept(CmdArgVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
 
accept(Token.TokenVisitor) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.Token
 
accept(Token.TokenVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenCmdOp
 
accept(Token.TokenVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenLiteral
 
accept(Token.TokenVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenPath
 
accept(Token.TokenVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVar
 
accept(CmdOpVisitor) - Method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOp
 
accept(CmdOpVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
accept(CmdOpVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
 
accept(CmdOpVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
 
accept(CmdOpVisitor) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 
accept(PlacedCmdOp.PlacedCmdOpVisitor) - Method in interface org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp
 
accept(PlacedCmdOp.PlacedCmdOpVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
 
accept(PlacedCmdOp.PlacedCmdOpVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
 
accept(PlacedCmdOp.PlacedCmdOpVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
 
accept(RedirectTargetVisitor) - Method in interface org.aksw.shellgebra.algebra.cmd.op.RedirectTarget
 
accept(RedirectTargetVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetFile
 
accept(RedirectTargetVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetProcessSubstitution
 
accept(JRedirectVisitor) - Method in interface org.aksw.shellgebra.exec.graph.JRedirect
 
accept(JRedirectVisitor) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectFileDescription
 
accept(JRedirectVisitor) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectIn
 
accept(JRedirectVisitor) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectJava
 
accept(JRedirectVisitor) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectOut
 
accept(ExecSiteVisitor) - Method in interface org.aksw.shellgebra.exec.model.ExecSite
 
accept(ExecSiteVisitor) - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentHost
 
accept(ExecSiteVisitor) - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentJvm
 
accept(ExecSiteVisitor) - Method in record class org.aksw.shellgebra.exec.model.ExecSiteDockerImage
 
accessesStdIn() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
accessesStdIn() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
Whether the configured command will read from stdin.
accessesStdIn() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
accessesStdIn() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDockerExec
 
accessesStdIn() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
accessesStdIn() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
accessesStdIn() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
accessesStdIn() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
accessesStdIn() - Method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
accessesStdIn() - Method in class org.aksw.vshell.registry.ProcessBuilderNative
 
accVars(C, CmdOp) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
accVars(CmdOp) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
acquire() - Method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
 
add(ProcessGraph.ProcessNode) - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.GroupNode
 
add(T) - Method in class org.aksw.shellgebra.exec.ListBuilder
 
addAll(Collection) - Method in class org.aksw.shellgebra.exec.ListBuilder
 
addAll(T...) - Method in class org.aksw.shellgebra.exec.ListBuilder
 
addAllNonNull(T...) - Method in class org.aksw.shellgebra.exec.ListBuilder
 
addAvailabilityDockerImage(String) - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
addBind(Bind) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addBindChecked(Bind) - Method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
addBinds(Bind...) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addCurrentUserAndGroup(GenericContainer) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
addEnv(String, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
addEnvVar(String, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addEnvVars(Map) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addExposedPort(int, InternetProtocol) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addExposedPort(ExposedPort) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addExposedPort(Integer) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
addExposedPorts(int...) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
addExposedPorts(ExposedPort...) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addExposedTcpPort(int) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addExposedTcpPorts(int...) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addFileSystemBind(String, String, BindMode, SelinuxContext) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
additions - Variable in class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorModifyRedirect
 
addLabel(String, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addLabels(Map) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addLink(LinkableContainer, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
addNetworkAlias(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addNetworkAliases(String...) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addPortBinding(PortBinding) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addPortBindings(PortBinding...) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
addProcess(Process) - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
addProvider(List, ScriptCompiler) - Method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerImpl
 
addProvider(ScriptCompilerProvider) - Method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerImpl
 
afterExec(Path) - Method in interface org.aksw.shellgebra.util.PathLifeCycle
 
afterExec(Path) - Method in class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleDeleteAfterExec
 
afterExec(Path) - Method in interface org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleWrapper
 
alloc(int) - Method in class org.aksw.shellgebra.exec.graph.FdTable
 
allocate(String, AccessMode) - Method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
Return a path in the container under which the host path is exposed.
allocateOutPipePath(int) - Method in class org.aksw.shellgebra.exec.site.ExecRewriteCxt
 
allocateTempFile(String, String, AccessMode) - Method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
allocateTempFilename(String, String) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
allocateTempPath(String, String) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
appendRedirect(CmdOp, CmdRedirect) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
appendRedirects(CmdOp, List) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
appendRedirects(CmdOp, CmdRedirect...) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
apply(InputStream) - Method in class org.aksw.shellgebra.shim.cmd.InputStreamTransformOverCommonsCompress
 
apply(OutputStream) - Method in class org.aksw.shellgebra.shim.cmd.OutputStreamTransformOverCommonsCompress
 
apply(List) - Method in class org.aksw.shellgebra.exec.ListTransformPrefix
 
applySettings(ProcessBuilderBase) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderBase
 
applySettings(ProcessBuilderCore) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
applySettings(ProcessBuilderDocker) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
applySettings(ProcessBuilderFinalPlacement) - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
applyTo(CreateContainerCmd) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
arg(String) - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
 
arg(String) - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
arg(String, String) - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
 
arg(String, String) - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
args - Variable in class org.aksw.shellgebra.shim.cmd.ArgsEcho
 
args() - Method in record class org.aksw.commons.util.docker.Argv
 
args() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Returns the value of the args record component.
args() - Method in record class org.aksw.shellgebra.shim.core.ArgumentList
Returns the value of the args record component.
args(List) - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
 
args(List) - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
Args - Interface in org.aksw.shellgebra.shim.core
Interface for domain implementations that can be converted to argument lists.
argsBuilder() - Method in record class org.aksw.shellgebra.registry.content.Tool
Returns the value of the argsBuilder record component.
ArgsBuilder - Class in org.aksw.shellgebra.shim.core
Fluent-style builder to build a plain list of strings.
ArgsBuilder - Interface in org.aksw.shellgebra.registry.content
Convert parameters of OpStreamContentConvert to arguments for a command invocation.
ArgsBuilder() - Constructor for class org.aksw.shellgebra.shim.core.ArgsBuilder
 
ArgsCat - Class in org.aksw.shellgebra.shim.cmd
 
ArgsCat() - Constructor for class org.aksw.shellgebra.shim.cmd.ArgsCat
 
ArgsCommand - Class in org.aksw.shellgebra.shim.cmd
command -v bash /usr/bin/bash
ArgsCommand() - Constructor for class org.aksw.shellgebra.shim.cmd.ArgsCommand
 
ArgsEcho - Class in org.aksw.shellgebra.shim.cmd
 
ArgsEcho() - Constructor for class org.aksw.shellgebra.shim.cmd.ArgsEcho
 
ArgsHead - Class in org.aksw.shellgebra.shim.cmd
 
ArgsHead() - Constructor for class org.aksw.shellgebra.shim.cmd.ArgsHead
 
ArgsModular<T> - Record Class in org.aksw.shellgebra.shim.core
 
ArgsModular(T, ArgumentListRenderer, Predicate) - Constructor for record class org.aksw.shellgebra.shim.core.ArgsModular
Creates an instance of a ArgsModular record class.
ArgsParser<T> - Interface in org.aksw.shellgebra.shim.core
 
ArgsParserPicocli<T> - Class in org.aksw.shellgebra.shim.picocli
 
ArgsParserPicocli(Supplier) - Constructor for class org.aksw.shellgebra.shim.picocli.ArgsParserPicocli
 
ArgsParserProvider - Interface in org.aksw.shellgebra.shim.core
 
argsToArray() - Method in record class org.aksw.commons.util.docker.Argv
 
argsTransform() - Method in record class org.aksw.vshell.registry.CommandBinding
Returns the value of the argsTransform record component.
ArgsTransform - Interface in org.aksw.shellgebra.shim.core
 
ArgsWhich - Class in org.aksw.shellgebra.shim.cmd
 
ArgsWhich() - Constructor for class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
ArgumentList - Record Class in org.aksw.shellgebra.shim.core
A model that captures structured arguments.
ArgumentList(List) - Constructor for record class org.aksw.shellgebra.shim.core.ArgumentList
Creates an instance of a ArgumentList record class.
ArgumentListBuilder - Class in org.aksw.shellgebra.shim.core
Fluent-style builder to build a list of CmdArgs.
ArgumentListBuilder() - Constructor for class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
ArgumentListRenderer<T> - Interface in org.aksw.shellgebra.shim.core
Functional interface to transform a domain type into an argument list.
argv() - Method in record class org.aksw.commons.util.docker.Argv
Returns the value of the argv record component.
argv() - Method in interface org.aksw.shellgebra.exec.invocation.ExecutableInvocation
 
argv() - Method in record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
Returns the value of the argv record component.
argv() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Argv
Returns the value of the argv record component.
Argv - Record Class in org.aksw.commons.util.docker
Argument vector class.
Argv(List) - Constructor for record class org.aksw.commons.util.docker.Argv
Creates an instance of a Argv record class.
Argv(List) - Constructor for record class org.aksw.shellgebra.exec.invocation.Invocation.Argv
Creates an instance of a Argv record class.
asArgv() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Argv
 
asArgv() - Method in interface org.aksw.shellgebra.exec.invocation.Invocation
 
asInputStream() - Method in interface org.aksw.shellgebra.exec.graph.FdResource
 
asInputStream() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
 
asOutputStream() - Method in interface org.aksw.shellgebra.exec.graph.FdResource
 
asOutputStream() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
 
asPosixPipe() - Method in class org.aksw.vshell.registry.PipeableInputStream
Deprecated.
 
asScript() - Method in interface org.aksw.shellgebra.exec.invocation.Invocation
 
asScript() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Script
 
assign(String, String) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
assign(String, String) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
auto(T) - Static method in interface org.aksw.shellgebra.exec.graph.FileDescription
 
Availability - Record Class in org.aksw.vshell.registry
 
Availability(boolean, Throwable, Instant) - Constructor for record class org.aksw.vshell.registry.Availability
Creates an instance of a Availability record class.
available() - Method in record class org.aksw.vshell.registry.Availability
Returns the value of the available record component.
availableOnHost - Variable in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 

B

base() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
Returns the value of the base record component.
base() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
Returns the value of the base record component.
baseCmdOp() - Method in record class org.aksw.shellgebra.exec.Command
Returns the value of the baseCmdOp record component.
beforeExec() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcess
 
beforeExec() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcessBuilder
 
beforeExec(Path) - Method in interface org.aksw.shellgebra.util.PathLifeCycle
 
beforeExec(Path) - Method in class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleForNamedPipe
 
beforeExec(Path) - Method in interface org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleWrapper
 
binds - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
binds() - Method in record class org.aksw.shellgebra.exec.CmdOpWithBinds
Returns the value of the binds record component.
BOUND_STAGE - Enum constant in enum class org.aksw.shellgebra.exec.virtual.InputHolder.Type
 
BoundEncodingStage - Class in org.aksw.shellgebra.exec.virtual
 
BoundEncodingStage() - Constructor for class org.aksw.shellgebra.exec.virtual.BoundEncodingStage
 
boundStage() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.BoundStageInput
Returns the value of the boundStage record component.
BoundStage - Interface in org.aksw.shellgebra.exec.stage
 
BoundStageByteSource - Class in org.aksw.shellgebra.exec.stage
 
BoundStageByteSource(ByteSource) - Constructor for class org.aksw.shellgebra.exec.stage.BoundStageByteSource
 
BoundStageDocker - Class in org.aksw.shellgebra.exec.stage
 
BoundStageDocker(String, CmdOp, FileMapper, ContainerPathResolver, FileWriterTask, BoundStage, Function) - Constructor for class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
BoundStageHost - Class in org.aksw.shellgebra.exec.stage
 
BoundStageHost(CmdOp) - Constructor for class org.aksw.shellgebra.exec.stage.BoundStageHost
 
BoundStageHost(CmdOp, ByteSource) - Constructor for class org.aksw.shellgebra.exec.stage.BoundStageHost
 
BoundStageHost(CmdOp, BoundStage) - Constructor for class org.aksw.shellgebra.exec.stage.BoundStageHost
 
BoundStageHost(CmdOp, FileWriterTask) - Constructor for class org.aksw.shellgebra.exec.stage.BoundStageHost
 
BoundStageInput(BoundStage) - Constructor for record class org.aksw.shellgebra.exec.virtual.InputHolder.BoundStageInput
Creates an instance of a BoundStageInput record class.
BoundStageJvm - Class in org.aksw.shellgebra.exec.stage
 
BoundStageJvm(ByteSource, InputStreamTransform) - Constructor for class org.aksw.shellgebra.exec.stage.BoundStageJvm
 
build() - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
build() - Method in interface org.aksw.shellgebra.registry.content.ArgsBuilder
 
build() - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
 
build() - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
buildArray() - Method in class org.aksw.shellgebra.exec.ListBuilder
 
buildCmdLine() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
buildList() - Method in class org.aksw.shellgebra.exec.ListBuilder
 
builtInLocator() - Method in record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Returns the value of the builtInLocator record component.
BYTE_SOURCE - Enum constant in enum class org.aksw.shellgebra.exec.virtual.InputHolder.Type
 
byteSource - Variable in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromByteSource
 
byteSource() - Method in record class org.aksw.shellgebra.exec.TransformedByteSource.ByteSourceSplit
Returns the value of the byteSource record component.
byteSource() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.ByteSourceInput
Returns the value of the byteSource record component.
ByteSourceInput(ByteSource) - Constructor for record class org.aksw.shellgebra.exec.virtual.InputHolder.ByteSourceInput
Creates an instance of a ByteSourceInput record class.
ByteSourceOverPipeline - Class in org.aksw.shellgebra.exec.stage
 
ByteSourceOverPipeline(List, List, ByteSource) - Constructor for class org.aksw.shellgebra.exec.stage.ByteSourceOverPipeline
 
ByteSourceSplit(ByteSource, OutputStreamTransformList) - Constructor for record class org.aksw.shellgebra.exec.TransformedByteSource.ByteSourceSplit
Creates an instance of a ByteSourceSplit record class.
ByteSourceWrapper - Class in org.aksw.shellgebra.exec.stage
 
ByteSourceWrapper(ByteSource) - Constructor for class org.aksw.shellgebra.exec.stage.ByteSourceWrapper
 

C

call(String...) - Method in interface org.aksw.shellgebra.exec.CommandRunner
 
call(String...) - Method in class org.aksw.shellgebra.exec.CommandRunnerWrapper
 
call(String...) - Method in class org.aksw.shellgebra.exec.CommandRunnerWrapperBash
 
call(String, List) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
call(String, List) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
CandidatePlacement - Record Class in org.aksw.vshell.registry
 
CandidatePlacement(PlacedCommand, Map) - Constructor for record class org.aksw.vshell.registry.CandidatePlacement
Creates an instance of a CandidatePlacement record class.
CandidatePlacer - Class in org.aksw.vshell.registry
 
CandidatePlacer(CommandCatalog, ExecSiteResolver, Set) - Constructor for class org.aksw.vshell.registry.CandidatePlacer
 
canRunEntrypoint(String, String, String...) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
canRunEntrypoint(String, String, List) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
canRunEntrypoint(String, Argv, Table, ExecSiteProbeResults) - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
canRunPipeline(ExecSite) - Method in class org.aksw.vshell.registry.ExecSiteResolver
 
castAsFdPath(FileDescription) - Static method in interface org.aksw.shellgebra.exec.graph.FdResource
Try to cast the file description to one backed by a path.
catProcess(Path, Path) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
checkedDup() - Method in interface org.aksw.shellgebra.exec.graph.FileDescription
Dup followed by a check for whether the resource is alive.
checkIfAbortHasBeenCalled() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
Only call this method from within a synchronized block!
checkIfNew() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
checkImage(String, String, String, String) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
checkImageForCommand(String, String) - Static method in class org.aksw.commons.util.docker.ContainerUtils
Check whether a command exists in an image and return its path.
cleanup() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor.Worker
 
CLOBBER - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect.OpenMode
 
clone() - Method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
clone() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderBase
 
clone() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
Returns an independent copy of this process builder.
clone() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderBase
 
clone() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCompound
 
clone() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
clone() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
clone() - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
clone() - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
clone(ProcessBuilder) - Static method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
cloneActual() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
cloneActual() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
cloneActual() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
cloneActual() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDockerExec
 
cloneActual() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
cloneActual() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
cloneActual() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
cloneActual() - Method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
cloneActual() - Method in class org.aksw.vshell.registry.ProcessBuilderNative
 
close() - Method in interface org.aksw.shellgebra.exec.graph.FdResource
 
close() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
 
close() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
 
close() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourcePath
 
close() - Method in class org.aksw.shellgebra.exec.graph.FdTable
 
close() - Method in interface org.aksw.shellgebra.exec.graph.FileDescription
 
close() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionImpl
 
close() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionWrapper
 
close() - Method in class org.aksw.shellgebra.exec.graph.InputStreamOverFileDescription
 
close() - Method in class org.aksw.shellgebra.exec.graph.OutputStreamOverFileDescription
 
close() - Method in class org.aksw.shellgebra.exec.graph.PathResource
 
close() - Method in class org.aksw.shellgebra.exec.graph.ProcessCxt
 
close() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
close() - Method in record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
 
close() - Method in class org.aksw.shellgebra.exec.shell.ShellEnv
 
close() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
close() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
close() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
close() - Method in interface org.aksw.shellgebra.exec.SysRuntime
 
close() - Method in interface org.aksw.shellgebra.exec.SysRuntimeCore
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
close() - Method in interface org.aksw.shellgebra.exec.SysRuntimeCoreExecSiteFactory
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreExecSiteFactoryPool
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreHost
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreJvm
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreLazy
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreWrapperBase
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
close() - Method in class org.aksw.shellgebra.exec.SysRuntimeWrapperBase
 
close() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
Close both ends of the pipe.
close() - Method in record class org.aksw.shellgebra.processbuilder.PathAndProcess
 
close() - Method in record class org.aksw.vshell.registry.ClosePolicyWrapper
 
close() - Method in class org.aksw.vshell.registry.DynamicInputFromStream
 
close() - Method in class org.aksw.vshell.registry.DynamicOutputFromStream
 
close() - Method in class org.aksw.vshell.registry.InputBase
 
close() - Method in class org.aksw.vshell.registry.OutputBase
 
closeAction() - Method in record class org.aksw.shellgebra.processbuilder.PathAndProcess
Returns the value of the closeAction record component.
closeAction() - Method in record class org.aksw.vshell.registry.ClosePolicyWrapper
Returns the value of the closeAction record component.
closeActual() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
closeFd(int) - Method in class org.aksw.shellgebra.exec.graph.FdTable
 
ClosePolicyWrapper<T> - Record Class in org.aksw.vshell.registry
Helper class for wrapping entities with a close action for use with try-with-resources blocks.
ClosePolicyWrapper(T, AutoCloseable, boolean) - Constructor for record class org.aksw.vshell.registry.ClosePolicyWrapper
Creates an instance of a ClosePolicyWrapper record class.
cmd() - Method in record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
Returns the value of the cmd record component.
CmdArg - Interface in org.aksw.shellgebra.algebra.cmd.arg
Argument to a CmdOpExec.
CmdArgCmdOp - Record Class in org.aksw.shellgebra.algebra.cmd.arg
Process substitution <(cmdOp) - upon execution, the argument is substituted with a filename of a named pipe.
CmdArgCmdOp(CmdOp) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgCmdOp
Creates an instance of a CmdArgCmdOp record class.
CmdArgLiteral - Record Class in org.aksw.shellgebra.algebra.cmd.arg
Deprecated.
CmdArgLiteral(String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgLiteral
Deprecated.
Creates an instance of a CmdArgLiteral record class.
CmdArgRedirect - Record Class in org.aksw.shellgebra.algebra.cmd.arg
CmdArgRedirect should probably be avoided in favor of explicit redirects on CmdOpExec.
CmdArgRedirect(CmdRedirect) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgRedirect
Creates an instance of a CmdArgRedirect record class.
CmdArgString - Record Class in org.aksw.shellgebra.algebra.cmd.arg
 
CmdArgString(String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgString
Creates an instance of a CmdArgString record class.
CmdArgToString() - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString.CmdArgToString
 
cmdArgTransform - Variable in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
CmdArgTransform - Interface in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdArgTransformBase - Interface in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdArgTransformBindFiles - Class in org.aksw.shellgebra.algebra.cmd.transform
Extract file name arguments and map them as flat files under a given prefix.
CmdArgTransformBindFiles(FileMapper) - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.CmdArgTransformBindFiles
 
CmdArgTransformer - Class in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdArgTransformer() - Constructor for class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformer
 
CmdArgTransformToProcess - Class in org.aksw.vshell.registry
Resolve process substitution and redirects.
CmdArgTransformToProcess(CmdOpVisitorToBase) - Constructor for class org.aksw.vshell.registry.CmdArgTransformToProcess
 
CmdArgVisitor<T> - Interface in org.aksw.shellgebra.algebra.cmd.arg
 
CmdArgVisitorApplyTransform - Class in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdArgVisitorApplyTransform(CmdArgTransform, CmdOpTransform, TokenTransform) - Constructor for class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgVisitorApplyTransform
 
CmdArgVisitorRenderAsBashString - Class in org.aksw.shellgebra.algebra.cmd.arg
 
CmdArgVisitorRenderAsBashString(CmdOpVisitor, CmdStrOps) - Constructor for class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString
 
CmdArgVisitorRenderAsBashString.TokenVisitorRenderToString - Class in org.aksw.shellgebra.algebra.cmd.arg
 
CmdArgWord - Record Class in org.aksw.shellgebra.algebra.cmd.arg
A single conventional argument.
CmdArgWord(StringEscapeType, List) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
Creates an instance of a CmdArgWord record class.
CmdArgWord(StringEscapeType, Token) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
 
cmdAvailability - Variable in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
cmdOp - Variable in class org.aksw.shellgebra.exec.ContainerExec
 
cmdOp - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
cmdOp - Variable in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
cmdOp - Variable in class org.aksw.shellgebra.exec.stage.StageDocker
 
cmdOp - Variable in class org.aksw.shellgebra.exec.stage.StageHost
 
cmdOp() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgCmdOp
Returns the value of the cmdOp record component.
cmdOp() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenCmdOp
Returns the value of the cmdOp record component.
cmdOp() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
Returns the value of the cmdOp record component.
cmdOp() - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetProcessSubstitution
Returns the value of the cmdOp record component.
cmdOp() - Method in record class org.aksw.shellgebra.exec.CmdOpWithBinds
Returns the value of the cmdOp record component.
cmdOp() - Method in record class org.aksw.shellgebra.exec.model.PlacedCommand
Returns the value of the cmdOp record component.
cmdOp() - Method in record class org.aksw.shellgebra.exec.site.ExecStage
Returns the value of the cmdOp record component.
cmdOp() - Method in record class org.aksw.vshell.registry.FinalPlacement
Returns the value of the cmdOp record component.
CmdOp - Interface in org.aksw.shellgebra.algebra.cmd.op
 
CmdOp.CmdOpVisitorAddRedirect - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOp.CmdOpVisitorModifyRedirect - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOp.CmdOpVisitorPrependRedirect - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOp0 - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOp0() - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOp0
 
CmdOp1 - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOp1(CmdOp) - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOp1
 
CmdOp2 - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOp2(CmdOp, CmdOp) - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOp2
 
CmdOpBase - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOpBase() - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOpBase
 
CmdOpExec - Record Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOpExec(String, CmdArg...) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
CmdOpExec(String, ArgumentList) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
CmdOpExec(List, String, ArgumentList) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Creates an instance of a CmdOpExec record class.
CmdOpGroup - Record Class in org.aksw.shellgebra.algebra.cmd.op
Command group - brace group (not a sub-shell).
CmdOpGroup(List) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
 
CmdOpGroup(List, List) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
Creates an instance of a CmdOpGroup record class.
CmdOpN - Interface in org.aksw.shellgebra.algebra.cmd.op
 
CmdOpPipeline - Record Class in org.aksw.shellgebra.algebra.cmd.op
A pipe operator as known from bash.
CmdOpPipeline(List) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
Creates an instance of a CmdOpPipeline record class.
CmdOpRewriter - Class in org.aksw.shellgebra.exec
 
CmdOpRewriter() - Constructor for class org.aksw.shellgebra.exec.CmdOpRewriter
 
CmdOps - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOps() - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
cmdOpTransform - Variable in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
CmdOpTransform - Interface in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdOpTransformBase - Interface in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdOpTransformer - Class in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdOpTransformer() - Constructor for class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransformer
 
CmdOpTransformLib - Class in org.aksw.shellgebra.algebra.cmd.transform
 
CmdOpTransformLib() - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.CmdOpTransformLib
 
CmdOpVar - Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdOpVar(String) - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 
CmdOpVisitor<T> - Interface in org.aksw.shellgebra.algebra.cmd.op
 
CmdOpVisitorAddRedirect(List) - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorAddRedirect
 
CmdOpVisitorApplyTransform - Class in org.aksw.shellgebra.algebra.cmd.transformer
 
CmdOpVisitorApplyTransform(CmdOpTransform, CmdArgTransform, TokenTransform) - Constructor for class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
CmdOpVisitorCandidatePlacer - Class in org.aksw.vshell.registry
 
CmdOpVisitorCandidatePlacer(CommandCatalog, CommandRegistry, ExecSiteResolver, Set) - Constructor for class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
CmdOpVisitorExecJvm - Class in org.aksw.vshell.registry
 
CmdOpVisitorExecJvm(ExecSiteResolver, Function) - Constructor for class org.aksw.vshell.registry.CmdOpVisitorExecJvm
 
CmdOpVisitorModifyRedirect(List) - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorModifyRedirect
 
CmdOpVisitorPrependRedirect(List) - Constructor for class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorPrependRedirect
 
CmdOpVisitorToBase - Class in org.aksw.vshell.registry
 
CmdOpVisitorToBase(ExecSiteToProcessDispatcher) - Constructor for class org.aksw.vshell.registry.CmdOpVisitorToBase
 
CmdOpVisitorToCmdString - Class in org.aksw.shellgebra.algebra.cmd.transform
 
CmdOpVisitorToCmdString(CmdStrOps) - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
CmdOpVisitorToCmdString.CmdArgToString - Class in org.aksw.shellgebra.algebra.cmd.transform
 
CmdOpVisitorToPbDocker - Class in org.aksw.vshell.registry
 
CmdOpVisitorToPbDocker(ExecSiteToProcessDispatcher, ExecSiteDockerImage) - Constructor for class org.aksw.vshell.registry.CmdOpVisitorToPbDocker
 
CmdOpWithBinds - Record Class in org.aksw.shellgebra.exec
 
CmdOpWithBinds(CmdOp, List) - Constructor for record class org.aksw.shellgebra.exec.CmdOpWithBinds
Creates an instance of a CmdOpWithBinds record class.
CmdPrefix - Record Class in org.aksw.shellgebra.algebra.cmd.arg
 
CmdPrefix(String, String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.CmdPrefix
Creates an instance of a CmdPrefix record class.
CmdRedirect - Record Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdRedirect(int, CmdRedirect.OpenMode, RedirectTarget) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
Creates an instance of a CmdRedirect record class.
CmdRedirect.OpenMode - Enum Class in org.aksw.shellgebra.algebra.cmd.op
 
CmdResolver - Interface in org.aksw.shellgebra.exec
Resolve a command to a path.
CmdString - Record Class in org.aksw.shellgebra.algebra.cmd.transform
Deprecated.
CmdString(String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
 
CmdString(String[]) - Constructor for record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
 
CmdString(String[], String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
Creates an instance of a CmdString record class.
CmdStrOps - Interface in org.aksw.shellgebra.exec
 
CmdStrOpsBash - Class in org.aksw.shellgebra.exec
 
CmdStrOpsBash() - Constructor for class org.aksw.shellgebra.exec.CmdStrOpsBash
 
CmdTokenTransformBindFiles - Class in org.aksw.shellgebra.algebra.cmd.transform
 
CmdTokenTransformBindFiles(FileMapper) - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.CmdTokenTransformBindFiles
 
CmdTransformBase - Interface in org.aksw.shellgebra.algebra.cmd.transformer
 
combine(List) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorModifyRedirect
 
command - Variable in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
command() - Method in record class org.aksw.commons.util.docker.Argv
Return the command, or null if this argv instance is empty.
command() - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
command() - Method in interface org.aksw.shellgebra.exec.IProcessBuilder
 
command() - Method in record class org.aksw.shellgebra.exec.model.CommandLocation
Returns the value of the command record component.
command() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderBase
 
command() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
command() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
command(String...) - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderBase
 
command(String...) - Method in interface org.aksw.shellgebra.exec.IProcessBuilder
 
command(String...) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderBase
 
command(String...) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
command(List) - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderBase
 
command(List) - Method in interface org.aksw.shellgebra.exec.IProcessBuilder
 
command(List) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderBase
 
command(List) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
command(FinalPlacement) - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
Command - Record Class in org.aksw.shellgebra.exec
 
Command(CmdOp, List) - Constructor for record class org.aksw.shellgebra.exec.Command
Creates an instance of a Command record class.
CommandBinding - Record Class in org.aksw.vshell.registry
 
CommandBinding(String, ArgsTransform) - Constructor for record class org.aksw.vshell.registry.CommandBinding
Creates an instance of a CommandBinding record class.
CommandBindingLocator - Interface in org.aksw.vshell.registry
 
CommandBindingLocatorOverCommandLocator - Class in org.aksw.vshell.registry
 
CommandBindingLocatorOverCommandLocator(CommandLocator) - Constructor for class org.aksw.vshell.registry.CommandBindingLocatorOverCommandLocator
 
CommandCatalog - Interface in org.aksw.vshell.registry
 
CommandCatalogOverLocator - Class in org.aksw.vshell.registry
Combine a locator with an exec-site instance.
CommandCatalogOverLocator(ExecSite, CommandBindingLocator) - Constructor for class org.aksw.vshell.registry.CommandCatalogOverLocator
 
CommandCatalogOverLocator(ExecSite, CommandLocator) - Constructor for class org.aksw.vshell.registry.CommandCatalogOverLocator
 
CommandCatalogUnion - Class in org.aksw.vshell.registry
 
CommandCatalogUnion(List) - Constructor for class org.aksw.vshell.registry.CommandCatalogUnion
 
CommandEnv - Class in to_delete
 
CommandEnv(String, String, String) - Constructor for class to_delete.CommandEnv
 
CommandEnvDocker - Class in to_delete
Execution of a command using a docker container.
CommandEnvDocker(String, String, String, String[], ContainerDef) - Constructor for class to_delete.CommandEnvDocker
 
CommandLocation - Record Class in org.aksw.shellgebra.exec.model
A command on a certain exec site.
CommandLocation(String, ExecSite) - Constructor for record class org.aksw.shellgebra.exec.model.CommandLocation
Creates an instance of a CommandLocation record class.
CommandLocator - Interface in org.aksw.vshell.registry
 
CommandLocatorCache - Class in org.aksw.vshell.registry
Deprecated.
CommandLocatorCache(CommandLocator) - Constructor for class org.aksw.vshell.registry.CommandLocatorCache
Deprecated.
 
CommandLocatorCache(CommandLocator, long) - Constructor for class org.aksw.vshell.registry.CommandLocatorCache
Deprecated.
 
CommandLocatorHost - Class in org.aksw.vshell.registry
 
CommandLocatorHost() - Constructor for class org.aksw.vshell.registry.CommandLocatorHost
 
CommandLocatorJvmRegistry - Class in org.aksw.vshell.registry
 
CommandLocatorJvmRegistry(JvmCommandRegistry) - Constructor for class org.aksw.vshell.registry.CommandLocatorJvmRegistry
 
CommandLocatorWrapper - Class in org.aksw.vshell.registry
Deprecated.
CommandLocatorWrapper(CommandLocator) - Constructor for class org.aksw.vshell.registry.CommandLocatorWrapper
Deprecated.
 
commandMap - Variable in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
commandName() - Method in record class org.aksw.vshell.registry.CommandBinding
Returns the value of the commandName record component.
commandOption() - Method in record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Returns the value of the commandOption record component.
commandOption() - Method in record class org.aksw.shellgebra.introspect.ShellProbeResult
Returns the value of the commandOption record component.
commandParser - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
commandParser(JvmCommandParser) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
CommandParserCatalog - Interface in org.aksw.vshell.registry
 
CommandParserCatalogImpl - Class in org.aksw.vshell.registry
 
CommandParserCatalogImpl(CommandCatalog, JvmCommandRegistry) - Constructor for class org.aksw.vshell.registry.CommandParserCatalogImpl
 
CommandRegistry - Class in org.aksw.vshell.registry
Registry / cache for whether a command is available on a certain exec site.
CommandRegistry() - Constructor for class org.aksw.vshell.registry.CommandRegistry
 
CommandRunner<T> - Interface in org.aksw.shellgebra.exec
 
CommandRunnerWrapper<T> - Class in org.aksw.shellgebra.exec
 
CommandRunnerWrapper(CommandRunner) - Constructor for class org.aksw.shellgebra.exec.CommandRunnerWrapper
 
CommandRunnerWrapperBash<T> - Class in org.aksw.shellgebra.exec
 
CommandRunnerWrapperBash(CommandRunner, List) - Constructor for class org.aksw.shellgebra.exec.CommandRunnerWrapperBash
 
CommandTargetInfo - Interface in org.aksw.shellgebra.registry.tool.model
 
CommandTargetInfoImpl - Class in org.aksw.shellgebra.registry.tool
 
CommandTargetInfoImpl(String) - Constructor for class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
compile(String, String, CompileContext) - Method in interface org.aksw.shellgebra.exec.invocation.ScriptCompiler
 
compile(String, String, CompileContext) - Method in interface org.aksw.shellgebra.exec.invocation.ScriptCompilerProvider
 
compile(String, String, CompileContext) - Method in class org.aksw.shellgebra.exec.invocation.ScriptCompilerProviderImpl
 
compile(Invocation.Argv, CompileContext) - Method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerBase
 
compile(Invocation.Script, CompileContext) - Method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerBase
 
compile(Invocation.Script, CompileContext) - Method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerImpl
 
compile(Invocation, CompileContext) - Method in interface org.aksw.shellgebra.exec.invocation.InvocationCompiler
 
compile(Invocation, CompileContext) - Method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerBase
 
compileCommand(CmdOp) - Method in interface org.aksw.shellgebra.exec.SysRuntime
 
compileCommand(CmdOp) - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
compileCommand(CmdOp) - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
compileCommand(CmdOp) - Method in interface org.aksw.shellgebra.exec.SysRuntimeWrapper
 
CompileContext - Class in org.aksw.shellgebra.exec.invocation
 
CompileContext(Path, Map, ExecutableResolver) - Constructor for class org.aksw.shellgebra.exec.invocation.CompileContext
 
compiler - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
compiler() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
compiler() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
compiler(InvocationCompiler) - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
compiler(InvocationCompiler) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
compileString(CmdOp) - Method in interface org.aksw.shellgebra.exec.SysRuntime
 
compileString(CmdOp) - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
compileString(CmdOp) - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
compileString(CmdOp) - Method in class org.aksw.shellgebra.exec.SysRuntimeWrapperBase
 
configure(ProcessBuilder, IProcessBuilderCore, ProcessRunner) - Static method in class org.aksw.vshell.registry.ProcessBuilderNative
 
configure(IProcessBuilder) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
configure(IProcessBuilder) - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
connect(ProcessGraph.ProcessOutput, ProcessGraph.ProcessInput) - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph
 
containerDef - Variable in class org.aksw.shellgebra.exec.ContainerExec
 
containerDef - Variable in class to_delete.CommandEnvDocker
 
ContainerDef - Class in org.aksw.shellgebra.docker.adapter.cli
A copy of TestContainer's ContainerDef class.
ContainerDef() - Constructor for class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
ContainerEnvironment - Class in org.aksw.shellgebra.model.pipeline
 
ContainerEnvironment(Path) - Constructor for class org.aksw.shellgebra.model.pipeline.ContainerEnvironment
 
ContainerExec - Class in org.aksw.shellgebra.exec
 
ContainerExec() - Constructor for class org.aksw.shellgebra.exec.ContainerExec
 
containerPathResolver - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
containerPathResolver - Variable in class org.aksw.shellgebra.exec.stage.StageDocker
 
containerPathResolver - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
containerPathResolver() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
containerPathResolver(ContainerPathResolver) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
ContainerPathResolver - Class in org.aksw.commons.util.docker
 
ContainerUtils - Class in org.aksw.commons.util.docker
 
ContainerUtils() - Constructor for class org.aksw.commons.util.docker.ContainerUtils
 
content() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Script
Returns the value of the content record component.
contentTypeBash - Static variable in class org.aksw.shellgebra.exec.invocation.ScriptContent
 
contentTypeShellScript - Static variable in class org.aksw.shellgebra.exec.invocation.ScriptContent
 
copyProcessBuilders() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCompound
 
coreInput - Variable in class org.aksw.vshell.registry.DynamicInputFromStream
 
coreOutput - Variable in class org.aksw.vshell.registry.DynamicOutputFromStream
 
create() - Static method in class org.aksw.commons.util.docker.ContainerPathResolver
 
create() - Static method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
create() - Static method in class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
create() - Static method in class org.aksw.shellgebra.io.pipe.NamedPipe
 
create(InspectContainerResponse) - Static method in class org.aksw.commons.util.docker.ContainerPathResolver
 
create(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
create(String...) - Method in interface org.aksw.shellgebra.exec.ProcessBuilderFactory
Deprecated.
 
create(Path) - Static method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
create(Path) - Static method in class org.aksw.shellgebra.io.pipe.NamedPipe
 
create(Path, boolean, boolean, boolean) - Static method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
createCore(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
createCore(String, boolean) - Method in class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
createNamedPipe(Path) - Method in interface org.aksw.shellgebra.exec.SysRuntime
Create a named pipe at the given path.
createNamedPipe(Path) - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
Not supported.
createNamedPipe(Path) - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
createNamedPipe(Path) - Method in interface org.aksw.shellgebra.exec.SysRuntimeWrapper
 

D

declareAbsence(String, String, String) - Method in class to_delete.DockerToolRegistry
 
declarePresence(String, String, String) - Method in class to_delete.DockerToolRegistry
 
declarePrimary(String, String, String) - Method in class to_delete.DockerToolRegistry
 
decoder() - Method in record class org.aksw.shellgebra.shim.cmd.JavaCodec
Returns the value of the decoder record component.
delegate - Variable in class org.aksw.shellgebra.exec.SysRuntimeWrapperBase
 
delegate - Variable in class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleWrapperBase
 
deleteAfterExec(PathLifeCycle) - Static method in class org.aksw.shellgebra.util.PathLifeCycles
 
dependentTasks - Variable in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
dependentTasks - Variable in class org.aksw.shellgebra.exec.stage.StageHost
 
deriveInteractive(Args) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
destroy() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
destroy() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
destroy() - Method in class org.aksw.shellgebra.processbuilder.ProcessOverDockerContainer
 
destroy() - Method in class org.aksw.shellgebra.processbuilder.ProcessPipeline
 
destroy() - Method in class org.aksw.vshell.registry.ProcessOverCompletableFuture
 
destroy() - Method in class org.aksw.vshell.registry.ProcessOverThread
 
destroy() - Method in class org.aksw.vshell.registry.ProcessWrapper
 
destroyForcibly() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
detectContainer(DockerClient) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
directory() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
directory() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
directory() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
directory() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
directory() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
directory() - Method in class org.aksw.vshell.registry.JvmExecCxt
 
directory(Path) - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
directory(Path) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
directory(Path) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
docker(String) - Static method in class org.aksw.shellgebra.exec.model.ExecSites
 
docker(String, CmdOp, FileMapper) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
docker(String, CmdOp, FileMapper, Function) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
DockerizedToolInfo - Interface in org.aksw.shellgebra.registry.tool
A concrete availability of a tool in a docker image (regardless of tag).
DockerToolRegistry - Class in to_delete
 
DockerToolRegistry() - Constructor for class to_delete.DockerToolRegistry
 
doClose() - Method in record class org.aksw.vshell.registry.ClosePolicyWrapper
Returns the value of the doClose record component.
doClose(T) - Static method in record class org.aksw.vshell.registry.ClosePolicyWrapper
 
dontClose(T) - Static method in record class org.aksw.vshell.registry.ClosePolicyWrapper
 
doPlacement(Function, Set, Set, List) - Method in class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
DOUBLE_QUTOED - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.arg.StringEscapeType
 
dup() - Method in class org.aksw.shellgebra.exec.graph.FdTable
Duplicate all file descriptors in this table.
dup() - Method in interface org.aksw.shellgebra.exec.graph.FileDescription
 
dup() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionImpl
Duplicate the file description.
dup() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionWrapper
 
dup() - Method in class org.aksw.shellgebra.exec.graph.ProcessCxt
 
dup2(int, int) - Method in class org.aksw.shellgebra.exec.graph.FdTable
 
DynamicInput - Interface in org.aksw.vshell.registry
 
DynamicInputFromPipe - Class in org.aksw.vshell.registry
 
DynamicInputFromPipe(PosixPipe) - Constructor for class org.aksw.vshell.registry.DynamicInputFromPipe
 
DynamicInputFromStream - Class in org.aksw.vshell.registry
Input that can "upgrade" to transfer data to an intermediate pipe and read from there instead.
DynamicInputFromStream(InputStream) - Constructor for class org.aksw.vshell.registry.DynamicInputFromStream
 
DynamicOutput - Interface in org.aksw.vshell.registry
 
DynamicOutputFromPipe - Class in org.aksw.vshell.registry
 
DynamicOutputFromPipe(PosixPipe) - Constructor for class org.aksw.vshell.registry.DynamicOutputFromPipe
 
DynamicOutputFromStream - Class in org.aksw.vshell.registry
Dynamically add a pipe that other processes can write to.
DynamicOutputFromStream(OutputStream) - Constructor for class org.aksw.vshell.registry.DynamicOutputFromStream
 

E

encoder() - Method in record class org.aksw.shellgebra.shim.cmd.JavaCodec
Returns the value of the encoder record component.
encodingName - Variable in class org.aksw.shellgebra.exec.virtual.EncodingStage
 
EncodingStage - Class in org.aksw.shellgebra.exec.virtual
 
EncodingStage() - Constructor for class org.aksw.shellgebra.exec.virtual.EncodingStage
 
entity() - Method in record class org.aksw.vshell.registry.ClosePolicyWrapper
Returns the value of the entity record component.
entrypoint - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
env() - Method in class org.aksw.vshell.registry.JvmExecCxt
 
environment() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
environment() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
environment() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
environment() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
environment() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
equals(Object) - Method in record class org.aksw.commons.util.docker.Argv
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgCmdOp
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgLiteral
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgRedirect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgString
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdPrefix
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenCmdOp
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenLiteral
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVar
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp1
 
equals(Object) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp2
 
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetFile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetProcessSubstitution
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.CmdOpWithBinds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourcePath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectFileDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectIn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectJava
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectOut
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.graph.PRedirect.PRedirectJava
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Argv
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Script
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.model.CommandLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentHost
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentJvm
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.model.ExecSiteDockerImage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.model.PlacedCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.site.ExecStage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.TransformedByteSource.ByteSourceSplit
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.BoundStageInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.ByteSourceInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.FileWriterTaskInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.introspect.LocatorCommand2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.introspect.ShellProbeResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.processbuilder.PathAndProcess
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.registry.content.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.shim.cmd.JavaCodec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.shim.cmd.JavaStreamTransform
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.shellgebra.shim.core.ArgumentList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.vshell.registry.Availability
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.vshell.registry.CandidatePlacement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.vshell.registry.ClosePolicyWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.vshell.registry.CommandBinding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.vshell.registry.FinalPlacement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.aksw.vshell.registry.ResolvedCommand
Indicates whether some other object is "equal to" this one.
err() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessNode
 
err() - Method in class org.aksw.vshell.registry.JvmExecCxt
 
err(String) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
 
errorPipe() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
errorPipe() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
ESCAPED - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.arg.StringEscapeType
 
escapeTokenDoubleQuote(String) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
escapeTokenDoubleQuote(String) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
escapeTokenNoQuote(String) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
escapeTokenNoQuote(String) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
escapeTokenSingleQuote(String) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
escapeTokenSingleQuote(String) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
escapeType() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
Returns the value of the escapeType record component.
exec() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph
 
exec(ProcessBuilder) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
exec(String) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
exec(String...) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
exec(String, List) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
exec(String, CmdArg...) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
exec(List, List) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
exec(ProcessGraph) - Method in class org.aksw.shellgebra.exec.graph.ProcessGraphExecutor
 
execCmd(String...) - Method in interface org.aksw.shellgebra.exec.SysRuntimeCore
 
execCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
execCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreHost
 
execCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreJvm
 
execCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreWrapperBase
 
execCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
ExecRewriteCxt - Class in org.aksw.shellgebra.exec.site
 
ExecRewriteCxt() - Constructor for class org.aksw.shellgebra.exec.site.ExecRewriteCxt
 
execSite - Variable in class org.aksw.vshell.registry.CmdOpVisitorToPbDocker
 
execSite() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
Returns the value of the execSite record component.
execSite() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
Returns the value of the execSite record component.
execSite() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
Returns the value of the execSite record component.
execSite() - Method in record class org.aksw.shellgebra.exec.model.CommandLocation
Returns the value of the execSite record component.
execSite() - Method in record class org.aksw.vshell.registry.ResolvedCommand
Returns the value of the execSite record component.
ExecSite - Interface in org.aksw.shellgebra.exec.model
An execution site is a reference for where something can be run, such as in Java, in a Docker Image or on the Host.
ExecSiteCurrentHost - Record Class in org.aksw.shellgebra.exec.model
 
ExecSiteCurrentHost() - Constructor for record class org.aksw.shellgebra.exec.model.ExecSiteCurrentHost
Creates an instance of a ExecSiteCurrentHost record class.
ExecSiteCurrentJvm - Record Class in org.aksw.shellgebra.exec.model
 
ExecSiteCurrentJvm() - Constructor for record class org.aksw.shellgebra.exec.model.ExecSiteCurrentJvm
Creates an instance of a ExecSiteCurrentJvm record class.
ExecSiteDockerImage - Record Class in org.aksw.shellgebra.exec.model
 
ExecSiteDockerImage(String) - Constructor for record class org.aksw.shellgebra.exec.model.ExecSiteDockerImage
Creates an instance of a ExecSiteDockerImage record class.
ExecSiteProbeResults - Class in org.aksw.vshell.registry
This structure tracks on which exec sites a command is known to be un/available.
ExecSiteProbeResults() - Constructor for class org.aksw.vshell.registry.ExecSiteProbeResults
 
execSiteResolver() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
execSiteResolver(ExecSiteResolver) - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
ExecSiteResolver - Class in org.aksw.vshell.registry
 
ExecSiteResolver(CommandCatalog, JvmCommandRegistry, ExecSiteProbeResults, ImageIntrospector) - Constructor for class org.aksw.vshell.registry.ExecSiteResolver
 
execSites() - Method in record class org.aksw.shellgebra.exec.model.PlacedCommand
Returns the value of the execSites record component.
ExecSites - Class in org.aksw.shellgebra.exec.model
 
ExecSites() - Constructor for class org.aksw.shellgebra.exec.model.ExecSites
 
ExecSiteToProcessDispatcher - Class in org.aksw.vshell.registry
A visitor of exec sites that returns corresponding CmdOpVisitors for producing process builders.
ExecSiteToProcessDispatcher(FinalPlacement, ProcessRunner, CommandCatalog, FileMapper, ExecutorService) - Constructor for class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
ExecSiteVisitor<T> - Interface in org.aksw.shellgebra.exec.model
 
ExecSpec - Interface in org.aksw.shellgebra.model.pipeline
 
ExecStage - Record Class in org.aksw.shellgebra.exec.site
 
ExecStage(CmdOpExec) - Constructor for record class org.aksw.shellgebra.exec.site.ExecStage
Creates an instance of a ExecStage record class.
execToFile(Path, PathLifeCycle) - Method in interface org.aksw.shellgebra.exec.stage.BoundStage
 
execToFile(Path, PathLifeCycle) - Method in class org.aksw.shellgebra.exec.stage.BoundStageByteSource
 
execToFile(Path, PathLifeCycle) - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
execToFile(Path, PathLifeCycle) - Method in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
execToFile(Path, PathLifeCycle) - Method in class org.aksw.shellgebra.exec.stage.BoundStageJvm
 
execToInputStream() - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
execToPathInternal(Path, String, PathLifeCycle) - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
execToPathInternal(Path, PathLifeCycle) - Method in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
execToRegularFile(Path) - Method in interface org.aksw.shellgebra.exec.stage.BoundStage
 
execToRegularFile(Path) - Method in class org.aksw.shellgebra.exec.stage.BoundStageByteSource
 
execToRegularFile(Path) - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
execToRegularFile(Path) - Method in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
execToRegularFile(Path) - Method in class org.aksw.shellgebra.exec.stage.BoundStageJvm
 
ExecutableInvocation - Interface in org.aksw.shellgebra.exec.invocation
Argument vector (argv) with resources, such as for deleting temporary files on close.
ExecutableInvocationSimple - Record Class in org.aksw.shellgebra.exec.invocation
 
ExecutableInvocationSimple(List) - Constructor for record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
 
ExecutableInvocationSimple(List, AutoCloseable) - Constructor for record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
Creates an instance of a ExecutableInvocationSimple record class.
ExecutableResolver - Interface in org.aksw.shellgebra.exec.invocation
 
execx(ProcessBuilder) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
exists(String) - Method in interface org.aksw.shellgebra.exec.SysRuntime
 
exists(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
exists(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
exists(String) - Method in interface org.aksw.shellgebra.exec.SysRuntimeWrapper
 
exitValue() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
exitValue() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
exitValue() - Method in class org.aksw.shellgebra.processbuilder.ProcessOverDockerContainer
 
exitValue() - Method in class org.aksw.shellgebra.processbuilder.ProcessPipeline
 
exitValue() - Method in class org.aksw.vshell.registry.ProcessBase
 
exitValue() - Method in class org.aksw.vshell.registry.ProcessOverCompletableFuture
 
exitValue() - Method in class org.aksw.vshell.registry.ProcessWrapper
 
expectResolvePath(ContainerPathResolver, Path) - Static method in class org.aksw.commons.util.docker.ContainerPathResolver
 
extractSimpleCatPath(CmdOp) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
If the op is "/virt/cat path" then return path.

F

failIfNonZero(int) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
failIfNonZero(Process) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
fd - Variable in class org.aksw.shellgebra.exec.graph.InputStreamOverFileDescription
 
fd - Variable in class org.aksw.shellgebra.exec.graph.OutputStreamOverFileDescription
 
fd() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
Returns the value of the fd record component.
FdPipe - Interface in org.aksw.shellgebra.exec.stage
File descriptor based pipe.
FdResource - Interface in org.aksw.shellgebra.exec.graph
 
FdResource.FdResourceInputStream - Record Class in org.aksw.shellgebra.exec.graph
 
FdResource.FdResourceOutputStream - Record Class in org.aksw.shellgebra.exec.graph
 
FdResource.FdResourcePath - Record Class in org.aksw.shellgebra.exec.graph
 
FdResourceInputStream(InputStream, FileDescription) - Constructor for record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
Creates an instance of a FdResourceInputStream record class.
FdResourceOutputStream(OutputStream, FileDescription) - Constructor for record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
Creates an instance of a FdResourceOutputStream record class.
FdResourcePath(Path) - Constructor for record class org.aksw.shellgebra.exec.graph.FdResource.FdResourcePath
Creates an instance of a FdResourcePath record class.
FdTable<T> - Class in org.aksw.shellgebra.exec.graph
 
FdTable() - Constructor for class org.aksw.shellgebra.exec.graph.FdTable
 
FdTable(int) - Constructor for class org.aksw.shellgebra.exec.graph.FdTable
 
FdTable(FileDescription[]) - Constructor for class org.aksw.shellgebra.exec.graph.FdTable
 
file() - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetFile
Returns the value of the file record component.
FILE_WRITER_TASK - Enum constant in enum class org.aksw.shellgebra.exec.virtual.InputHolder.Type
 
fileDescription() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectFileDescription
Returns the value of the fileDescription record component.
FileDescription<T> - Interface in org.aksw.shellgebra.exec.graph
 
FileDescriptionImpl<T> - Class in org.aksw.shellgebra.exec.graph
 
FileDescriptionImpl(ReferenceCountedObject) - Constructor for class org.aksw.shellgebra.exec.graph.FileDescriptionImpl
 
FileDescriptions - Class in org.aksw.shellgebra.exec.graph
 
FileDescriptions() - Constructor for class org.aksw.shellgebra.exec.graph.FileDescriptions
 
FileDescriptionWrapper<T> - Class in org.aksw.shellgebra.exec.graph
 
FileDescriptionWrapper(FileDescription) - Constructor for class org.aksw.shellgebra.exec.graph.FileDescriptionWrapper
 
fileExistsInImage(String, String) - Method in class org.aksw.commons.util.docker.ContainerUtils
Check if a path exists in the filesystem of the given image, without starting a container.
fileFromStdIn(String) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetFile
 
fileFromStdIn(String) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetProcessSubstitution
 
FileInput - Class in org.aksw.vshell.registry
 
FileInput(Path, InputStream) - Constructor for class org.aksw.vshell.registry.FileInput
InputStream will be owned (and closed) by this instance.
fileMapper - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
fileMapper - Variable in class org.aksw.shellgebra.exec.stage.StageDocker
 
fileMapper - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
fileMapper() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
Set an explicit entrypoint.
fileMapper() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
fileMapper(FileMapper) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
fileMapper(FileMapper) - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
FileMapper - Class in org.aksw.shellgebra.algebra.cmd.transform
 
FileMapper(String) - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
FileMapper(String, ShortNameMgr) - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
FileMapper(String, ShortNameMgr, List) - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
fileNames - Variable in class org.aksw.shellgebra.shim.cmd.ArgsCat
 
fileNames - Variable in class org.aksw.shellgebra.shim.cmd.ArgsHead
 
fileNames - Variable in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
fileNames - Variable in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
fileOrLiteral(String, String) - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
 
fileOrLiteral(String, String) - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
FileOutput - Class in org.aksw.vshell.registry
 
FileOutput(Path, OutputStream) - Constructor for class org.aksw.vshell.registry.FileOutput
 
files(List) - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
Note: '-' becomes a literal instead of a path!
files(List) - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
Note: '-' becomes a literal instead of a path!
FileSource - Class in org.aksw.shellgebra.exec.graph
 
FileSource() - Constructor for class org.aksw.shellgebra.exec.graph.FileSource
 
fileWriterTask() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.FileWriterTaskInput
Returns the value of the fileWriterTask record component.
FileWriterTask - Interface in org.aksw.shellgebra.exec.stage
 
FileWriterTaskBase - Class in org.aksw.shellgebra.exec.stage
 
FileWriterTaskBase(Path, PathLifeCycle) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
FileWriterTaskBase.TaskState - Enum Class in org.aksw.shellgebra.exec.stage
 
FileWriterTaskFromByteSource - Class in org.aksw.shellgebra.exec.stage
 
FileWriterTaskFromByteSource(Path, PathLifeCycle, ByteSource) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskFromByteSource
 
FileWriterTaskFromContainer - Class in org.aksw.shellgebra.exec.stage
 
FileWriterTaskFromContainer(GenericContainer, Path, PathLifeCycle, List) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
FileWriterTaskFromProcess - Class in org.aksw.shellgebra.exec.stage
Writer task based on a system process created from a system call.
FileWriterTaskFromProcess(Path, PathLifeCycle, String...) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcess
 
FileWriterTaskFromProcessBuilder - Class in org.aksw.shellgebra.exec.stage
Writer task based on a system process created from a system call.
FileWriterTaskFromProcessBuilder(Path, PathLifeCycle, List, List, ByteSource, OutputStreamTransform) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcessBuilder
 
FileWriterTaskInput(FileWriterTask) - Constructor for record class org.aksw.shellgebra.exec.virtual.InputHolder.FileWriterTaskInput
Creates an instance of a FileWriterTaskInput record class.
FileWriterTaskNoop - Class in org.aksw.shellgebra.exec.stage
A no-op file writer task that just serves an existing file.
FileWriterTaskNoop(Path) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
FileWriterTaskNoop(Path, PathLifeCycle) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
fileWriterTasks() - Method in record class org.aksw.shellgebra.exec.Command
Returns the value of the fileWriterTasks record component.
FileWriterTaskViaExecutor - Class in org.aksw.shellgebra.exec.stage
 
FileWriterTaskViaExecutor(Path, PathLifeCycle) - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
FileWriterTaskViaExecutor.Worker - Class in org.aksw.shellgebra.exec.stage
 
FinalPlacement - Record Class in org.aksw.vshell.registry
 
FinalPlacement(PlacedCmdOp.PlacedCmd, Map) - Constructor for record class org.aksw.vshell.registry.FinalPlacement
Creates an instance of a FinalPlacement record class.
FinalPlacementInliner - Class in org.aksw.vshell.registry
 
FinalPlacementInliner() - Constructor for class org.aksw.vshell.registry.FinalPlacementInliner
 
FinalPlacementResolver - Class in org.aksw.vshell.registry
Rewrites a final placement such that the virtual command name is resolved to the physical one.
FinalPlacementResolver() - Constructor for class org.aksw.vshell.registry.FinalPlacementResolver
 
FinalPlacer - Class in org.aksw.vshell.registry
 
FinalPlacer() - Constructor for class org.aksw.vshell.registry.FinalPlacer
 
findCommandByImage(String) - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
 
findCommandByImage(String) - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
findCommandOnHost() - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
 
findCommandOnHost() - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
findKeepAlive(String, boolean, List, Table, ExecSiteProbeResults) - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
findKeepAlive(String, Argv, ExecSiteProbeResults) - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
findSelfByHostname(DockerClient) - Static method in class org.aksw.commons.util.docker.ContainerUtils
Find and inspect the container that matches this process's hostname.
findShell(String, boolean, String) - Method in class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
findShell(SysRuntimeCoreDocker, ShellCatalogEntry) - Method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
/ return result.getModel().createResource().as(ShellSupport.class);
findShell(SysRuntimeCoreDocker, ShellCatalogEntry) - Method in class org.aksw.commons.util.docker.ImageIntrospectorWrapper
 
findShell(SysRuntimeCoreDocker, ShellCatalogEntry) - Method in interface org.aksw.shellgebra.model.osreo.ImageIntrospector
 
flush() - Method in interface org.aksw.vshell.registry.Output
 
flush() - Method in class org.aksw.vshell.registry.OutputBase
 
forBash() - Static method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
forCurrentOs() - Static method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
from(ByteSource) - Method in class org.aksw.shellgebra.exec.io.StageGroup
 
from(ByteSource) - Method in interface org.aksw.shellgebra.exec.stage.Stage
Use a byte source for input.
from(ByteSource) - Method in class org.aksw.shellgebra.exec.stage.StageDocker
 
from(ByteSource) - Method in class org.aksw.shellgebra.exec.stage.StageHost
 
from(ByteSource) - Method in class org.aksw.shellgebra.exec.stage.StageJvm
 
from(ByteSource) - Method in class org.aksw.shellgebra.exec.stage.StagePipeline
 
from(ByteSource) - Method in class org.aksw.shellgebra.exec.virtual.EncodingStage
 
from(InputStream) - Method in interface org.aksw.shellgebra.model.pipeline.InputBuilder
 
from(ProcessBuilder) - Method in interface org.aksw.shellgebra.model.pipeline.InputBuilder
 
from(Path) - Method in interface org.aksw.shellgebra.model.pipeline.InputBuilder
 
from(BoundStage) - Method in class org.aksw.shellgebra.exec.io.StageGroup
 
from(BoundStage) - Method in interface org.aksw.shellgebra.exec.stage.Stage
 
from(BoundStage) - Method in class org.aksw.shellgebra.exec.stage.StageDocker
 
from(BoundStage) - Method in class org.aksw.shellgebra.exec.stage.StageHost
 
from(BoundStage) - Method in class org.aksw.shellgebra.exec.stage.StageJvm
 
from(BoundStage) - Method in class org.aksw.shellgebra.exec.stage.StagePipeline
 
from(BoundStage) - Method in class org.aksw.shellgebra.exec.virtual.EncodingStage
 
from(FileWriterTask) - Method in class org.aksw.shellgebra.exec.io.StageGroup
 
from(FileWriterTask) - Method in interface org.aksw.shellgebra.exec.stage.Stage
 
from(FileWriterTask) - Method in class org.aksw.shellgebra.exec.stage.StageDocker
 
from(FileWriterTask) - Method in class org.aksw.shellgebra.exec.stage.StageHost
 
from(FileWriterTask) - Method in class org.aksw.shellgebra.exec.stage.StageJvm
 
from(FileWriterTask) - Method in class org.aksw.shellgebra.exec.stage.StagePipeline
 
from(FileWriterTask) - Method in class org.aksw.shellgebra.exec.virtual.EncodingStage
 
fromNull() - Method in class org.aksw.shellgebra.exec.io.StageGroup
 
fromNull() - Method in interface org.aksw.shellgebra.exec.stage.Stage
 
fromNull() - Method in class org.aksw.shellgebra.exec.stage.StageDocker
 
fromNull() - Method in class org.aksw.shellgebra.exec.stage.StageHost
 
fromNull() - Method in class org.aksw.shellgebra.exec.stage.StageJvm
 
fromNull() - Method in class org.aksw.shellgebra.exec.stage.StagePipeline
 
fromNull() - Method in class org.aksw.shellgebra.exec.virtual.EncodingStage
 

G

GenericCodecArgs - Class in org.aksw.shellgebra.shim.cmd
 
GenericCodecArgs() - Constructor for class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
GenericContainer<SELF> - Class in org.aksw.shellgebra.docker.adapter.cli
An implementation of the test containers API that builds a command line that invokes the docker command.
GenericContainer(String) - Constructor for class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
get() - Static method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
get() - Method in interface org.aksw.shellgebra.exec.graph.FileDescription
 
get() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionImpl
 
get() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionWrapper
 
get() - Method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
 
get() - Static method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentHost
 
get() - Static method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentJvm
 
get() - Static method in class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
get() - Static method in class org.aksw.vshell.registry.ExecSiteProbeResults
Global in-memory instance.
get() - Static method in class org.aksw.vshell.registry.JvmCommandRegistry
Get-or-create the singleton instance.
get(String) - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfoProvider
 
get(String) - Method in interface org.aksw.shellgebra.shim.cmd.InputStreamTransformProvider
 
get(String) - Method in class org.aksw.shellgebra.shim.cmd.InputStreamTransformProviderOverCommonsCompress
 
get(String) - Method in interface org.aksw.shellgebra.shim.cmd.OutputStreamTransformProvider
 
get(String) - Method in class org.aksw.shellgebra.shim.cmd.OutputStreamTransformProviderOverCommonsCompress
 
get(String) - Method in interface org.aksw.vshell.registry.CommandCatalog
Return all known locations for a command.
get(String) - Method in class org.aksw.vshell.registry.CommandCatalogOverLocator
 
get(String) - Method in class org.aksw.vshell.registry.CommandCatalogUnion
 
get(String) - Method in class org.aksw.vshell.registry.CommandRegistry
 
get(String) - Method in class org.aksw.vshell.registry.JvmCommandRegistry
 
get(String, ExecSite) - Method in interface org.aksw.vshell.registry.CommandCatalog
Find the best matching command for the given exec site.
get(String, ExecSite) - Method in class org.aksw.vshell.registry.ExecSiteProbeResults
 
get(Argv, ExecSite) - Method in class org.aksw.vshell.registry.ExecSiteProbeResults
 
get(CompressorStreamProvider, String) - Static method in class org.aksw.shellgebra.shim.cmd.InputStreamTransformProviderOverCommonsCompress
 
get(CompressorStreamProvider, String) - Static method in class org.aksw.shellgebra.shim.cmd.OutputStreamTransformProviderOverCommonsCompress
 
getAbsenceInDockerImages() - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
Known images which do NOT contain the tool - i.e.
getAbsenceInDockerImages() - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
getAbsentOnHost() - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
 
getAbsentOnHost() - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
getArgs() - Method in class org.aksw.shellgebra.shim.cmd.ArgsEcho
 
getAvailability(String, ExecSite) - Method in class org.aksw.vshell.registry.CommandRegistry
 
getAvailableImages() - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
getAvailableImages() - Method in interface org.aksw.shellgebra.registry.tool.model.CommandTargetInfo
List docker images with known availability
getAvailableOnHost() - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
Whether the command may be run on the host.
getAvailableOnHost() - Method in interface org.aksw.shellgebra.registry.tool.model.CommandTargetInfo
Whether the command may be run on the host.
getBashPath() - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
getBinds() - Method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
getBinds() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getBinds() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getCmdArgTransformer() - Method in class org.aksw.vshell.registry.CmdOpVisitorToBase
 
getCmdOp() - Method in interface org.aksw.shellgebra.model.pipeline.ExecSpec
 
getCmdStrOps() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
getCodec(String) - Method in interface org.aksw.shellgebra.shim.cmd.JavaCodecProvider
 
getCodec(String) - Method in class org.aksw.shellgebra.shim.cmd.JavaCodecProviderOverCommonsCompress
 
getCommand() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getCommand() - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
getCommand() - Method in interface org.aksw.shellgebra.registry.tool.model.CommandTargetInfo
 
getCommand(String) - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
 
getCommand(String) - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
getCommandCatalog() - Method in class org.aksw.vshell.registry.ExecSiteResolver
 
getCommandCatalog() - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
getCommandName() - Method in interface org.aksw.shellgebra.registry.tool.DockerizedToolInfo
 
getCommandOption() - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
getCommandOption() - Method in interface org.aksw.shellgebra.model.osreo.HasCommandOption
 
getCommandOutput(String...) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
getCommandParts() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getCommandPath() - Method in interface org.aksw.shellgebra.model.osreo.ShellSupport
 
getCommandPath() - Method in interface org.aksw.shellgebra.registry.tool.DockerizedToolInfo
 
getContainerDef() - Method in class to_delete.CommandEnvDocker
 
getContainerId() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
getContainerInfo() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getContainerName() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getContainerPath(String) - Method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
getContext() - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
getDefault() - Static method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerImpl
 
getDelegate() - Method in class org.aksw.commons.util.docker.ImageIntrospectorWrapper
 
getDelegate() - Method in class org.aksw.shellgebra.exec.CommandRunnerWrapper
 
getDelegate() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionWrapper
 
getDelegate() - Method in class org.aksw.shellgebra.exec.stage.ByteSourceWrapper
 
getDelegate() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreLazy
 
getDelegate() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreWrapperBase
 
getDelegate() - Method in interface org.aksw.shellgebra.exec.SysRuntimeWrapper
 
getDelegate() - Method in class org.aksw.shellgebra.exec.SysRuntimeWrapperBase
 
getDelegate() - Method in interface org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleWrapper
 
getDelegate() - Method in class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleWrapperBase
 
getDelegate() - Method in class org.aksw.vshell.registry.CommandLocatorWrapper
Deprecated.
 
getDelegate() - Method in class org.aksw.vshell.registry.ProcessWrapper
 
getDirectory() - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
getDirectory() - Method in class org.aksw.shellgebra.exec.graph.ProcessCxt
 
getDirectory() - Method in class org.aksw.vshell.registry.JvmContext
 
getDispatcher() - Method in class org.aksw.vshell.registry.CmdOpVisitorToBase
 
getDockerImageAvailability(String) - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
getDockerImageAvailability(String) - Method in interface org.aksw.shellgebra.registry.tool.model.CommandTargetInfo
 
getDockerImageName() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getDockerImages() - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
getDockerImages() - Method in interface org.aksw.shellgebra.registry.tool.model.CommandTargetInfo
List docker images known for this command (regardless of availability).
getE() - Method in class org.aksw.shellgebra.shim.cmd.ArgsCommand
 
getEntrypoint() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getEntrypoint() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
getEnv() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getEnv() - Method in class org.aksw.shellgebra.exec.invocation.CompileContext
 
getEnv() - Method in class org.aksw.shellgebra.exec.shell.ShellEnv
 
getEnvironment() - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
getEnvironment() - Method in class org.aksw.shellgebra.exec.graph.ProcessCxt
 
getEnvironment() - Method in class org.aksw.vshell.registry.JvmContext
 
getEnvMap() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getEnvVars() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getErr() - Method in class org.aksw.vshell.registry.JvmContext
 
getErrorStream() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
getErrorStream() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
getErrorStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
getErrorStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
getErrorStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessOverDockerContainer
 
getErrorStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessPipeline
 
getErrorStream() - Method in class org.aksw.vshell.registry.ProcessBase
 
getErrorStream() - Method in class org.aksw.vshell.registry.ProcessWrapper
 
getExecResult() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
getExecSite() - Method in interface org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp
 
getExecSite() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
 
getExecSite() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
 
getExecSite() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
 
getExecSites(String) - Method in interface org.aksw.vshell.registry.CommandCatalog
Convenience method to get only a command's set of exec sites.
getExecutor() - Method in class org.aksw.vshell.registry.JvmExecCxt
 
getExitValue(GenericContainer) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
getExitValueLong(GenericContainer) - Static method in class org.aksw.commons.util.docker.ContainerUtils
Get the exit value based on the container's info.
getExposedPorts() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getExposedPorts() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getExtraHosts() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getFactory(ExecSite) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreExecSiteFactoryPool
 
getFd(int) - Method in class org.aksw.shellgebra.exec.graph.FdTable
Get a file description.
getFdPath(FileDescriptor) - Static method in interface org.aksw.shellgebra.exec.SysRuntime
Returns a path such as /proc/process_id/fd/123
getFdTable() - Method in class org.aksw.shellgebra.exec.graph.ProcessCxt
 
getFdTable() - Method in class org.aksw.shellgebra.exec.shell.ShellEnv
 
getFile() - Method in interface org.aksw.vshell.registry.DynamicInput
Return a file (typically a pipe).
getFile() - Method in class org.aksw.vshell.registry.DynamicInputFromPipe
 
getFile() - Method in class org.aksw.vshell.registry.DynamicInputFromStream
 
getFile() - Method in interface org.aksw.vshell.registry.DynamicOutput
Return a pipe.
getFile() - Method in class org.aksw.vshell.registry.DynamicOutputFromPipe
 
getFile() - Method in class org.aksw.vshell.registry.DynamicOutputFromStream
 
getFile() - Method in class org.aksw.vshell.registry.FileInput
 
getFile() - Method in class org.aksw.vshell.registry.FileOutput
 
getFileMapper() - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
getFileNames() - Method in class org.aksw.shellgebra.shim.cmd.ArgsCat
 
getFileNames() - Method in class org.aksw.shellgebra.shim.cmd.ArgsHead
 
getFileNames() - Method in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
getFileNames() - Method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
getFileWriterTasks() - Method in interface org.aksw.shellgebra.model.pipeline.ExecSpec
 
getGID() - Static method in class org.aksw.shellgebra.util.SystemUtils
 
getHostName() - Static method in class org.aksw.commons.util.docker.HostNameUtils
 
getHostNameByEtcHostNameFile() - Static method in class org.aksw.commons.util.docker.HostNameUtils
 
getHostNameByHostNameCommand() - Static method in class org.aksw.commons.util.docker.HostNameUtils
 
getHostNameByInet() - Static method in class org.aksw.commons.util.docker.HostNameUtils
 
getHostNameByMxBean() - Static method in class org.aksw.commons.util.docker.HostNameUtils
 
getImage() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getImage() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getImageName() - Method in interface org.aksw.shellgebra.registry.tool.DockerizedToolInfo
 
getImageRef() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
getInputStream() - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
getInputStream() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
getInputStream() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
getInputStream() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getInputStream() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getInputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
getInputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
getInputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessOverDockerContainer
 
getInputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessPipeline
 
getInputStream() - Method in class org.aksw.vshell.registry.PipeableInputStream
Deprecated.
 
getInputStream() - Method in class org.aksw.vshell.registry.ProcessBase
 
getInputStream() - Method in class org.aksw.vshell.registry.ProcessWrapper
 
getJvmCmdRegistry() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
getJvmCmdRegistry() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
getJvmCmdRegistry() - Method in class org.aksw.vshell.registry.ExecSiteResolver
 
getJvmCmdRegistry() - Method in class org.aksw.vshell.registry.JvmContext
 
getKeepAliveCatalog() - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
getKnownEntryPoints(String) - Method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
Mutable set view over an image's entry points.
getKnownExecSites(String) - Method in class org.aksw.vshell.registry.CommandRegistry
Return a snapshot of the set of exec sites where the command is known to be present.
getLabel() - Method in interface org.aksw.shellgebra.model.osreo.HasLabel
 
getLabels() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getLines() - Method in class org.aksw.shellgebra.shim.cmd.ArgsHead
 
getLinkedContainers() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getLocation() - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
getLocatorCatalog() - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
getLocatorCommand() - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
getLocatorCommand() - Method in interface org.aksw.shellgebra.model.osreo.Shell
Some shells have a built-in command locator.
getLocatorCommand() - Method in interface org.aksw.shellgebra.model.osreo.ShellSupport
With this shell in the given container, use this locator command.
getMountMap(InspectContainerResponse) - Static method in class org.aksw.commons.util.docker.ContainerPathResolver
 
getName() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
getName() - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
getName() - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
 
getName() - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
getNetwork() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getNetworkAliases() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getNetworkMode() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getOrCreateCommand(String) - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
getOrCreateShellSupport(String) - Method in interface org.aksw.shellgebra.model.osreo.ImageIntrospection
 
getOrNull(Callable) - Static method in class org.aksw.commons.util.docker.HostNameUtils
 
getOut() - Method in class org.aksw.vshell.registry.JvmContext
 
getOutputPath() - Method in interface org.aksw.shellgebra.exec.stage.FileWriterTask
The path that will be written to by this writer.
getOutputPath() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
getOutputStream() - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
getOutputStream() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
getOutputStream() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
getOutputStream() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getOutputStream() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getOutputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
getOutputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
getOutputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessOverDockerContainer
 
getOutputStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessPipeline
 
getOutputStream() - Method in class org.aksw.vshell.registry.ProcessBase
 
getOutputStream() - Method in class org.aksw.vshell.registry.ProcessWrapper
 
getOwner() - Method in interface org.aksw.shellgebra.model.osreo.ShellSupport
 
getParser(String) - Method in interface org.aksw.vshell.registry.CommandParserCatalog
 
getParser(String) - Method in class org.aksw.vshell.registry.CommandParserCatalogImpl
Searches for a parser by looking of the command name on the 'jvm' execution site.
getPath() - Method in class org.aksw.shellgebra.exec.graph.PathResource
 
getPath() - Method in class org.aksw.vshell.registry.FileInput
 
getPath() - Method in class org.aksw.vshell.registry.FileOutput
 
getPathItems() - Method in class org.aksw.shellgebra.exec.shell.ShellEnv
 
getPathItems(Map, String, String) - Static method in class org.aksw.vshell.registry.PathResolutionUtils
 
getPortBindings() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getPortBindings() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getPreferredImageTag() - Method in interface org.aksw.shellgebra.registry.tool.DockerizedToolInfo
Optional preferred tag of an image where the tool is guaranteed to work.
getProbeLocations() - Method in interface org.aksw.shellgebra.model.osreo.HasProbeLocation
 
getProbeResults() - Method in class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
getProcesses() - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
getProcessNode() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessInput
 
getProcessNode() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessOutput
 
getRaw() - Method in interface org.aksw.shellgebra.exec.graph.FileDescription
Get the raw reference to the resource that may be closed.
getRaw() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionImpl
 
getRaw() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionWrapper
 
getRaw() - Method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
 
getReadEnd() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.Pipe
 
getReadEndProcFile() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getReadEndProcFile() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getReadEndProcPath() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getReadEndProcPath() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
Linux-only: path that other processes can open to attach to the pipe read end.
getReaderCharset() - Method in interface org.aksw.vshell.registry.Input
 
getReaderCharset() - Method in class org.aksw.vshell.registry.InputBase
 
getReadFd() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getReadFd() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getReadFileDescriptor() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getReadFileDescriptor() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getRealArgs() - Method in record class org.aksw.shellgebra.shim.core.ArgumentList
Get non-redirect arguments.
getRedirects() - Method in record class org.aksw.shellgebra.shim.core.ArgumentList
Get redirect arguments.
getResolver() - Method in class org.aksw.shellgebra.exec.invocation.CompileContext
 
getResource(int) - Method in class org.aksw.shellgebra.exec.graph.FdTable
Get the Resource of a file description.
getRuntime() - Method in interface org.aksw.shellgebra.exec.SysRuntimeCoreFactory
 
getRuntime(ExecSite) - Method in interface org.aksw.shellgebra.exec.SysRuntimeCoreExecSiteFactory
 
getRuntime(ExecSite) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreExecSiteFactoryPool
 
getSharedFolder() - Method in class org.aksw.shellgebra.model.pipeline.ContainerEnvironment
 
getShellCatalog() - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
getShellName() - Method in class org.aksw.shellgebra.registry.tool.ShellInfo
 
getShellStatus() - Method in interface org.aksw.shellgebra.model.osreo.ImageIntrospection
 
getShellSubCatalog(List, String) - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
getShellType() - Method in interface org.aksw.shellgebra.model.osreo.ShellSupport
 
getSink() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessOutput
 
getSource() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessInput
 
getState() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
getStderrSink() - Method in class org.aksw.vshell.registry.ProcessBase
 
getStdinIn() - Method in class org.aksw.vshell.registry.ProcessBase
 
getStdoutSink() - Method in class org.aksw.vshell.registry.ProcessBase
 
getStrOps() - Method in interface org.aksw.shellgebra.exec.SysRuntime
 
getStrOps() - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
getStrOps() - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
getStrOps() - Method in interface org.aksw.shellgebra.exec.SysRuntimeWrapper
 
getSubOp() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp1
 
getSubOp1() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp2
 
getSubOp2() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp2
 
getSubOps() - Method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOpN
 
getSubOps() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
 
getTestHostIpAddress() - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
getTransforms() - Method in class org.aksw.shellgebra.exec.TransformedByteSource
 
getType() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.BoundStageInput
 
getType() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.ByteSourceInput
 
getType() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.FileWriterTaskInput
 
getType() - Method in interface org.aksw.shellgebra.exec.virtual.InputHolder
 
getUID() - Static method in class org.aksw.shellgebra.util.SystemUtils
 
getUnmatchedArgs() - Method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
getUserString() - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
getUserString() - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
getUserString() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
getValue() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 
getVarToPlacement() - Method in class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
getWaitStrategy() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
getWorkDir() - Method in class org.aksw.shellgebra.exec.invocation.CompileContext
 
getWriteEnd() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.Pipe
 
getWriteEndProcFile() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getWriteEndProcFile() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getWriteEndProcPath() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getWriteEndProcPath() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getWriteFd() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getWriteFd() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getWriteFileDescriptor() - Method in interface org.aksw.shellgebra.exec.stage.FdPipe
 
getWriteFileDescriptor() - Method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
getWriterCharset() - Method in interface org.aksw.vshell.registry.Output
 
getWriterCharset() - Method in class org.aksw.vshell.registry.OutputBase
 
group(List) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
group(List) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
group(List, List) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
group(CmdOp...) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 

H

handleException(Exception) - Method in class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
hasCommand(String, String, List, String) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
hasCommand(String, String, List, String) - Method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
Deprecated.
hasCommand(SysRuntimeCoreDocker, String) - Method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
hasCommand(SysRuntimeCore, String, ExecSite) - Method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
HasCommandOption - Interface in org.aksw.shellgebra.model.osreo
 
hasCommandRaw(SysRuntimeCore, String) - Method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
hasFile() - Method in interface org.aksw.vshell.registry.DynamicInput
 
hasFile() - Method in class org.aksw.vshell.registry.DynamicInputFromPipe
 
hasFile() - Method in class org.aksw.vshell.registry.DynamicInputFromStream
 
hasFile() - Method in interface org.aksw.vshell.registry.DynamicOutput
 
hasFile() - Method in class org.aksw.vshell.registry.DynamicOutputFromPipe
 
hasFile() - Method in class org.aksw.vshell.registry.DynamicOutputFromStream
 
hasFile() - Method in class org.aksw.vshell.registry.FileInput
 
hasFile() - Method in class org.aksw.vshell.registry.FileOutput
 
hashCode() - Method in record class org.aksw.commons.util.docker.Argv
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgCmdOp
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgLiteral
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgRedirect
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgString
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdPrefix
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenCmdOp
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenLiteral
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenPath
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVar
Returns a hash code value for this object.
hashCode() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp1
 
hashCode() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp2
 
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
Returns a hash code value for this object.
hashCode() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetFile
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetProcessSubstitution
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.CmdOpWithBinds
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.Command
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourcePath
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectFileDescription
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectIn
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectJava
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectOut
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.graph.PRedirect.PRedirectJava
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Argv
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Script
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.model.CommandLocation
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentHost
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentJvm
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.model.ExecSiteDockerImage
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.model.PlacedCommand
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.site.ExecStage
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.TransformedByteSource.ByteSourceSplit
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.BoundStageInput
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.ByteSourceInput
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.FileWriterTaskInput
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.introspect.LocatorCommand2
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.introspect.ShellProbeResult
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.processbuilder.PathAndProcess
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.registry.content.Tool
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.shim.cmd.JavaCodec
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.shim.cmd.JavaStreamTransform
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.shellgebra.shim.core.ArgumentList
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.vshell.registry.Availability
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.vshell.registry.CandidatePlacement
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.vshell.registry.ClosePolicyWrapper
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.vshell.registry.CommandBinding
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.vshell.registry.FinalPlacement
Returns a hash code value for this object.
hashCode() - Method in record class org.aksw.vshell.registry.ResolvedCommand
Returns a hash code value for this object.
HasLabel - Interface in org.aksw.shellgebra.model.osreo
 
hasPipeBeenCreated() - Method in class org.aksw.vshell.registry.PipeableInputStream
Deprecated.
Whether the pipe has already been constructed.
hasPrinter() - Method in interface org.aksw.vshell.registry.Output
 
hasPrinter() - Method in class org.aksw.vshell.registry.OutputBase
 
HasProbeLocation - Interface in org.aksw.shellgebra.model.osreo
 
hasReader() - Method in interface org.aksw.vshell.registry.Input
 
hasReader() - Method in class org.aksw.vshell.registry.InputBase
 
hasWriter() - Method in interface org.aksw.vshell.registry.Output
 
hasWriter() - Method in class org.aksw.vshell.registry.OutputBase
 
host() - Static method in class org.aksw.shellgebra.exec.model.ExecSites
 
host(CmdOp) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
HostNameUtils - Class in org.aksw.commons.util.docker
Class that implements various strategies to get the current system's hostname.
HostNameUtils() - Constructor for class org.aksw.commons.util.docker.HostNameUtils
 

I

identity() - Static method in interface org.aksw.shellgebra.shim.core.ArgsTransform
 
ifTrue(boolean, String) - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
 
ifTrue(boolean, String) - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
imageExists(String, boolean) - Static method in class org.aksw.commons.util.docker.ImageUtils
 
ImageIntrospection - Interface in org.aksw.shellgebra.model.osreo
 
ImageIntrospector - Interface in org.aksw.shellgebra.model.osreo
Introspects images by launching containers.
ImageIntrospectorImpl - Class in org.aksw.commons.util.docker
 
ImageIntrospectorImpl(List, List, ExecSiteProbeResults) - Constructor for class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
ImageIntrospectorWrapper - Class in org.aksw.commons.util.docker
 
ImageIntrospectorWrapper(ImageIntrospector) - Constructor for class org.aksw.commons.util.docker.ImageIntrospectorWrapper
 
imageRef - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
imageRef - Variable in class org.aksw.shellgebra.exec.stage.StageDocker
 
imageRef - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
imageRef() - Method in record class org.aksw.shellgebra.exec.model.ExecSiteDockerImage
Returns the value of the imageRef record component.
imageRef() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
imageRef(String) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
imageToAvailability - Variable in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
imageToEntrypoints - Variable in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
ImageUtils - Class in org.aksw.commons.util.docker
Utils to inspect images and whether they exist.
ImageUtils() - Constructor for class org.aksw.commons.util.docker.ImageUtils
 
in - Variable in class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
in() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectIn
Returns the value of the in record component.
in() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectOut
Returns the value of the in record component.
in() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessNode
 
in() - Method in class org.aksw.vshell.registry.JvmExecCxt
 
in(String) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
 
in(CmdOp) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
 
initProviders(InvocationCompilerImpl) - Static method in class org.aksw.shellgebra.exec.invocation.InvocationCompilerImpl
 
inline(FinalPlacement) - Static method in class org.aksw.vshell.registry.FinalPlacementInliner
 
Input - Interface in org.aksw.vshell.registry
 
InputBase - Class in org.aksw.vshell.registry
 
InputBase(InputStream) - Constructor for class org.aksw.vshell.registry.InputBase
 
InputBuilder - Interface in org.aksw.shellgebra.model.pipeline
 
inputExecBuilder - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
inputExecBuilder - Variable in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
inputFileWriterTasks - Variable in class org.aksw.shellgebra.exec.ContainerExec
File writers that will be started before the actual container is started.
InputHolder - Interface in org.aksw.shellgebra.exec.virtual
 
InputHolder.BoundStageInput - Record Class in org.aksw.shellgebra.exec.virtual
 
InputHolder.ByteSourceInput - Record Class in org.aksw.shellgebra.exec.virtual
 
InputHolder.FileWriterTaskInput - Record Class in org.aksw.shellgebra.exec.virtual
 
InputHolder.Type - Enum Class in org.aksw.shellgebra.exec.virtual
 
inputPipe() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
inputPipe() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
inputSource - Variable in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
inputStream() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
Returns the value of the inputStream record component.
inputStream() - Method in interface org.aksw.vshell.registry.Input
 
inputStream() - Method in class org.aksw.vshell.registry.InputBase
 
InputStreamOverFileDescription - Class in org.aksw.shellgebra.exec.graph
 
InputStreamOverFileDescription(FileDescription) - Constructor for class org.aksw.shellgebra.exec.graph.InputStreamOverFileDescription
 
inputStreamTransform() - Method in record class org.aksw.shellgebra.shim.cmd.JavaStreamTransform
Returns the value of the inputStreamTransform record component.
InputStreamTransformOverCommonsCompress - Class in org.aksw.shellgebra.shim.cmd
 
InputStreamTransformOverCommonsCompress(CompressorStreamProvider, String) - Constructor for class org.aksw.shellgebra.shim.cmd.InputStreamTransformOverCommonsCompress
 
InputStreamTransformProvider - Interface in org.aksw.shellgebra.shim.cmd
 
InputStreamTransformProviderOverCommonsCompress - Class in org.aksw.shellgebra.shim.cmd
 
InputStreamTransformProviderOverCommonsCompress() - Constructor for class org.aksw.shellgebra.shim.cmd.InputStreamTransformProviderOverCommonsCompress
 
InputStreamTransformProviderOverCommonsCompress(CompressorStreamProvider) - Constructor for class org.aksw.shellgebra.shim.cmd.InputStreamTransformProviderOverCommonsCompress
 
inputTask - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
inputTask - Variable in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
INSTANCE - Static variable in class org.aksw.vshell.registry.ExecSiteProbeResults
 
interactive - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
interactive() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
interactive(Boolean) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
internalErr() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
internalErr() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
internalIn() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
internalIn() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
internalOut() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
internalOut() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
internalPrintErr() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
internalPrintErr() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
internalPrintOut() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
internalPrintOut() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
introspect(String) - Method in interface org.aksw.shellgebra.introspect.ShellIntrospector
 
invocation() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderBase
 
invocation(Invocation) - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderBase
 
Invocation - Interface in org.aksw.shellgebra.exec.invocation
Record that holds either an argv list or a stript string (content + mediaType).
Invocation.Argv - Record Class in org.aksw.shellgebra.exec.invocation
 
Invocation.Script - Record Class in org.aksw.shellgebra.exec.invocation
 
InvocationCompiler - Interface in org.aksw.shellgebra.exec.invocation
 
InvocationCompilerBase - Class in org.aksw.shellgebra.exec.invocation
Base class that passes on argv.
InvocationCompilerBase() - Constructor for class org.aksw.shellgebra.exec.invocation.InvocationCompilerBase
 
InvocationCompilerImpl - Class in org.aksw.shellgebra.exec.invocation
 
InvocationCompilerImpl() - Constructor for class org.aksw.shellgebra.exec.invocation.InvocationCompilerImpl
 
InvokableProcessBuilderBase<X> - Class in org.aksw.shellgebra.exec.invocation
 
InvokableProcessBuilderBase() - Constructor for class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderBase
 
InvokableProcessBuilderHost - Class in org.aksw.shellgebra.exec.invocation
 
InvokableProcessBuilderHost() - Constructor for class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
IProcessBuilder<X> - Interface in org.aksw.shellgebra.exec
 
IProcessBuilderCore<X> - Interface in org.aksw.shellgebra.processbuilder
Process builder for common settings without the 'command' property.
isAbortCalled - Variable in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
isAbsentInDockerImage(String) - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
 
isAbsentInDockerImage(String) - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
isAlive() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
isAll() - Method in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
isAnonymousProcPipe(Path) - Static method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
isArgv() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Argv
 
isArgv() - Method in interface org.aksw.shellgebra.exec.invocation.Invocation
 
isCmd() - Method in record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
 
isDecode() - Method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
isEmpty() - Method in record class org.aksw.commons.util.docker.Argv
 
isFifoType(Path, boolean) - Static method in class org.aksw.shellgebra.io.pipe.NamedPipe
True for both FIFOs and anonymous pipes (Linux pipes).
isFinished() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
isKnownUnavailable(Argv, ExecSite) - Method in class org.aksw.vshell.registry.ExecSiteProbeResults
 
isLocalName(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeWrapperShellEnv
 
isNamedPipe(Path, boolean) - Static method in class org.aksw.shellgebra.io.pipe.NamedPipe
 
isOpen() - Method in interface org.aksw.shellgebra.exec.graph.FileDescription
 
isOpen() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionImpl
 
isOpen() - Method in class org.aksw.shellgebra.exec.graph.FileDescriptionWrapper
 
isOpen() - Method in class org.aksw.shellgebra.exec.graph.PathResource
 
isOpen() - Method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
 
isPrivilegedMode() - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
isScript() - Method in interface org.aksw.shellgebra.exec.invocation.Invocation
 
isScript() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Script
 
isScriptString() - Method in record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
 
isSilent() - Method in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
isStarted() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
isStdout() - Method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
isTerminating - Variable in class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
isVar() - Method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOp
 
isVar() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 

J

JavaCodec - Record Class in org.aksw.shellgebra.shim.cmd
 
JavaCodec(JavaStreamTransform, JavaStreamTransform) - Constructor for record class org.aksw.shellgebra.shim.cmd.JavaCodec
Creates an instance of a JavaCodec record class.
JavaCodecProvider - Interface in org.aksw.shellgebra.shim.cmd
 
JavaCodecProviderOverCommonsCompress - Class in org.aksw.shellgebra.shim.cmd
 
JavaCodecProviderOverCommonsCompress() - Constructor for class org.aksw.shellgebra.shim.cmd.JavaCodecProviderOverCommonsCompress
 
JavaCodecProviderOverCommonsCompress(CompressorStreamProvider) - Constructor for class org.aksw.shellgebra.shim.cmd.JavaCodecProviderOverCommonsCompress
 
javaIn(InputStreamTransform) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
javaOut(OutputStreamTransform) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
JavaStreamTransform - Record Class in org.aksw.shellgebra.shim.cmd
 
JavaStreamTransform(InputStreamTransform, OutputStreamTransform) - Constructor for record class org.aksw.shellgebra.shim.cmd.JavaStreamTransform
Creates an instance of a JavaStreamTransform record class.
join(String...) - Static method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
JRedirect - Interface in org.aksw.shellgebra.exec.graph
 
JRedirect.JRedirectFileDescription - Record Class in org.aksw.shellgebra.exec.graph
Anonymous pipes differ from regular files and named pipes in that they cannot be bind mounted.
JRedirect.JRedirectIn - Record Class in org.aksw.shellgebra.exec.graph
 
JRedirect.JRedirectJava - Record Class in org.aksw.shellgebra.exec.graph
 
JRedirect.JRedirectOut - Record Class in org.aksw.shellgebra.exec.graph
 
JRedirectFileDescription(FileDescription) - Constructor for record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectFileDescription
Creates an instance of a JRedirectFileDescription record class.
JRedirectIn(InputStream) - Constructor for record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectIn
Creates an instance of a JRedirectIn record class.
JRedirectJava(ProcessBuilder.Redirect) - Constructor for record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectJava
Creates an instance of a JRedirectJava record class.
JRedirectOut(OutputStream) - Constructor for record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectOut
Creates an instance of a JRedirectOut record class.
JRedirectVisitor<T> - Interface in org.aksw.shellgebra.exec.graph
 
jvm() - Static method in class org.aksw.shellgebra.exec.model.ExecSites
 
jvm(CmdOp) - Static method in class org.aksw.shellgebra.exec.stage.Stages
Create a stage from the command using the global command registry .
jvm(JvmCommandRegistry, CmdOp) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
JvmCommand - Interface in org.aksw.shellgebra.shim.core
 
JvmCommandBase<T> - Class in org.aksw.shellgebra.shim.cmd
Base class that parses arguments and passes them to the runActual method.
JvmCommandBase() - Constructor for class org.aksw.shellgebra.shim.cmd.JvmCommandBase
 
JvmCommandCat - Class in org.aksw.shellgebra.shim.cmd
 
JvmCommandCat() - Constructor for class org.aksw.shellgebra.shim.cmd.JvmCommandCat
 
JvmCommandEcho - Class in org.aksw.shellgebra.shim.cmd
 
JvmCommandEcho() - Constructor for class org.aksw.shellgebra.shim.cmd.JvmCommandEcho
 
JvmCommandExecutable - Interface in org.aksw.vshell.registry
 
JvmCommandHead - Class in org.aksw.shellgebra.shim.cmd
 
JvmCommandHead() - Constructor for class org.aksw.shellgebra.shim.cmd.JvmCommandHead
 
jvmCommandParser() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
JvmCommandParser - Interface in org.aksw.shellgebra.shim.core
 
JvmCommandRegistry - Class in org.aksw.vshell.registry
 
JvmCommandRegistry() - Constructor for class org.aksw.vshell.registry.JvmCommandRegistry
 
JvmCommandTranscode - Class in org.aksw.shellgebra.shim.cmd
 
JvmCommandTranscode(String, InputStreamTransform, OutputStreamTransform) - Constructor for class org.aksw.shellgebra.shim.cmd.JvmCommandTranscode
 
JvmCommandWhich - Class in org.aksw.shellgebra.shim.cmd
 
JvmCommandWhich() - Constructor for class org.aksw.shellgebra.shim.cmd.JvmCommandWhich
 
JvmContext - Class in org.aksw.vshell.registry
 
JvmContext(JvmCommandRegistry) - Constructor for class org.aksw.vshell.registry.JvmContext
 
JvmExecCxt - Class in org.aksw.vshell.registry
 
JvmExecCxt(ProcessRunner, Map, Path, DynamicInput, DynamicOutput, DynamicOutput) - Constructor for class org.aksw.vshell.registry.JvmExecCxt
 
JvmExecUtils - Class in org.aksw.vshell.registry
 
JvmExecUtils() - Constructor for class org.aksw.vshell.registry.JvmExecUtils
 

K

key() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdPrefix
Returns the value of the key record component.

L

lineConsumer - Variable in class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
list() - Method in interface org.aksw.shellgebra.registry.tool.model.ToolInfo
 
list() - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
ListBuilder<T> - Class in org.aksw.shellgebra.exec
 
listLocatorCommands() - Method in interface org.aksw.shellgebra.model.osreo.ShellCatalog
 
listShells() - Method in interface org.aksw.shellgebra.model.osreo.ShellCatalog
 
ListTransformPrefix<T> - Class in org.aksw.shellgebra.exec
Transform that creates a copy of a given list with a prefix items prepended.
ListTransformPrefix(List) - Constructor for class org.aksw.shellgebra.exec.ListTransformPrefix
 
locate(String) - Method in interface org.aksw.vshell.registry.CommandBindingLocator
 
locate(String) - Method in class org.aksw.vshell.registry.CommandBindingLocatorOverCommandLocator
 
locate(String) - Method in interface org.aksw.vshell.registry.CommandLocator
 
locate(String) - Method in class org.aksw.vshell.registry.CommandLocatorCache
Deprecated.
 
locate(String) - Method in class org.aksw.vshell.registry.CommandLocatorHost
 
locate(String) - Method in class org.aksw.vshell.registry.CommandLocatorJvmRegistry
 
locate(String) - Method in class org.aksw.vshell.registry.CommandLocatorWrapper
Deprecated.
 
location() - Method in record class org.aksw.shellgebra.introspect.ShellProbeResult
Returns the value of the location record component.
location() - Method in record class org.aksw.vshell.registry.ResolvedCommand
Returns the value of the location record component.
locatorCatalog - Variable in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
locatorCommand() - Method in record class org.aksw.shellgebra.introspect.ShellProbeResult
Returns the value of the locatorCommand record component.
LocatorCommand - Interface in org.aksw.shellgebra.model.osreo
 
LocatorCommand2 - Record Class in org.aksw.shellgebra.introspect
 
LocatorCommand2(String, Collection) - Constructor for record class org.aksw.shellgebra.introspect.LocatorCommand2
Creates an instance of a LocatorCommand2 record class.
lock - Variable in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
lock - Variable in class org.aksw.vshell.registry.DynamicInputFromStream
 
lock - Variable in class org.aksw.vshell.registry.DynamicOutputFromStream
 

M

main(String[]) - Static method in class org.aksw.shellgebra.exec.MainPlaygroundShellgebra
 
main(String[]) - Static method in class org.aksw.shellgebra.exec.SysRuntimeWrapperShellEnv
 
main(String[]) - Static method in class to_delete.MainPlaygroundQlever
 
MainPlaygroundQlever - Class in to_delete
 
MainPlaygroundQlever() - Constructor for class to_delete.MainPlaygroundQlever
 
MainPlaygroundShellgebra - Class in org.aksw.shellgebra.exec
 
MainPlaygroundShellgebra() - Constructor for class org.aksw.shellgebra.exec.MainPlaygroundShellgebra
 
map(List) - Method in interface org.aksw.shellgebra.shim.core.ArgsTransform
 
mediaType() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Script
Returns the value of the mediaType record component.
model() - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
Returns the value of the model record component.

N

name - Variable in class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 
name - Variable in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
name - Variable in class org.aksw.shellgebra.shim.cmd.InputStreamTransformOverCommonsCompress
 
name - Variable in class org.aksw.shellgebra.shim.cmd.OutputStreamTransformOverCommonsCompress
 
name() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVar
Returns the value of the name record component.
name() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Returns the value of the name record component.
name() - Method in record class org.aksw.shellgebra.introspect.LocatorCommand2
Returns the value of the name record component.
name() - Method in record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Returns the value of the name record component.
name() - Method in record class org.aksw.shellgebra.introspect.ShellProbeResult
Returns the value of the name record component.
name() - Method in record class org.aksw.shellgebra.registry.content.Tool
Returns the value of the name record component.
namedPipe() - Static method in class org.aksw.shellgebra.util.PathLifeCycles
 
NamedPipe - Class in org.aksw.shellgebra.io.pipe
 
NamedPipe() - Constructor for class org.aksw.shellgebra.io.pipe.NamedPipe
 
NEW - Enum constant in enum class org.aksw.shellgebra.exec.stage.FileWriterTaskBase.TaskState
 
newBuilder() - Static method in record class org.aksw.shellgebra.introspect.ShellProbeResult
 
newBuilder() - Static method in class org.aksw.shellgebra.shim.core.ArgsBuilder
 
newBuilder() - Static method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
 
newDispatcher(ProcessRunner) - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
newInputStream(GenericContainer) - Static method in class org.aksw.commons.util.docker.ContainerUtils
Starts a container and returns an input stream over its output.
newNamedPipePath() - Static method in class org.aksw.shellgebra.io.pipe.NamedPipe
 
newParser(SysRuntime, String) - Method in interface org.aksw.shellgebra.shim.core.ArgsParserProvider
 
newPath(Path) - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph
 
newPipe() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph
 
newProcessBuilder() - Method in interface org.aksw.shellgebra.exec.SysRuntimeCore
 
newProcessBuilder() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
newProcessBuilder() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreHost
 
newProcessBuilder() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreJvm
 
newProcessBuilder() - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreWrapperBase
 
newProcessNode(Callable) - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph
 
none() - Static method in class org.aksw.shellgebra.util.PathLifeCycles
 
noResolve() - Static method in class org.aksw.shellgebra.exec.invocation.CompileContext
 

O

of() - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
of(File) - Static method in class org.aksw.vshell.registry.FileInput
 
of(File) - Static method in class org.aksw.vshell.registry.FileOutput
 
of(InputStream) - Static method in interface org.aksw.shellgebra.exec.graph.FdResource
 
of(InputStream) - Static method in class org.aksw.shellgebra.exec.graph.FileDescriptions
 
of(InputStream) - Static method in class org.aksw.vshell.registry.DynamicInputFromStream
 
of(InputStream) - Method in class org.aksw.vshell.registry.PipeableInputStream
Deprecated.
 
of(OutputStream) - Static method in interface org.aksw.shellgebra.exec.graph.FdResource
 
of(OutputStream) - Static method in class org.aksw.shellgebra.exec.graph.FileDescriptions
 
of(OutputStream) - Static method in class org.aksw.vshell.registry.DynamicOutputFromStream
 
of(Class) - Static method in class org.aksw.shellgebra.exec.ListBuilder
Convenience method to use ListBuilder.forObject(MyType.class); Alterantive to ListBuilder.of(String[]::new).
of(Class) - Static method in class org.aksw.shellgebra.shim.picocli.ArgsParserPicocli
 
of(String) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.FileMapper
 
of(String...) - Static method in record class org.aksw.commons.util.docker.Argv
 
of(String...) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
of(String...) - Static method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
of(String...) - Static method in class org.aksw.vshell.registry.ProcessBuilderNative
 
of(String, List) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
of(String, CmdArg...) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
of(Path) - Static method in interface org.aksw.shellgebra.exec.graph.FdResource
 
of(Path) - Static method in class org.aksw.shellgebra.exec.graph.FileDescriptions
 
of(Path) - Static method in class org.aksw.vshell.registry.FileInput
 
of(Path) - Static method in class org.aksw.vshell.registry.FileOutput
 
of(Path, InputStream) - Static method in class org.aksw.vshell.registry.FileInput
 
of(Path, OutputStream) - Static method in class org.aksw.vshell.registry.FileOutput
 
of(IntFunction) - Static method in class org.aksw.shellgebra.exec.ListBuilder
 
of(Supplier) - Static method in class org.aksw.vshell.registry.ProcessOverCompletableFuture
 
of(Supplier) - Static method in class org.aksw.shellgebra.exec.SysRuntimeCoreLazy
 
of(Supplier) - Static method in class org.aksw.shellgebra.shim.picocli.ArgsParserPicocli
 
of(List) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
of(List) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
of(List) - Static method in record class org.aksw.commons.util.docker.Argv
 
of(List) - Static method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
of(List) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
of(List) - Static method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
of(List, ScriptCompiler) - Static method in class org.aksw.shellgebra.exec.invocation.ScriptCompilerProviderImpl
 
of(List) - Static method in record class org.aksw.shellgebra.shim.core.ArgumentList
 
of(List, List) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
 
of(CmdArg...) - Static method in record class org.aksw.shellgebra.shim.core.ArgumentList
 
of(CmdOp...) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
 
of(CmdOp...) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
 
of(ReferenceCountedObject) - Static method in interface org.aksw.shellgebra.exec.graph.FileDescription
 
of(ExecutableResolver) - Static method in class org.aksw.shellgebra.exec.invocation.CompileContext
Compile context with a given resolver, current working directory and empty environment.
of(IProcessBuilderCore...) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
of(IProcessBuilderCore...) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
of(CommandCatalog, JvmCommandRegistry) - Static method in class org.aksw.vshell.registry.ExecSiteResolver
 
of(CommandLocator) - Static method in class org.aksw.vshell.registry.CommandBindingLocatorOverCommandLocator
 
of(CompressorStreamFactory, String) - Static method in class org.aksw.shellgebra.shim.cmd.JvmCommandTranscode
 
of(T) - Static method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
 
of(T, AutoCloseable) - Static method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
 
of(T, ArgumentListRenderer, Predicate) - Static method in record class org.aksw.shellgebra.shim.core.ArgsModular
 
ofArgs(String, String...) - Static method in record class org.aksw.commons.util.docker.Argv
 
ofArgs(String, List) - Static method in record class org.aksw.commons.util.docker.Argv
 
ofCommandSubstitution(CmdOp) - Static method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
"foo$(echo bar)" -> foobar
ofLiteral(String) - Static method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
 
ofLiteralArgs(String...) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Args array where the first element is the program name.
ofLiteralArgs(List) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
ofLiterals(String, String...) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Create a CmdOpExec with all arguments interpreted as string literals.
ofLiterals(String, List) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
 
ofLiterals(List) - Static method in record class org.aksw.shellgebra.shim.core.ArgumentList
 
ofPathString(String) - Static method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
 
ofProcessSubstution(CmdOp) - Static method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
 
ofString() - Static method in class org.aksw.shellgebra.exec.ListBuilder
 
ofString(int) - Static method in class org.aksw.shellgebra.exec.ListBuilder
 
ofString(String) - Static method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
 
ofVarName(String) - Static method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
 
onCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
Called on completion - regardless whether successful or not.
onCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
onCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcess
 
onCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcessBuilder
 
onCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
onCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
open() - Method in interface org.aksw.shellgebra.exec.graph.PassiveResource
 
open() - Method in class org.aksw.shellgebra.exec.graph.PathResource
Run the beforeExec method of the life cycle if not already open.
open() - Static method in class org.aksw.shellgebra.io.pipe.PosixPipe
Create a new anonymous pipe (readFd, writeFd).
openAppend(FileDescription) - Static method in interface org.aksw.shellgebra.exec.graph.FdResource
 
openInputStream() - Method in class org.aksw.vshell.registry.DynamicInputFromPipe
 
openInputStream() - Method in class org.aksw.vshell.registry.DynamicInputFromStream
 
openInputStream() - Method in class org.aksw.vshell.registry.FileInput
 
openInputStream() - Method in class org.aksw.vshell.registry.InputBase
 
openMode() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
Returns the value of the openMode record component.
openOutputStream() - Method in class org.aksw.vshell.registry.DynamicOutputFromPipe
 
openOutputStream() - Method in class org.aksw.vshell.registry.DynamicOutputFromStream
 
openOutputStream() - Method in class org.aksw.vshell.registry.FileOutput
 
openOutputStream() - Method in class org.aksw.vshell.registry.OutputBase
 
openRead(FileDescription) - Static method in interface org.aksw.shellgebra.exec.graph.FdResource
 
openStream() - Method in class org.aksw.shellgebra.exec.stage.ByteSourceOverPipeline
 
openStream() - Method in class org.aksw.shellgebra.exec.stage.ByteSourceWrapper
 
openStream() - Method in class org.aksw.shellgebra.exec.TransformedByteSource
 
openWrite(FileDescription) - Static method in interface org.aksw.shellgebra.exec.graph.FdResource
 
opt(String, String) - Method in class org.aksw.shellgebra.shim.core.ArgsBuilder
Add name and value iff value is non null.
opt(String, String) - Method in class org.aksw.shellgebra.shim.core.ArgumentListBuilder
Add name and value iff value is non null.
org.aksw.commons.util.docker - package org.aksw.commons.util.docker
 
org.aksw.shellgebra.algebra.cmd.arg - package org.aksw.shellgebra.algebra.cmd.arg
 
org.aksw.shellgebra.algebra.cmd.op - package org.aksw.shellgebra.algebra.cmd.op
 
org.aksw.shellgebra.algebra.cmd.op.placed - package org.aksw.shellgebra.algebra.cmd.op.placed
 
org.aksw.shellgebra.algebra.cmd.transform - package org.aksw.shellgebra.algebra.cmd.transform
 
org.aksw.shellgebra.algebra.cmd.transformer - package org.aksw.shellgebra.algebra.cmd.transformer
 
org.aksw.shellgebra.docker.adapter.cli - package org.aksw.shellgebra.docker.adapter.cli
 
org.aksw.shellgebra.exec - package org.aksw.shellgebra.exec
 
org.aksw.shellgebra.exec.graph - package org.aksw.shellgebra.exec.graph
 
org.aksw.shellgebra.exec.invocation - package org.aksw.shellgebra.exec.invocation
 
org.aksw.shellgebra.exec.io - package org.aksw.shellgebra.exec.io
 
org.aksw.shellgebra.exec.model - package org.aksw.shellgebra.exec.model
 
org.aksw.shellgebra.exec.shell - package org.aksw.shellgebra.exec.shell
 
org.aksw.shellgebra.exec.site - package org.aksw.shellgebra.exec.site
 
org.aksw.shellgebra.exec.stage - package org.aksw.shellgebra.exec.stage
 
org.aksw.shellgebra.exec.virtual - package org.aksw.shellgebra.exec.virtual
 
org.aksw.shellgebra.introspect - package org.aksw.shellgebra.introspect
 
org.aksw.shellgebra.io.pipe - package org.aksw.shellgebra.io.pipe
 
org.aksw.shellgebra.model.osreo - package org.aksw.shellgebra.model.osreo
 
org.aksw.shellgebra.model.pipeline - package org.aksw.shellgebra.model.pipeline
 
org.aksw.shellgebra.processbuilder - package org.aksw.shellgebra.processbuilder
 
org.aksw.shellgebra.registry.content - package org.aksw.shellgebra.registry.content
 
org.aksw.shellgebra.registry.tool - package org.aksw.shellgebra.registry.tool
 
org.aksw.shellgebra.registry.tool.model - package org.aksw.shellgebra.registry.tool.model
 
org.aksw.shellgebra.shim.cmd - package org.aksw.shellgebra.shim.cmd
 
org.aksw.shellgebra.shim.core - package org.aksw.shellgebra.shim.core
 
org.aksw.shellgebra.shim.picocli - package org.aksw.shellgebra.shim.picocli
 
org.aksw.shellgebra.util - package org.aksw.shellgebra.util
 
org.aksw.vshell.registry - package org.aksw.vshell.registry
 
out() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessNode
 
out() - Method in class org.aksw.vshell.registry.JvmExecCxt
 
out(String) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
 
Output - Interface in org.aksw.vshell.registry
 
OutputBase - Class in org.aksw.vshell.registry
 
OutputBase(OutputStream) - Constructor for class org.aksw.vshell.registry.OutputBase
 
OutputBuilder - Interface in org.aksw.shellgebra.model.pipeline
 
outputPath - Variable in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
The file being generated.
outputPipe() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
outputPipe() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
outputStream() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
Returns the value of the outputStream record component.
outputStream() - Method in interface org.aksw.vshell.registry.Output
 
outputStream() - Method in class org.aksw.vshell.registry.OutputBase
 
OutputStreamOverFileDescription - Class in org.aksw.shellgebra.exec.graph
 
OutputStreamOverFileDescription(FileDescription) - Constructor for class org.aksw.shellgebra.exec.graph.OutputStreamOverFileDescription
 
outputStreamTransform() - Method in record class org.aksw.shellgebra.shim.cmd.JavaStreamTransform
Returns the value of the outputStreamTransform record component.
OutputStreamTransformOverCommonsCompress - Class in org.aksw.shellgebra.shim.cmd
 
OutputStreamTransformOverCommonsCompress(CompressorStreamProvider, String) - Constructor for class org.aksw.shellgebra.shim.cmd.OutputStreamTransformOverCommonsCompress
 
OutputStreamTransformProvider - Interface in org.aksw.shellgebra.shim.cmd
 
OutputStreamTransformProviderOverCommonsCompress - Class in org.aksw.shellgebra.shim.cmd
 
OutputStreamTransformProviderOverCommonsCompress() - Constructor for class org.aksw.shellgebra.shim.cmd.OutputStreamTransformProviderOverCommonsCompress
 
OutputStreamTransformProviderOverCommonsCompress(CompressorStreamProvider) - Constructor for class org.aksw.shellgebra.shim.cmd.OutputStreamTransformProviderOverCommonsCompress
 
outTransforms() - Method in record class org.aksw.shellgebra.exec.TransformedByteSource.ByteSourceSplit
Returns the value of the outTransforms record component.

P

parent() - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessNode
 
parse(String[]) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsCat
 
parse(String[]) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsCommand
 
parse(String[]) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsEcho
 
parse(String[]) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsHead
 
parse(String[]) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
parse(String[]) - Static method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
parse(String[]) - Method in interface org.aksw.shellgebra.shim.core.ArgsParser
 
parse(String[]) - Method in class org.aksw.shellgebra.shim.picocli.ArgsParserPicocli
 
parse(List) - Method in interface org.aksw.shellgebra.shim.core.ArgsParser
 
parseArgs(String...) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandBase
 
parseArgs(String...) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandCat
 
parseArgs(String...) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandEcho
 
parseArgs(String...) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandHead
 
parseArgs(String...) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandTranscode
 
parseArgs(String...) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandWhich
 
parseArgs(String...) - Method in interface org.aksw.shellgebra.shim.core.JvmCommandParser
 
PassiveResource - Interface in org.aksw.shellgebra.exec.graph
 
path() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenPath
Returns the value of the path record component.
path() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourcePath
Returns the value of the path record component.
path() - Method in record class org.aksw.shellgebra.processbuilder.PathAndProcess
Returns the value of the path record component.
PathAndProcess - Record Class in org.aksw.shellgebra.processbuilder
 
PathAndProcess(Path, Process) - Constructor for record class org.aksw.shellgebra.processbuilder.PathAndProcess
 
PathAndProcess(Path, Process, Closeable) - Constructor for record class org.aksw.shellgebra.processbuilder.PathAndProcess
Creates an instance of a PathAndProcess record class.
pathLifeCycle - Variable in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
PathLifeCycle - Interface in org.aksw.shellgebra.util
 
PathLifeCycleDeleteAfterExec(PathLifeCycle) - Constructor for class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleDeleteAfterExec
 
PathLifeCycleForNamedPipe() - Constructor for class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleForNamedPipe
 
PathLifeCycles - Class in org.aksw.shellgebra.util
Utils to handle creation and deletion of files.
PathLifeCycles() - Constructor for class org.aksw.shellgebra.util.PathLifeCycles
 
PathLifeCycles.PathLifeCycleDeleteAfterExec - Class in org.aksw.shellgebra.util
 
PathLifeCycles.PathLifeCycleForNamedPipe - Class in org.aksw.shellgebra.util
 
PathLifeCycles.PathLifeCycleWrapper - Interface in org.aksw.shellgebra.util
 
PathLifeCycles.PathLifeCycleWrapperBase - Class in org.aksw.shellgebra.util
 
PathLifeCycleWrapperBase(PathLifeCycle) - Constructor for class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleWrapperBase
 
PathResolutionUtils - Class in org.aksw.vshell.registry
 
PathResolutionUtils() - Constructor for class org.aksw.vshell.registry.PathResolutionUtils
 
PathResource - Class in org.aksw.shellgebra.exec.graph
 
PathResource(Path, PathLifeCycle) - Constructor for class org.aksw.shellgebra.exec.graph.PathResource
 
pipe - Variable in class org.aksw.vshell.registry.DynamicInputFromStream
 
pipe - Variable in class org.aksw.vshell.registry.DynamicOutputFromStream
 
PipeableInputStream - Class in org.aksw.vshell.registry
Deprecated.
PipeableInputStream(InputStream) - Constructor for class org.aksw.vshell.registry.PipeableInputStream
Deprecated.
 
PipeBase - Class in org.aksw.shellgebra.exec.graph
 
PipeBase() - Constructor for class org.aksw.shellgebra.exec.graph.PipeBase
 
pipeline(List) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
pipeline(List) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
pipeline(List) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
pipeline(List) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
pipeline(CmdOp...) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
pipeline(Stage...) - Static method in class org.aksw.shellgebra.exec.stage.Stages
 
PipelineBuilder - Class in org.aksw.shellgebra.model.pipeline
 
PipelineBuilder() - Constructor for class org.aksw.shellgebra.model.pipeline.PipelineBuilder
 
PipelineFromSysCall - Class in org.aksw.shellgebra.model.pipeline
 
PipelineFromSysCall() - Constructor for class org.aksw.shellgebra.model.pipeline.PipelineFromSysCall
 
place(CandidatePlacement) - Static method in class org.aksw.vshell.registry.FinalPlacer
 
PlacedCmd(CmdOp, ExecSite) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
Creates an instance of a PlacedCmd record class.
PlacedCmdOp - Interface in org.aksw.shellgebra.algebra.cmd.op.placed
 
PlacedCmdOp.PlacedCmd - Record Class in org.aksw.shellgebra.algebra.cmd.op.placed
 
PlacedCmdOp.PlacedCmdOpVisitor<T> - Interface in org.aksw.shellgebra.algebra.cmd.op.placed
 
PlacedCmdOp.PlacedGroup - Record Class in org.aksw.shellgebra.algebra.cmd.op.placed
 
PlacedCmdOp.PlacedPipeline - Record Class in org.aksw.shellgebra.algebra.cmd.op.placed
 
PlacedCommand - Record Class in org.aksw.shellgebra.exec.model
Captures a set of candidate execution sites for a given CmdOp instance.
PlacedCommand(CmdOp, Set) - Constructor for record class org.aksw.shellgebra.exec.model.PlacedCommand
Creates an instance of a PlacedCommand record class.
PlacedGroup(List, ExecSite) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
Creates an instance of a PlacedGroup record class.
PlacedPipeline(List, ExecSite) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
Creates an instance of a PlacedPipeline record class.
placements() - Method in record class org.aksw.vshell.registry.CandidatePlacement
Returns the value of the placements record component.
placements() - Method in record class org.aksw.vshell.registry.FinalPlacement
Returns the value of the placements record component.
PosixPipe - Class in org.aksw.shellgebra.io.pipe
Anonymous POSIX pipe with Java stream wrappers and /proc path helper.
PRedirect - Interface in org.aksw.shellgebra.exec.graph
 
PRedirect.PRedirectJava - Record Class in org.aksw.shellgebra.exec.graph
 
PRedirectJava(ProcessBuilder.Redirect) - Constructor for record class org.aksw.shellgebra.exec.graph.PRedirect.PRedirectJava
Creates an instance of a PRedirectJava record class.
prefixes() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Returns the value of the prefixes record component.
prepareWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
Method that allows for setting up resources in an atomic way.
prepareWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromByteSource
 
prepareWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
prepareWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcess
 
prepareWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcessBuilder
 
prepareWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
prependRedirect(CmdOp, CmdRedirect) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
prependRedirects(CmdOp, List) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
primaryEntry - Variable in class to_delete.DockerToolRegistry
 
printer() - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
printer(Charset) - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
printStream() - Method in interface org.aksw.vshell.registry.Output
 
printStream() - Method in class org.aksw.vshell.registry.OutputBase
 
printStream(Charset) - Method in interface org.aksw.vshell.registry.Output
 
printStream(Charset) - Method in class org.aksw.vshell.registry.OutputBase
 
probeLocations() - Method in record class org.aksw.shellgebra.introspect.LocatorCommand2
Returns the value of the probeLocations record component.
probeLocations() - Method in record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Returns the value of the probeLocations record component.
process - Variable in class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
process() - Method in record class org.aksw.shellgebra.processbuilder.PathAndProcess
Returns the value of the process record component.
process(List, Function) - Method in class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
ProcessBase - Class in org.aksw.vshell.registry
 
ProcessBase() - Constructor for class org.aksw.vshell.registry.ProcessBase
 
ProcessBuilder2 - Class in org.aksw.shellgebra.exec.graph
 
ProcessBuilder2() - Constructor for class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
ProcessBuilderBase<X> - Class in org.aksw.shellgebra.processbuilder
 
ProcessBuilderBase() - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderBase
 
ProcessBuilderCompound<X> - Class in org.aksw.shellgebra.processbuilder
 
ProcessBuilderCompound() - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderCompound
 
ProcessBuilderCore<X> - Class in org.aksw.shellgebra.processbuilder
 
ProcessBuilderCore() - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
ProcessBuilderDocker - Class in org.aksw.shellgebra.processbuilder
Process builder that starts a process in a docker container via docker run.
ProcessBuilderDocker() - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
ProcessBuilderDockerExec - Class in org.aksw.shellgebra.processbuilder
Process builder to execute commands in a running container via docker exec.
ProcessBuilderDockerExec(GenericContainer) - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderDockerExec
 
ProcessBuilderFactory<X> - Interface in org.aksw.shellgebra.exec.graph
 
ProcessBuilderFactory - Interface in org.aksw.shellgebra.exec
Deprecated.
ProcessBuilderFinalPlacement - Class in org.aksw.vshell.registry
 
ProcessBuilderFinalPlacement(FileMapper, ExecSiteResolver, CommandCatalog) - Constructor for class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
ProcessBuilderGroup - Class in org.aksw.shellgebra.processbuilder
 
ProcessBuilderGroup() - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
ProcessBuilderJvm - Class in org.aksw.vshell.registry
 
ProcessBuilderJvm() - Constructor for class org.aksw.vshell.registry.ProcessBuilderJvm
 
ProcessBuilderNative - Class in org.aksw.shellgebra.processbuilder
 
ProcessBuilderNative - Class in org.aksw.vshell.registry
 
ProcessBuilderNative() - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
ProcessBuilderNative() - Constructor for class org.aksw.vshell.registry.ProcessBuilderNative
 
ProcessBuilderNative(ProcessBuilder) - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
ProcessBuilderPipeline - Class in org.aksw.shellgebra.processbuilder
 
ProcessBuilderPipeline() - Constructor for class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
processBuilders() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCompound
 
processBuilders(List) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCompound
 
processBuilders(IProcessBuilderCore...) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCompound
 
ProcessCxt - Class in org.aksw.shellgebra.exec.graph
 
ProcessCxt() - Constructor for class org.aksw.shellgebra.exec.graph.ProcessCxt
 
ProcessDockerExec - Class in org.aksw.shellgebra.processbuilder
A minimal Process-like wrapper over `docker exec` using the modern ResultCallback API.
ProcessDockerExec(String, String...) - Constructor for class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
ProcessDockerExecResult - Class in org.aksw.shellgebra.processbuilder
 
ProcessDockerExecResult(Container.ExecResult) - Constructor for class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
ProcessGraph - Interface in org.aksw.shellgebra.exec.graph
Process graph is for setting up pipelines over processes.
ProcessGraph.ConnectNode - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.GroupNode - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.Pipe - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.PipeNode - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.ProcessInput - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.ProcessNode - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.ProcessOutput - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.SinkNode - Interface in org.aksw.shellgebra.exec.graph
 
ProcessGraph.SourceNode - Interface in org.aksw.shellgebra.exec.graph
A node that is the source of data - such as a file or stdout of a process or the read-end of a pipe.
ProcessGraphExecutor - Class in org.aksw.shellgebra.exec.graph
 
ProcessGraphExecutor() - Constructor for class org.aksw.shellgebra.exec.graph.ProcessGraphExecutor
 
ProcessOverCompletableFuture - Class in org.aksw.vshell.registry
 
ProcessOverCompletableFuture(CompletableFuture) - Constructor for class org.aksw.vshell.registry.ProcessOverCompletableFuture
 
ProcessOverDockerContainer - Class in org.aksw.shellgebra.processbuilder
 
ProcessOverDockerContainer(GenericContainer) - Constructor for class org.aksw.shellgebra.processbuilder.ProcessOverDockerContainer
 
ProcessOverThread - Class in org.aksw.vshell.registry
 
ProcessOverThread() - Constructor for class org.aksw.vshell.registry.ProcessOverThread
 
ProcessPipeline - Class in org.aksw.shellgebra.processbuilder
 
ProcessPipeline(List, List) - Constructor for class org.aksw.shellgebra.processbuilder.ProcessPipeline
 
processRedirect(CmdRedirect) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdArgTransformBindFiles
 
processRedirect(CmdRedirect, RedirectTarget.RedirectTargetFile) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdArgTransformBindFiles
 
ProcessRunner - Interface in org.aksw.shellgebra.exec.graph
 
ProcessRunnerPosix - Class in org.aksw.shellgebra.exec.graph
 
ProcessRunnerPosix(Path, PosixPipe, PosixPipe, PosixPipe, boolean, boolean, boolean) - Constructor for class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
processSubstitution(String) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
processSubstitution(String) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
processToPipe(CmdOp) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
processToPipe(IProcessBuilderCore) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
processVarToPipe(CmdOpVar) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
ProcessWrapper<T> - Class in org.aksw.vshell.registry
 
ProcessWrapper(T) - Constructor for class org.aksw.vshell.registry.ProcessWrapper
 
procPath(int) - Static method in class org.aksw.shellgebra.io.pipe.PosixPipe
 
provider - Variable in class org.aksw.shellgebra.shim.cmd.InputStreamTransformOverCommonsCompress
 
provider - Variable in class org.aksw.shellgebra.shim.cmd.InputStreamTransformProviderOverCommonsCompress
 
provider - Variable in class org.aksw.shellgebra.shim.cmd.JavaCodecProviderOverCommonsCompress
 
provider - Variable in class org.aksw.shellgebra.shim.cmd.OutputStreamTransformOverCommonsCompress
 
provider - Variable in class org.aksw.shellgebra.shim.cmd.OutputStreamTransformProviderOverCommonsCompress
 
providesCommand(String, ExecSite) - Method in class org.aksw.vshell.registry.ExecSiteResolver
 
pullImage(String) - Static method in class org.aksw.commons.util.docker.ImageUtils
 
pumpFuture - Variable in class org.aksw.vshell.registry.DynamicInputFromStream
 
pumpFuture - Variable in class org.aksw.vshell.registry.DynamicOutputFromStream
 
put(String, ExecSite, boolean) - Method in class org.aksw.vshell.registry.ExecSiteProbeResults
 
put(String, ExecSite, String) - Method in class org.aksw.vshell.registry.CommandRegistry
 
put(String, ExecSite, String, ArgsTransform) - Method in class org.aksw.vshell.registry.CommandRegistry
 
put(String, ExecSite, CommandBinding) - Method in class org.aksw.vshell.registry.CommandRegistry
 
put(String, JvmCommand) - Method in class org.aksw.vshell.registry.JvmCommandRegistry
 
put(Argv, ExecSite, boolean) - Method in class org.aksw.vshell.registry.ExecSiteProbeResults
 
putAll(String, Multimap) - Method in class org.aksw.vshell.registry.CommandRegistry
 

Q

quoteArg(String) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
Wrap a string in single quotes.
quoteArg(String) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
quoteArg(String) - Static method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
quoteFileArgument(String) - Method in interface org.aksw.shellgebra.exec.SysRuntime
Quote a filename for use as an argument.
quoteFileArgument(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
quoteFileArgument(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
quoteFileArgument(String) - Method in interface org.aksw.shellgebra.exec.SysRuntimeWrapper
 

R

READ - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect.OpenMode
 
READ_WRITE - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect.OpenMode
 
readAllStdout() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
reader() - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
reader() - Method in interface org.aksw.vshell.registry.Input
 
reader() - Method in class org.aksw.vshell.registry.InputBase
 
reader(Charset) - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
reader(Charset) - Method in interface org.aksw.vshell.registry.Input
 
reader(Charset) - Method in class org.aksw.vshell.registry.InputBase
 
readLines(InputStream, Charset, Consumer) - Static method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
Does not alter the provided process builder.
readsStdin() - Method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
readsStdin() - Method in interface org.aksw.shellgebra.shim.core.Args
Whether this argument configuration would read from stdin.
readsStdin() - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
Boolean for whether the command is known to (not) read from stdin.
redirect() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgRedirect
Returns the value of the redirect record component.
redirect() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectJava
Returns the value of the redirect record component.
redirect() - Method in record class org.aksw.shellgebra.exec.graph.PRedirect.PRedirectJava
Returns the value of the redirect record component.
redirect(String, String) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
redirect(String, String) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
redirect(CmdRedirect) - Static method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArg
 
redirectError() - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
redirectError() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectError() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectError() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirectError(JRedirect) - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
redirectError(JRedirect) - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectError(JRedirect) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectError(JRedirect) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirectErrorStream() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectErrorStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectErrorStream() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirectErrorStream(boolean) - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectErrorStream(boolean) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectErrorStream(boolean) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirectInput() - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
redirectInput() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectInput() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectInput() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirectInput(JRedirect) - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
redirectInput(JRedirect) - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectInput(JRedirect) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectInput(JRedirect) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirectOutput() - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
redirectOutput() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectOutput() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectOutput() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirectOutput(JRedirect) - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
redirectOutput(JRedirect) - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
redirectOutput(JRedirect) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
redirectOutput(JRedirect) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
redirects() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
Returns the value of the redirects record component.
RedirectTarget - Interface in org.aksw.shellgebra.algebra.cmd.op
 
RedirectTarget.RedirectTargetFile - Record Class in org.aksw.shellgebra.algebra.cmd.op
 
RedirectTarget.RedirectTargetProcessSubstitution - Record Class in org.aksw.shellgebra.algebra.cmd.op
 
RedirectTargetFile(String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetFile
Creates an instance of a RedirectTargetFile record class.
RedirectTargetProcessSubstitution(CmdOp) - Constructor for record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetProcessSubstitution
Creates an instance of a RedirectTargetProcessSubstitution record class.
RedirectTargetVisitor<T> - Interface in org.aksw.shellgebra.algebra.cmd.op
 
RedirectTargetVisitorToString - Class in org.aksw.shellgebra.algebra.cmd.transform
 
RedirectTargetVisitorToString(CmdStrOps) - Constructor for class org.aksw.shellgebra.algebra.cmd.transform.RedirectTargetVisitorToString
 
refCount() - Method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
For debugging.
ReferenceCountedObject<T> - Class in org.aksw.shellgebra.exec.graph
 
release() - Method in class org.aksw.shellgebra.exec.graph.ReferenceCountedObject
 
removeTrailingNewline(String) - Static method in class org.aksw.vshell.registry.JvmExecUtils
 
render(List) - Static method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString
 
render(CmdOpVisitor, CmdStrOps, List) - Static method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString
 
renderArgList(ArgsCat) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsCat
 
renderArgList(ArgsCommand) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsCommand
 
renderArgList(ArgsEcho) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsEcho
 
renderArgList(ArgsHead) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsHead
 
renderArgList(ArgsWhich) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
renderArgList(GenericCodecArgs) - Static method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
renderer() - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
Returns the value of the renderer record component.
require(String) - Method in class org.aksw.vshell.registry.JvmCommandRegistry
 
resolve(String) - Method in interface org.aksw.shellgebra.exec.CmdResolver
 
resolve(String) - Method in interface org.aksw.shellgebra.exec.invocation.ExecutableResolver
 
resolve(String) - Method in class org.aksw.vshell.registry.ExecSiteResolver
 
resolve(String, ExecSite) - Method in class org.aksw.vshell.registry.ExecSiteResolver
 
resolve(CmdOp, ExecSite, ExecSiteResolver, CommandCatalog) - Static method in class org.aksw.vshell.registry.FinalPlacementResolver
 
resolve(CmdOpVar) - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
resolve(PlacedCmdOp.PlacedCmd) - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
resolve(FinalPlacement, ExecSiteResolver, CommandCatalog) - Static method in class org.aksw.vshell.registry.FinalPlacementResolver
 
resolve(JvmCommandRegistry, List, String, long) - Static method in class org.aksw.shellgebra.shim.cmd.JvmCommandWhich
 
resolveCommand(String...) - Method in interface org.aksw.shellgebra.exec.SysRuntime
Resolve the first argument of the array against SysRuntime.which(String).
ResolvedCommand - Record Class in org.aksw.vshell.registry
 
ResolvedCommand(String, ExecSite) - Constructor for record class org.aksw.vshell.registry.ResolvedCommand
Creates an instance of a ResolvedCommand record class.
resolveInputRedirect(FileInput, JRedirect) - Static method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
resolveOrFail(CommandCatalog, String, ExecSite) - Static method in class org.aksw.vshell.registry.CmdOpVisitorToPbDocker
 
resolveOrFail(CommandCatalog, String, ExecSite, List) - Static method in class org.aksw.vshell.registry.CmdOpVisitorToPbDocker
 
resolveOrNull(Path) - Method in class org.aksw.commons.util.docker.ContainerPathResolver
Returns null if the argument container path does not resolve to a path on the host.
resolveOutputRedirect(FileOutput, JRedirect) - Static method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
resolvePath(ContainerPathResolver, Path) - Static method in class org.aksw.commons.util.docker.ContainerPathResolver
 
resolvePath(ContainerPathResolver, Path, boolean) - Static method in class org.aksw.commons.util.docker.ContainerPathResolver
Never returns null.
resolvePathString(ContainerPathResolver, String) - Static method in class org.aksw.commons.util.docker.ContainerPathResolver
 
resources() - Method in record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
Returns the value of the resources record component.
rewriteForContainer(CmdOp, FileMapper) - Static method in class org.aksw.shellgebra.exec.CmdOpRewriter
Rewrite all file references in the cmd op such that they refer to paths in the container.
root() - Method in record class org.aksw.vshell.registry.CandidatePlacement
Returns the value of the root record component.
run() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor.Worker
 
run() - Method in class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
run(ProcessBuilder, Consumer) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
run(Consumer, String...) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
run(JvmExecCxt, Argv) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandBase
 
run(JvmExecCxt, Argv) - Method in interface org.aksw.vshell.registry.JvmCommandExecutable
 
runActual(JvmExecCxt, ArgsCat) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandCat
 
runActual(JvmExecCxt, ArgsEcho) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandEcho
 
runActual(JvmExecCxt, ArgsHead) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandHead
 
runActual(JvmExecCxt, ArgsWhich) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandWhich
 
runActual(JvmExecCxt, GenericCodecArgs) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandTranscode
 
runActual(JvmExecCxt, T) - Method in class org.aksw.shellgebra.shim.cmd.JvmCommandBase
 
runAndWait(Consumer, String...) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
runCmd(String...) - Method in interface org.aksw.shellgebra.exec.SysRuntimeCore
 
runCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
runCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreHost
 
runCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreJvm
 
runCmd(String...) - Method in class org.aksw.shellgebra.exec.SysRuntimeCoreWrapperBase
 
runCmd(String...) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
runCommand(String, String, List, String...) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
runCommand(String, String, List, List) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
runContainerWithInputStream(ByteSource, String) - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
runInternal() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor.Worker
 
RUNNING - Enum constant in enum class org.aksw.shellgebra.exec.stage.FileWriterTaskBase.TaskState
 
runToHostPipe() - Method in interface org.aksw.shellgebra.exec.stage.BoundStage
 
runToHostPipe() - Method in class org.aksw.shellgebra.exec.stage.BoundStageByteSource
 
runToHostPipe() - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
runToHostPipe() - Method in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
runToHostPipe() - Method in class org.aksw.shellgebra.exec.stage.BoundStageJvm
 
runWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
runWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromByteSource
 
runWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
runWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcess
 
runWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcessBuilder
 
runWriteFile() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 

S

script(String, String) - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderBase
 
Script(String, String) - Constructor for record class org.aksw.shellgebra.exec.invocation.Invocation.Script
Creates an instance of a Script record class.
ScriptCompiler - Interface in org.aksw.shellgebra.exec.invocation
 
ScriptCompilerProvider - Interface in org.aksw.shellgebra.exec.invocation
 
ScriptCompilerProviderImpl - Class in org.aksw.shellgebra.exec.invocation
 
ScriptCompilerProviderImpl(List, ScriptCompiler) - Constructor for class org.aksw.shellgebra.exec.invocation.ScriptCompilerProviderImpl
 
ScriptContent - Class in org.aksw.shellgebra.exec.invocation
 
ScriptContent() - Constructor for class org.aksw.shellgebra.exec.invocation.ScriptContent
 
scriptString() - Method in record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
Returns the value of the scriptString record component.
self() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderCore
 
setAbsentInDockerImage(String) - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
setAbsentOnHost(Boolean) - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
setAvailabilityHost(Boolean) - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
setBinds(List) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setBinds(List) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setCommand(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setCommand(String...) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setCommand(String...) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setCommand(List) - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
setCommandOption(String) - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
setCommandOption(String) - Method in interface org.aksw.shellgebra.model.osreo.HasCommandOption
 
setCommandParts(String[]) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setCommandPath(String) - Method in interface org.aksw.shellgebra.model.osreo.ShellSupport
 
setDirectory(String) - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
setDirectory(Path) - Method in class org.aksw.vshell.registry.JvmContext
 
setDockerImageAvailability(String, Boolean) - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
setDockerImageName(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setEntrypoint(String...) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setEnv(List) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setEnvironment(Map) - Method in class org.aksw.shellgebra.exec.graph.ProcessBuilder2
 
setEnvironment(Map) - Method in class org.aksw.vshell.registry.JvmContext
 
setEnvVars(Map) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setErr(PrintStream) - Method in class org.aksw.vshell.registry.JvmContext
 
setErrorLineReader(Charset, Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setErrorLineReaderUtf8(Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setErrorReader(Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setErrorReader(Consumer) - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
setExitValue(Integer) - Method in class org.aksw.vshell.registry.ProcessBase
 
setExposedPorts(List) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setExposedPorts(Set) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setExposedTcpPorts(Set) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setExtraHosts(List) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setFd(int, FileDescription) - Method in class org.aksw.shellgebra.exec.graph.FdTable
 
setGlobalRetryCountIfAbsent(int) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
setImage(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setImage(Future) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setImage(RemoteDockerImage) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setImage(DockerImageName) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setInputGenerator(Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setInputGenerator(Consumer) - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
setInputPrintStream(Charset, boolean, Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setInputPrintStreamUtf8(Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setJvmCmdRegistry(JvmCommandRegistry) - Method in class org.aksw.vshell.registry.JvmContext
 
setLabel(String) - Method in interface org.aksw.shellgebra.model.osreo.HasLabel
 
setLabels(Map) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setLinkedContainers(Map) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setLocation(String) - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
setLocatorCommand(String) - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
setLocatorCommand(String) - Method in interface org.aksw.shellgebra.model.osreo.Shell
 
setLocatorCommand(String) - Method in interface org.aksw.shellgebra.model.osreo.ShellSupport
 
setName(String) - Method in class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
setNetwork(Network) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setNetworkAliases(Set) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setNetworkMode(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setOut(PrintStream) - Method in class org.aksw.vshell.registry.JvmContext
 
setOutputLineReader(Charset, Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setOutputLineReaderUtf8(Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setOutputReader(Consumer) - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
 
setOutputReader(Consumer) - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
setPortBindings(List) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
setPortBindings(Set) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setPrivilegedMode(boolean) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setShellName(String) - Method in class org.aksw.shellgebra.registry.tool.ShellInfo
 
setShellType(String) - Method in interface org.aksw.shellgebra.model.osreo.ShellSupport
 
setSink(ProcessGraph.SinkNode) - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessOutput
 
setSource(ProcessGraph.SourceNode) - Method in interface org.aksw.shellgebra.exec.graph.ProcessGraph.ProcessInput
 
setupContainer(CmdOp) - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
setupContainer(CmdOp, FileMapper) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
setupProcessBuilders(CmdOp) - Method in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
setWaitStrategy(WaitStrategy) - Method in class org.aksw.shellgebra.docker.adapter.cli.ContainerDef
 
setWaitStrategy(WaitStrategy) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
Shell - Interface in org.aksw.shellgebra.model.osreo
 
shellCallTransform - Variable in class org.aksw.shellgebra.exec.CommandRunnerWrapperBash
Transform a command with shell invocation.
shellCatalog - Variable in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
ShellCatalog - Interface in org.aksw.shellgebra.model.osreo
 
ShellCatalogEntry - Record Class in org.aksw.shellgebra.introspect
 
ShellCatalogEntry(String, Collection, String, String) - Constructor for record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Creates an instance of a ShellCatalogEntry record class.
ShellEnv - Class in org.aksw.shellgebra.exec.shell
 
ShellEnv() - Constructor for class org.aksw.shellgebra.exec.shell.ShellEnv
 
ShellInfo - Class in org.aksw.shellgebra.registry.tool
 
ShellInfo(String) - Constructor for class org.aksw.shellgebra.registry.tool.ShellInfo
 
ShellIntrospector - Interface in org.aksw.shellgebra.introspect
 
shellLocation - Variable in class org.aksw.shellgebra.registry.tool.ShellInfo
 
shellName - Variable in class org.aksw.shellgebra.registry.tool.ShellInfo
 
ShellProbeResult - Record Class in org.aksw.shellgebra.introspect
 
ShellProbeResult(String, String, String, String) - Constructor for record class org.aksw.shellgebra.introspect.ShellProbeResult
Creates an instance of a ShellProbeResult record class.
ShellProbeResult.ShellProbeResultBuilder - Class in org.aksw.shellgebra.introspect
 
ShellProbeResultBuilder() - Constructor for class org.aksw.shellgebra.introspect.ShellProbeResult.ShellProbeResultBuilder
 
ShellSupport - Interface in org.aksw.shellgebra.model.osreo
 
shutdown() - Method in interface org.aksw.shellgebra.exec.graph.ProcessRunner
Close this runner for new processes, immediately close all process-facing pipes.
shutdown() - Method in class org.aksw.shellgebra.exec.graph.ProcessRunnerPosix
 
SINGLE_QUOTED - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.arg.StringEscapeType
 
size() - Method in record class org.aksw.shellgebra.shim.core.ArgumentList
 
size(CmdOp) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
Number of CmdOps in the given expression.
split(ByteSource) - Static method in class org.aksw.shellgebra.exec.TransformedByteSource
 
Stage - Interface in org.aksw.shellgebra.exec.stage
 
StageDocker - Class in org.aksw.shellgebra.exec.stage
 
StageDocker(String, CmdOp, FileMapper, ContainerPathResolver, Function) - Constructor for class org.aksw.shellgebra.exec.stage.StageDocker
 
StageGroup - Class in org.aksw.shellgebra.exec.io
input | { x1 ; xi ; xn } The same input is passed to all members of the group.
StageGroup(List) - Constructor for class org.aksw.shellgebra.exec.io.StageGroup
 
StageHost - Class in org.aksw.shellgebra.exec.stage
 
StageHost(CmdOp) - Constructor for class org.aksw.shellgebra.exec.stage.StageHost
 
StageJvm - Class in org.aksw.shellgebra.exec.stage
 
StageJvm(InputStreamTransform) - Constructor for class org.aksw.shellgebra.exec.stage.StageJvm
 
StagePipeline - Class in org.aksw.shellgebra.exec.stage
 
StagePipeline(List) - Constructor for class org.aksw.shellgebra.exec.stage.StagePipeline
 
Stages - Class in org.aksw.shellgebra.exec.stage
 
Stages() - Constructor for class org.aksw.shellgebra.exec.stage.Stages
 
start() - Method in interface org.aksw.shellgebra.exec.stage.FileWriterTask
 
start() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
start() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
start() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
start(ProcessRunner) - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
start(ProcessRunner) - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
 
start(ProcessRunner) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
start(ProcessRunner) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDockerExec
 
start(ProcessRunner) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
start(ProcessRunner) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
start(ProcessRunner) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
start(ProcessRunner) - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
start(ProcessRunner) - Method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
start(ProcessRunner) - Method in class org.aksw.vshell.registry.ProcessBuilderNative
 
STARTING - Enum constant in enum class org.aksw.shellgebra.exec.stage.FileWriterTaskBase.TaskState
 
startInThread(IProcessBuilderCore, ProcessRunner) - Static method in class org.aksw.vshell.registry.ProcessOverThread
 
startKeptAlive(String, List, ExecSiteProbeResults) - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
 
startKeptAlive(String, Argv, List, ExecSiteProbeResults) - Static method in class org.aksw.commons.util.docker.ImageIntrospectorImpl
Deprecated.
state - Variable in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
stdinTest() - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
Returns the value of the stdinTest record component.
stdinTest(ArgsCat) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsCat
 
stdinTest(ArgsEcho) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsEcho
 
stdinTest(ArgsHead) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsHead
 
stdinTest(ArgsWhich) - Static method in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
stdinTest(GenericCodecArgs) - Static method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
str() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgLiteral
Deprecated.
Returns the value of the str record component.
str() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgString
Returns the value of the str record component.
streamPathCandidates(String) - Method in class org.aksw.shellgebra.exec.shell.ShellEnv
 
streamPathResolutionCandidates(List, String) - Static method in class org.aksw.vshell.registry.PathResolutionUtils
 
StreamReaderThread(Process, InputStream) - Constructor for class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
StreamReaderThread(Process, InputStream, AtomicBoolean, Consumer) - Constructor for class org.aksw.shellgebra.util.SystemUtils.StreamReaderThread
 
StringEscapeType - Enum Class in org.aksw.shellgebra.algebra.cmd.arg
 
stringifier - Variable in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
strOps - Variable in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
strOps - Variable in class org.aksw.shellgebra.algebra.cmd.transform.RedirectTargetVisitorToString
 
strOps - Variable in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
subOp - Variable in class org.aksw.shellgebra.algebra.cmd.op.CmdOp1
 
subOp1 - Variable in class org.aksw.shellgebra.algebra.cmd.op.CmdOp2
 
subOp2 - Variable in class org.aksw.shellgebra.algebra.cmd.op.CmdOp2
 
subOps() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
Returns the value of the subOps record component.
subOps() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
Returns the value of the subOps record component.
subOps() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
Returns the value of the subOps record component.
subOps() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
Returns the value of the subOps record component.
subst(String) - Method in interface org.aksw.shellgebra.exec.CmdStrOps
 
subst(String) - Method in class org.aksw.shellgebra.exec.CmdStrOpsBash
 
subst(CmdOp, Function) - Static method in class org.aksw.shellgebra.algebra.cmd.op.CmdOps
 
supports(String) - Method in interface org.aksw.shellgebra.exec.invocation.ScriptCompilerProvider
 
supports(String) - Method in class org.aksw.shellgebra.exec.invocation.ScriptCompilerProviderImpl
Whether the given media type can be handled by this compiler.
supportsAnonPipeRead() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
supportsAnonPipeRead() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
Whether the process builder can read from anonymous pipes.
supportsAnonPipeRead() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
supportsAnonPipeRead() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDockerExec
 
supportsAnonPipeRead() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
supportsAnonPipeRead() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
supportsAnonPipeRead() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
supportsAnonPipeRead() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
supportsAnonPipeRead() - Method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
supportsAnonPipeRead() - Method in class org.aksw.vshell.registry.ProcessBuilderNative
 
supportsAnonPipeWrite() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
supportsAnonPipeWrite() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
Whether the process builder can write to an anonymous pipe.
supportsAnonPipeWrite() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
supportsAnonPipeWrite() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDockerExec
 
supportsAnonPipeWrite() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
 
supportsAnonPipeWrite() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
supportsAnonPipeWrite() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
supportsAnonPipeWrite() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
supportsAnonPipeWrite() - Method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
supportsAnonPipeWrite() - Method in class org.aksw.vshell.registry.ProcessBuilderNative
 
supportsDirectNamedPipe() - Method in class org.aksw.shellgebra.exec.invocation.InvokableProcessBuilderHost
 
supportsDirectNamedPipe() - Method in interface org.aksw.shellgebra.processbuilder.IProcessBuilderCore
Whether a named pipe can be used with the process builder without risking blocking due to multiple connections being made to it.
supportsDirectNamedPipe() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
supportsDirectNamedPipe() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDockerExec
 
supportsDirectNamedPipe() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderGroup
Groups only support direct named pipes if there is only a single member that accepts a direct named pipe.
supportsDirectNamedPipe() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderNative
 
supportsDirectNamedPipe() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
supportsDirectNamedPipe() - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
supportsDirectNamedPipe() - Method in class org.aksw.vshell.registry.ProcessBuilderJvm
 
supportsDirectNamedPipe() - Method in class org.aksw.vshell.registry.ProcessBuilderNative
 
SysRuntime - Interface in org.aksw.shellgebra.exec
 
SysRuntimeCore - Interface in org.aksw.shellgebra.exec
 
SysRuntimeCoreDocker - Class in org.aksw.shellgebra.exec
Wrapper for a running container.
SysRuntimeCoreDocker(GenericContainer, Argv, CmdStrOps) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeCoreDocker
 
SysRuntimeCoreExecSiteFactory - Interface in org.aksw.shellgebra.exec
 
SysRuntimeCoreExecSiteFactoryPool - Class in org.aksw.shellgebra.exec
 
SysRuntimeCoreExecSiteFactoryPool(JvmCommandRegistry, SysRuntimeFactoryDocker) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeCoreExecSiteFactoryPool
 
SysRuntimeCoreFactory - Interface in org.aksw.shellgebra.exec
 
SysRuntimeCoreHost - Class in org.aksw.shellgebra.exec
 
SysRuntimeCoreHost() - Constructor for class org.aksw.shellgebra.exec.SysRuntimeCoreHost
 
SysRuntimeCoreJvm - Class in org.aksw.shellgebra.exec
 
SysRuntimeCoreJvm(JvmCommandRegistry) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeCoreJvm
 
SysRuntimeCoreLazy - Class in org.aksw.shellgebra.exec
SysRuntimeCore implementation that initializes the backend when SysRuntimeCoreLazy.getDelegate() is called.
SysRuntimeCoreLazy(Supplier) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeCoreLazy
 
SysRuntimeCoreWrapperBase - Class in org.aksw.shellgebra.exec
 
SysRuntimeCoreWrapperBase(SysRuntimeCore) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeCoreWrapperBase
 
SysRuntimeDocker - Class in org.aksw.shellgebra.exec
 
SysRuntimeDocker(SysRuntimeCoreDocker, Argv, Argv) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeDocker
 
SysRuntimeFactoryDocker - Class in org.aksw.shellgebra.exec
 
SysRuntimeFactoryDocker(ImageIntrospector, Table, ExecSiteProbeResults) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeFactoryDocker
 
SysRuntimeImpl - Class in org.aksw.shellgebra.exec
 
SysRuntimeImpl(CmdStrOps) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeImpl
 
SysRuntimeWrapper<X> - Interface in org.aksw.shellgebra.exec
 
SysRuntimeWrapperBase<X> - Class in org.aksw.shellgebra.exec
 
SysRuntimeWrapperBase(X) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeWrapperBase
 
SysRuntimeWrapperShellEnv - Class in org.aksw.shellgebra.exec
 
SysRuntimeWrapperShellEnv(SysRuntime, ShellEnv) - Constructor for class org.aksw.shellgebra.exec.SysRuntimeWrapperShellEnv
 
SystemUtils - Class in org.aksw.shellgebra.util
 
SystemUtils() - Constructor for class org.aksw.shellgebra.util.SystemUtils
 
SystemUtils.StreamReaderThread - Class in org.aksw.shellgebra.util
 

T

target() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
Returns the value of the target record component.
TERMINATED - Enum constant in enum class org.aksw.shellgebra.exec.stage.FileWriterTaskBase.TaskState
 
TERMINATING - Enum constant in enum class org.aksw.shellgebra.exec.stage.FileWriterTaskBase.TaskState
 
throwable() - Method in record class org.aksw.vshell.registry.Availability
Returns the value of the throwable record component.
timeStamp() - Method in record class org.aksw.vshell.registry.Availability
Returns the value of the timeStamp record component.
to_delete - package to_delete
 
toAccessMode(CmdRedirect.OpenMode) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdArgTransformBindFiles
 
toArg(String[]) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
Convert a command array (including command name) into a script string.
toArg(CmdString) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
toArgList() - Method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
toArgList() - Method in interface org.aksw.shellgebra.shim.core.Args
 
toArgList() - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
 
toArgumentList(T) - Method in interface org.aksw.shellgebra.shim.core.ArgumentListRenderer
 
toArray() - Method in record class org.aksw.commons.util.docker.Argv
 
toBindMode(AccessMode) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
toByteSource() - Method in interface org.aksw.shellgebra.exec.stage.BoundStage
 
toByteSource() - Method in class org.aksw.shellgebra.exec.stage.BoundStageByteSource
 
toByteSource() - Method in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
toByteSource() - Method in class org.aksw.shellgebra.exec.stage.BoundStageHost
 
toByteSource() - Method in class org.aksw.shellgebra.exec.stage.BoundStageJvm
 
toExecSpec() - Method in interface org.aksw.shellgebra.model.pipeline.OutputBuilder
 
toInputStream() - Method in interface org.aksw.shellgebra.model.pipeline.OutputBuilder
 
Token - Interface in org.aksw.shellgebra.algebra.cmd.arg
 
Token.TokenCmdOp - Record Class in org.aksw.shellgebra.algebra.cmd.arg
 
Token.TokenLiteral - Record Class in org.aksw.shellgebra.algebra.cmd.arg
 
Token.TokenPath - Record Class in org.aksw.shellgebra.algebra.cmd.arg
XXX Extend with optional read/write flags.
Token.TokenVar - Record Class in org.aksw.shellgebra.algebra.cmd.arg
 
Token.TokenVisitor<T> - Interface in org.aksw.shellgebra.algebra.cmd.arg
 
TokenCmdOp(CmdOp) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenCmdOp
Creates an instance of a TokenCmdOp record class.
TokenLiteral(String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenLiteral
Creates an instance of a TokenLiteral record class.
TokenPath(String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenPath
Creates an instance of a TokenPath record class.
tokens() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
Returns the value of the tokens record component.
tokenTransform - Variable in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
TokenTransform - Interface in org.aksw.shellgebra.algebra.cmd.transformer
 
TokenTransformBase - Interface in org.aksw.shellgebra.algebra.cmd.transformer
 
TokenTransformer - Class in org.aksw.shellgebra.algebra.cmd.transformer
 
TokenTransformer() - Constructor for class org.aksw.shellgebra.algebra.cmd.transformer.TokenTransformer
 
TokenVar(String) - Constructor for record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVar
Creates an instance of a TokenVar record class.
TokenVisitorApplyTransform - Class in org.aksw.shellgebra.algebra.cmd.transformer
 
TokenVisitorApplyTransform(TokenTransform, CmdOpTransform, CmdArgTransform) - Constructor for class org.aksw.shellgebra.algebra.cmd.transformer.TokenVisitorApplyTransform
 
TokenVisitorRenderToString() - Constructor for class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString.TokenVisitorRenderToString
 
Tool - Record Class in org.aksw.shellgebra.registry.content
 
Tool(String, ArgsBuilder) - Constructor for record class org.aksw.shellgebra.registry.content.Tool
Creates an instance of a Tool record class.
ToolInfo - Interface in org.aksw.shellgebra.registry.tool.model
 
ToolInfoImpl - Class in org.aksw.shellgebra.registry.tool
 
ToolInfoImpl(String) - Constructor for class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
ToolInfoProvider - Interface in org.aksw.shellgebra.registry.tool.model
 
toolTable - Variable in class to_delete.DockerToolRegistry
 
toPath(Path) - Method in interface org.aksw.shellgebra.model.pipeline.OutputBuilder
 
toProcessBuilder(List) - Method in class org.aksw.vshell.registry.CmdOpVisitorToBase
 
toProcessBuilder(List) - Method in class org.aksw.vshell.registry.CmdOpVisitorToPbDocker
 
toProcessBuilder(FinalPlacement, ProcessRunner) - Method in class org.aksw.vshell.registry.ProcessBuilderFinalPlacement
 
toScriptString(CmdOp) - Static method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
toStages(List) - Method in class org.aksw.vshell.registry.CmdOpVisitorExecJvm
 
toString() - Method in record class org.aksw.commons.util.docker.Argv
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgCmdOp
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgLiteral
Deprecated.
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgRedirect
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgString
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdArgWord
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdPrefix
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenCmdOp
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenLiteral
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenPath
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVar
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpExec
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpGroup
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdOpPipeline
Returns a string representation of this record class.
toString() - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOpVar
 
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmd
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedGroup
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedPipeline
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetFile
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.op.RedirectTarget.RedirectTargetProcessSubstitution
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.algebra.cmd.transform.CmdString
Deprecated.
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.CmdOpWithBinds
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.Command
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceInputStream
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourceOutputStream
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.graph.FdResource.FdResourcePath
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectFileDescription
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectIn
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectJava
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.graph.JRedirect.JRedirectOut
Returns a string representation of this record class.
toString() - Method in class org.aksw.shellgebra.exec.graph.PathResource
 
toString() - Method in record class org.aksw.shellgebra.exec.graph.PRedirect.PRedirectJava
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.invocation.ExecutableInvocationSimple
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Argv
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.invocation.Invocation.Script
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.model.CommandLocation
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentHost
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.model.ExecSiteCurrentJvm
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.model.ExecSiteDockerImage
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.model.PlacedCommand
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.site.ExecStage
Returns a string representation of this record class.
toString() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcess
 
toString() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromProcessBuilder
 
toString() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
toString() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
toString() - Method in class org.aksw.shellgebra.exec.stage.StageJvm
 
toString() - Method in record class org.aksw.shellgebra.exec.TransformedByteSource.ByteSourceSplit
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.BoundStageInput
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.ByteSourceInput
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.exec.virtual.InputHolder.FileWriterTaskInput
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.introspect.LocatorCommand2
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.introspect.ShellCatalogEntry
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.introspect.ShellProbeResult
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.processbuilder.PathAndProcess
Returns a string representation of this record class.
toString() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
toString() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderPipeline
 
toString() - Method in record class org.aksw.shellgebra.registry.content.Tool
Returns a string representation of this record class.
toString() - Method in class org.aksw.shellgebra.registry.tool.CommandTargetInfoImpl
 
toString() - Method in class org.aksw.shellgebra.registry.tool.ToolInfoImpl
 
toString() - Method in class org.aksw.shellgebra.shim.cmd.ArgsCat
 
toString() - Method in class org.aksw.shellgebra.shim.cmd.ArgsCommand
 
toString() - Method in class org.aksw.shellgebra.shim.cmd.ArgsEcho
 
toString() - Method in class org.aksw.shellgebra.shim.cmd.ArgsHead
 
toString() - Method in class org.aksw.shellgebra.shim.cmd.ArgsWhich
 
toString() - Method in class org.aksw.shellgebra.shim.cmd.GenericCodecArgs
 
toString() - Method in class org.aksw.shellgebra.shim.cmd.InputStreamTransformOverCommonsCompress
 
toString() - Method in record class org.aksw.shellgebra.shim.cmd.JavaCodec
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.shim.cmd.JavaStreamTransform
Returns a string representation of this record class.
toString() - Method in class org.aksw.shellgebra.shim.cmd.OutputStreamTransformOverCommonsCompress
 
toString() - Method in record class org.aksw.shellgebra.shim.core.ArgsModular
Returns a string representation of this record class.
toString() - Method in record class org.aksw.shellgebra.shim.core.ArgumentList
Returns a string representation of this record class.
toString() - Method in class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleDeleteAfterExec
 
toString() - Method in class org.aksw.shellgebra.util.PathLifeCycles.PathLifeCycleForNamedPipe
 
toString() - Method in record class org.aksw.vshell.registry.Availability
Returns a string representation of this record class.
toString() - Method in record class org.aksw.vshell.registry.CandidatePlacement
Returns a string representation of this record class.
toString() - Method in record class org.aksw.vshell.registry.ClosePolicyWrapper
Returns a string representation of this record class.
toString() - Method in record class org.aksw.vshell.registry.CommandBinding
Returns a string representation of this record class.
toString() - Method in record class org.aksw.vshell.registry.FinalPlacement
Returns a string representation of this record class.
toString() - Method in record class org.aksw.vshell.registry.ResolvedCommand
Returns a string representation of this record class.
toString(CmdOp) - Static method in interface org.aksw.shellgebra.exec.SysRuntime
 
toString(CmdOp, CmdOpVisitor) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
toString(RedirectTargetVisitor) - Method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
 
toString(CmdStrOps, CmdRedirect) - Static method in record class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect
 
toStrings(Collection...) - Static method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOp
 
toStrings(ArgumentList) - Static method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOp
 
transferTo(Output) - Method in interface org.aksw.vshell.registry.Input
 
transferTo(Output) - Method in class org.aksw.vshell.registry.InputBase
 
transform(ByteSource, InputStreamTransform) - Static method in class org.aksw.shellgebra.exec.TransformedByteSource
 
transform(List, CmdArgTransform, CmdOpTransform, TokenTransform) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformer
 
transform(CmdArgCmdOp, CmdOp) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransform
 
transform(CmdArgCmdOp, CmdOp) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformBase
 
transform(CmdArgRedirect) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdArgTransformBindFiles
 
transform(CmdArgRedirect) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransform
 
transform(CmdArgRedirect) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformBase
 
transform(CmdArg, CmdArgTransform, CmdOpTransform, TokenTransform) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformer
 
transform(CmdArg, CmdTransformBase) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformer
 
transform(CmdArgWord, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransform
 
transform(CmdArgWord, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformBase
 
transform(Token.TokenCmdOp, CmdOp) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransform
 
transform(Token.TokenCmdOp, CmdOp) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransformBase
 
transform(Token.TokenLiteral) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransform
 
transform(Token.TokenLiteral) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransformBase
 
transform(Token.TokenPath) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdTokenTransformBindFiles
 
transform(Token.TokenPath) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransform
 
transform(Token.TokenPath) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransformBase
 
transform(Token.TokenVar) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransform
 
transform(Token.TokenVar) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.TokenTransformBase
 
transform(Token.TokenVisitor, Token) - Static method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
transform(Token, CmdTransformBase) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.TokenTransformer
 
transform(Token, TokenTransform, CmdOpTransform, CmdArgTransform) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.TokenTransformer
 
transform(CmdOpExec, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransform
 
transform(CmdOpExec, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransformBase
 
transform(CmdOpGroup, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransform
 
transform(CmdOpGroup, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransformBase
 
transform(CmdOpPipeline, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransform
 
transform(CmdOpPipeline, List) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransformBase
 
transform(CmdOp, CmdOpTransform, CmdArgTransform, TokenTransform) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransformer
 
transform(CmdOp, CmdTransformBase) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransformer
 
transform(CmdOpVar) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransform
 
transform(CmdOpVar) - Method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdOpTransformBase
 
transform(ArgumentList, CmdArgTransform, CmdOpTransform, TokenTransform) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransformer
 
transformAll(Collection, CmdOpVisitor, List) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpTransformLib
 
transformAll(Collection, CmdOpVisitor, List, Function) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpTransformLib
 
transformAll(CmdOpVisitor, List) - Static method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
transformAll(CmdOpVisitor, List) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpTransformLib
 
transformAll(CmdOpVisitor, List, Function) - Static method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpTransformLib
 
transformArgs(CmdArgVisitor, List) - Static method in interface org.aksw.shellgebra.algebra.cmd.transformer.CmdArgTransform
 
transformArgs(Token.TokenVisitor, List) - Static method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
TransformedByteSource - Class in org.aksw.shellgebra.exec
 
TransformedByteSource(ByteSource, List) - Constructor for class org.aksw.shellgebra.exec.TransformedByteSource
 
TransformedByteSource.ByteSourceSplit - Record Class in org.aksw.shellgebra.exec
Separate trailing output transforms from the byte source.
tryParseArgs() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 

U

upgrade() - Method in class org.aksw.vshell.registry.DynamicInputFromStream
 
upgrade() - Method in class org.aksw.vshell.registry.DynamicOutputFromStream
 
UserDefinedCommandDefinition - Class in org.aksw.shellgebra.shim.core
 
UserDefinedCommandDefinition(String, CmdOp, List) - Constructor for class org.aksw.shellgebra.shim.core.UserDefinedCommandDefinition
 

V

value() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.CmdPrefix
Returns the value of the value record component.
value() - Method in record class org.aksw.shellgebra.algebra.cmd.arg.Token.TokenLiteral
Returns the value of the value record component.
valueOf(String) - Static method in enum class org.aksw.shellgebra.algebra.cmd.arg.StringEscapeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect.OpenMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.aksw.shellgebra.exec.stage.FileWriterTaskBase.TaskState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.aksw.shellgebra.exec.virtual.InputHolder.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.aksw.shellgebra.algebra.cmd.arg.StringEscapeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect.OpenMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.aksw.shellgebra.exec.stage.FileWriterTaskBase.TaskState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.aksw.shellgebra.exec.virtual.InputHolder.Type
Returns an array containing the constants of this enum class, in the order they are declared.
varResolver - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
varResolver - Variable in class org.aksw.shellgebra.exec.stage.StageDocker
 
VirtualStage - Interface in org.aksw.shellgebra.exec.virtual
Marker interface for stages that are not concrete.
visit(CmdArgCmdOp) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitor
 
visit(CmdArgCmdOp) - Method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString
 
visit(CmdArgCmdOp) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString.CmdArgToString
 
visit(CmdArgCmdOp) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgVisitorApplyTransform
 
visit(CmdArgCmdOp) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
visit(CmdArgRedirect) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitor
 
visit(CmdArgRedirect) - Method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString
 
visit(CmdArgRedirect) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString.CmdArgToString
 
visit(CmdArgRedirect) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgVisitorApplyTransform
 
visit(CmdArgRedirect) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
visit(CmdArgWord) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitor
 
visit(CmdArgWord) - Method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString
 
visit(CmdArgWord) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString.CmdArgToString
 
visit(CmdArgWord) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdArgVisitorApplyTransform
 
visit(CmdArgWord) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
visit(Token.TokenCmdOp) - Method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString.TokenVisitorRenderToString
 
visit(Token.TokenCmdOp) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVisitor
 
visit(Token.TokenCmdOp) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.TokenVisitorApplyTransform
 
visit(Token.TokenCmdOp) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
visit(Token.TokenLiteral) - Method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString.TokenVisitorRenderToString
 
visit(Token.TokenLiteral) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVisitor
 
visit(Token.TokenLiteral) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.TokenVisitorApplyTransform
 
visit(Token.TokenLiteral) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
visit(Token.TokenPath) - Method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString.TokenVisitorRenderToString
 
visit(Token.TokenPath) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVisitor
 
visit(Token.TokenPath) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.TokenVisitorApplyTransform
 
visit(Token.TokenPath) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
visit(Token.TokenVar) - Method in class org.aksw.shellgebra.algebra.cmd.arg.CmdArgVisitorRenderAsBashString.TokenVisitorRenderToString
 
visit(Token.TokenVar) - Method in interface org.aksw.shellgebra.algebra.cmd.arg.Token.TokenVisitor
 
visit(Token.TokenVar) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.TokenVisitorApplyTransform
 
visit(Token.TokenVar) - Method in class org.aksw.vshell.registry.CmdArgTransformToProcess
 
visit(CmdOpExec) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorModifyRedirect
 
visit(CmdOpExec) - Method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOpVisitor
 
visit(CmdOpExec) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
visit(CmdOpExec) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
/ CmdArg newArg = arg instanceof CmdArgCmdOp argOp / ? new CmdArgCmdOp(argOp.cmdOp().accept(transform)) / : arg;
visit(CmdOpExec) - Method in class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
visit(CmdOpExec) - Method in class org.aksw.vshell.registry.CmdOpVisitorExecJvm
 
visit(CmdOpExec) - Method in class org.aksw.vshell.registry.CmdOpVisitorToBase
 
visit(CmdOpGroup) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorModifyRedirect
 
visit(CmdOpGroup) - Method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOpVisitor
 
visit(CmdOpGroup) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
visit(CmdOpGroup) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
visit(CmdOpGroup) - Method in class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
visit(CmdOpGroup) - Method in class org.aksw.vshell.registry.CmdOpVisitorExecJvm
 
visit(CmdOpGroup) - Method in class org.aksw.vshell.registry.CmdOpVisitorToBase
 
visit(CmdOpPipeline) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorAddRedirect
 
visit(CmdOpPipeline) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorPrependRedirect
 
visit(CmdOpPipeline) - Method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOpVisitor
 
visit(CmdOpPipeline) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
visit(CmdOpPipeline) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
visit(CmdOpPipeline) - Method in class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
visit(CmdOpPipeline) - Method in class org.aksw.vshell.registry.CmdOpVisitorExecJvm
 
visit(CmdOpPipeline) - Method in class org.aksw.vshell.registry.CmdOpVisitorToBase
 
visit(CmdOpVar) - Method in class org.aksw.shellgebra.algebra.cmd.op.CmdOp.CmdOpVisitorModifyRedirect
 
visit(CmdOpVar) - Method in interface org.aksw.shellgebra.algebra.cmd.op.CmdOpVisitor
 
visit(CmdOpVar) - Method in class org.aksw.shellgebra.algebra.cmd.transform.CmdOpVisitorToCmdString
 
visit(CmdOpVar) - Method in class org.aksw.shellgebra.algebra.cmd.transformer.CmdOpVisitorApplyTransform
 
visit(CmdOpVar) - Method in class org.aksw.vshell.registry.CmdOpVisitorCandidatePlacer
 
visit(CmdOpVar) - Method in class org.aksw.vshell.registry.CmdOpVisitorExecJvm
 
visit(CmdOpVar) - Method in class org.aksw.vshell.registry.CmdOpVisitorToBase
 
visit(PlacedCmdOp.PlacedCmd) - Method in interface org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmdOpVisitor
 
visit(PlacedCmdOp.PlacedGroup) - Method in interface org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmdOpVisitor
 
visit(PlacedCmdOp.PlacedPipeline) - Method in interface org.aksw.shellgebra.algebra.cmd.op.placed.PlacedCmdOp.PlacedCmdOpVisitor
 
visit(RedirectTarget.RedirectTargetFile) - Method in interface org.aksw.shellgebra.algebra.cmd.op.RedirectTargetVisitor
 
visit(RedirectTarget.RedirectTargetFile) - Method in class org.aksw.shellgebra.algebra.cmd.transform.RedirectTargetVisitorToString
 
visit(RedirectTarget.RedirectTargetProcessSubstitution) - Method in interface org.aksw.shellgebra.algebra.cmd.op.RedirectTargetVisitor
 
visit(RedirectTarget.RedirectTargetProcessSubstitution) - Method in class org.aksw.shellgebra.algebra.cmd.transform.RedirectTargetVisitorToString
 
visit(JRedirect.JRedirectFileDescription) - Method in interface org.aksw.shellgebra.exec.graph.JRedirectVisitor
 
visit(JRedirect.JRedirectIn) - Method in interface org.aksw.shellgebra.exec.graph.JRedirectVisitor
 
visit(JRedirect.JRedirectJava) - Method in interface org.aksw.shellgebra.exec.graph.JRedirectVisitor
 
visit(JRedirect.JRedirectOut) - Method in interface org.aksw.shellgebra.exec.graph.JRedirectVisitor
 
visit(ExecSiteCurrentHost) - Method in interface org.aksw.shellgebra.exec.model.ExecSiteVisitor
 
visit(ExecSiteCurrentHost) - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
visit(ExecSiteCurrentJvm) - Method in interface org.aksw.shellgebra.exec.model.ExecSiteVisitor
 
visit(ExecSiteCurrentJvm) - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 
visit(ExecSiteDockerImage) - Method in interface org.aksw.shellgebra.exec.model.ExecSiteVisitor
 
visit(ExecSiteDockerImage) - Method in class org.aksw.vshell.registry.ExecSiteToProcessDispatcher
 

W

waitFor() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
waitFor() - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExecResult
 
waitFor() - Method in class org.aksw.shellgebra.processbuilder.ProcessOverDockerContainer
 
waitFor() - Method in class org.aksw.shellgebra.processbuilder.ProcessPipeline
 
waitFor() - Method in class org.aksw.vshell.registry.ProcessOverCompletableFuture
 
waitFor() - Method in class org.aksw.vshell.registry.ProcessOverThread
 
waitFor() - Method in class org.aksw.vshell.registry.ProcessWrapper
 
waitFor(long, TimeUnit) - Method in class org.aksw.shellgebra.processbuilder.ProcessDockerExec
 
waitFor(GenericContainer) - Static method in class org.aksw.commons.util.docker.ContainerUtils
 
waitForCompletion() - Method in interface org.aksw.shellgebra.exec.stage.FileWriterTask
 
waitForCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskBase
 
waitForCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskFromContainer
 
waitForCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskNoop
 
waitForCompletion() - Method in class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor
 
waitingFor(WaitStrategy) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
which(String) - Method in interface org.aksw.shellgebra.exec.SysRuntime
 
which(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeDocker
 
which(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeImpl
 
which(String) - Method in interface org.aksw.shellgebra.exec.SysRuntimeWrapper
 
which(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeWrapperShellEnv
 
which(String) - Static method in class org.aksw.shellgebra.util.SystemUtils
 
whichOrNull(String) - Method in class org.aksw.shellgebra.exec.SysRuntimeWrapperShellEnv
 
withClasspathResourceMapping(String, String, BindMode, SelinuxContext) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withCommand(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withCommand(String...) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withCopyFileToContainer(MountableFile, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withCopyToContainer(Transferable, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withCreateContainerCmdModifier(Consumer) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withEnv(String, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withEnv(Map) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withExposedPorts(Integer...) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withExtraHost(String, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withFileSystemBind(String, String, BindMode) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withImagePullPolicy(ImagePullPolicy) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withLabel(String, String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withLabels(Map) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withLogConsumer(Consumer) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withMinimumRunningDuration(Duration) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withNetwork(Network) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withNetworkAliases(String...) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withNetworkMode(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withPrivilegedMode(boolean) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withStartupCheckStrategy(StartupCheckStrategy) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withStartupTimeout(Duration) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withVolumesFrom(Container, BindMode) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
withWorkingDirectory(String) - Method in class org.aksw.shellgebra.docker.adapter.cli.GenericContainer
 
Worker() - Constructor for class org.aksw.shellgebra.exec.stage.FileWriterTaskViaExecutor.Worker
 
workingDirectory - Variable in class org.aksw.shellgebra.exec.stage.BoundStageDocker
 
workingDirectory - Variable in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
workingDirectory() - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
workingDirectory(String) - Method in class org.aksw.shellgebra.processbuilder.ProcessBuilderDocker
 
WRITE_APPEND - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect.OpenMode
 
WRITE_TRUNCATE - Enum constant in enum class org.aksw.shellgebra.algebra.cmd.op.CmdRedirect.OpenMode
 
writer() - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
writer() - Method in interface org.aksw.vshell.registry.Output
 
writer() - Method in class org.aksw.vshell.registry.OutputBase
 
writer(Charset) - Method in class org.aksw.shellgebra.exec.graph.PipeBase
 
writer(Charset) - Method in interface org.aksw.vshell.registry.Output
 
writer(Charset) - Method in class org.aksw.vshell.registry.OutputBase
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values