Class AssignFromIntersectingObjects

Object
AnchorBean<ChannelProvider>
InitializableBean<ChannelProvider, ImageInitialization>
ImageBean<ChannelProvider>
BeanProviderAsStackBase<ChannelProvider, Channel>
ChannelProvider
ChannelProviderUnary
AssignFromIntersectingObjects
All Implemented Interfaces:
Provider<Channel>, ProviderAsStack

public class AssignFromIntersectingObjects extends ChannelProviderUnary
Matches source-objects to target objects, based upon intersection, and assigns the value in the respective source object to the target object
Author:
Owen Feehan
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Channel
    createFromChannel(Channel channel)
     
    ObjectCollectionProvider
     
    ObjectCollectionProvider
     
    void
    setObjectsSource(ObjectCollectionProvider objectsSource)
     
    void
    setObjectsTarget(ObjectCollectionProvider objectsTarget)
     

    Methods inherited from class org.anchoranalysis.image.bean.provider.ChannelProviderUnary

    get, getChannel, setChannel

    Methods inherited from class org.anchoranalysis.image.bean.provider.ChannelProvider

    getAsStack

    Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean

    getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AssignFromIntersectingObjects

      public AssignFromIntersectingObjects()
  • Method Details

    • createFromChannel

      public Channel createFromChannel(Channel channel) throws ProvisionFailedException
      Specified by:
      createFromChannel in class ChannelProviderUnary
      Throws:
      ProvisionFailedException
    • getObjectsSource

      public ObjectCollectionProvider getObjectsSource()
    • setObjectsSource

      public void setObjectsSource(ObjectCollectionProvider objectsSource)
    • getObjectsTarget

      public ObjectCollectionProvider getObjectsTarget()
    • setObjectsTarget

      public void setObjectsTarget(ObjectCollectionProvider objectsTarget)