A - type of input + outputpublic interface UnaryInplaceOnlyOp<A> extends UnaryInplaceOp<A,A>
UnaryInplaceOp which is not a hybrid.SpecialOp.Flavor| Modifier and Type | Method and Description |
|---|---|
default UnaryInplaceOnlyOp<A> |
getIndependentInstance()
Gets a reference to an instance of this object which can be used
simultaneously from a second thread while this instance is being used from
"its" thread.
|
in, mutate, run, runcandidates, filterArity, opops, setEnvironmentinitializesetInputdefault UnaryInplaceOnlyOp<A> getIndependentInstance()
ThreadableIt is expected that subclasses which override this method will narrow the return type appropriately. We do not enforce this at compile time via recursive generics due to their complexity: they introduce a host of typing difficulties.
getIndependentInstance in interface NullaryOp<A>getIndependentInstance in interface SpecialOpgetIndependentInstance in interface ThreadablegetIndependentInstance in interface UnaryInplaceOp<A,A>getIndependentInstance in interface UnaryOp<A,A>Copyright © 2014–2022 ImageJ. All rights reserved.