Interface ComposerComponent<C extends Candidate,I extends CompositionComponent<C>,R extends Result>
-
- Type Parameters:
C- candidate typeI- composition component typeR- result type
- All Superinterfaces:
Composer<C,I,R>,java.util.function.Consumer<C>,FullComponentSystemUser,HasComponentCollection,Initializable,IsGlobalProvider,UsesGlobalComponentSystem,UsesLocalComponentSystem
- All Known Implementing Classes:
AbsoluteFitnessFilter,AbstractActivityActivationAwareFitnessFilter,AbstractComposer,AbstractConstrainingComposer,AbstractPostponingComposer,AbstractQueueingComposer,AcceptingComposer,AggregatedFitnessFilter,CachingFitnessFilter,CombinedFitnessFilter,ComposerDelevopmentEntryPoint,ConstrainingFilteringPlaceComposer,DeltaComposer,ETCBasedComposer,EventingAbsoluteFitnessFilter,EventingAggregatedFitnessFilter,EventingCombinedFitnessFilter,EventingPlaceComposerWithCIPR,EventingRelativeFitnessFilter,FilteringComposer,InstrumentedComposer,PlaceAccepter,PlaceComposerWithCIPR,RecursiveComposer,RelativeFitnessFilter,UniwiredComposer
public interface ComposerComponent<C extends Candidate,I extends CompositionComponent<C>,R extends Result> extends Composer<C,I,R>, FullComponentSystemUser
A composer that is also a full component system user.- See Also:
Composer
-
-
Method Summary
-
Methods inherited from interface org.processmining.specpp.base.Composer
accept, candidatesAreExhausted, generateResult, getIntermediateResult, isFinished
-
Methods inherited from interface org.processmining.specpp.componenting.system.FullComponentSystemUser
collectTransitiveSubcomponents, connectLocalComponentSystem, getComponentCollection, registerSubComponent, unregisterSubComponent
-
Methods inherited from interface org.processmining.specpp.traits.Initializable
init
-
Methods inherited from interface org.processmining.specpp.componenting.traits.UsesGlobalComponentSystem
globalComponentSystem
-
Methods inherited from interface org.processmining.specpp.componenting.traits.UsesLocalComponentSystem
bridgeToChildren, localComponentSystem
-
-