I - type of inputO - type of outputDI - type of input accepted by the worker opDO - type of output accepted by the worker oppublic abstract class UHCFViaUC<I extends DI,O extends DO,DI,DO> extends AbstractUnaryHybridCF<I,O> implements DelegatingUnaryOp<I,O,DI,DO,UnaryComputerOp<DI,DO>>
UnaryHybridCFs that delegate to
UnaryComputerOps.
Implementing classes will need to provide the missing
UnaryOutputFactory.createOutput(I) method implementation.
SpecialOp.Flavor| Constructor and Description |
|---|
UHCFViaUC() |
| Modifier and Type | Method and Description |
|---|---|
void |
compute(I input,
O output)
Computes the output given some input.
|
void |
initialize()
Initializes the object.
|
in, out, setInput, setOutputops, setEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateWorkergetArity, getIndependentInstance, run, runcandidates, filterArity, opops, setEnvironmentin, setInputcalculate, calculate, createOutput, getIndependentInstance, run, runcomputecreateOutputrunsetOutputpublic void initialize()
Initializableinitialize in interface Initializablepublic void compute(I input, O output)
UnaryComputerOpCopyright © 2014–2022 ImageJ. All rights reserved.