class PipeCommandImpl<T extends BaseCommand,C,P,PC extends Pipe<C,P>> extends CommandImpl<T,C,P>
CommandImpl.BaseInvoker| Modifier and Type | Field and Description |
|---|---|
(package private) Class<C> |
consumedType
.
|
private CommandInvoker<Instance<T>,PC> |
invoker |
(package private) Class<P> |
producedType
.
|
(package private) Type |
ret
.
|
| Constructor and Description |
|---|
PipeCommandImpl(ShellCommandImpl<T> baseShellCommand,
CommandInvoker<Instance<T>,PC> invoker) |
| Modifier and Type | Method and Description |
|---|---|
Class<C> |
getConsumedType() |
(package private) CommandImpl.BaseInvoker |
getInvoker(T command) |
InvocationMatch<?> |
getMatch() |
Class<P> |
getProducedType() |
getInvokerfinal Class<C> consumedType
final Class<P> producedType
private final CommandInvoker<Instance<T extends BaseCommand>,PC extends Pipe<C,P>> invoker
public PipeCommandImpl(ShellCommandImpl<T> baseShellCommand, CommandInvoker<Instance<T>,PC> invoker)
public InvocationMatch<?> getMatch()
public Class<P> getProducedType()
getProducedType in class Command<C,P>public Class<C> getConsumedType()
getConsumedType in class Command<C,P>CommandImpl.BaseInvoker getInvoker(T command) throws CommandCreationException
getInvoker in class CommandImpl<T extends BaseCommand,C,P>CommandCreationExceptionCopyright © 2014 eXo Platform SAS. All Rights Reserved.