Interface UsesGlobalComponentSystem
-
- All Superinterfaces:
HasComponentCollection,IsGlobalProvider
- All Known Subinterfaces:
AdvancedComposition<C>,ChildGenerationLogicComponent<P,S,N>,ComposerComponent<C,I,R>,CompositionComponent<C>,EfficientTreeComponent<N>,ExpansionStrategyComponent<N>,FullComponentSystemUser,MutableCappedComposition<C>,PostProcessorComponent<S,T>,ProposerComponent<C>,ProvidesParameters,Supervisor
- All Known Implementing Classes:
AbsoluteFitnessFilter,AbstractActivityActivationAwareFitnessFilter,AbstractBaseClass,AbstractComposer,AbstractComposition,AbstractComprehensiveFitnessEvaluator,AbstractConstrainingComposer,AbstractDeltaAdaptationFunction.Builder,AbstractDeltaAdaptationFunction.Provider,AbstractEfficientTreeBasedProposer,AbstractFCSUDelegator,AbstractFitnessEvaluator,AbstractFitnessEvaluator.Builder,AbstractFullFitnessEvaluator,AbstractGlobalComponentSystemUser,AbstractInstrumentingDelegator,AbstractPostponingComposer,AbstractQueueingComposer,AbstractSupervisor,AcceptingComposer,AddDanglingTransitionPostProcessing.Builder,AggregatedFitnessFilter,AltEventCountsSupervisor,ArrayListComposition,BaselineFitnessEvaluator,BaselineFitnessEvaluator.Builder,BaseParameters,BasePlaceComposition,BaseSupervisor,CachingFitnessFilter,CombinedFitnessFilter,ComponentInitializer,ComponentSystemAwareBuilder,ComposerDelevopmentEntryPoint,ComprehensiveFitnessEvaluator,ComprehensiveFitnessEvaluator.Builder,Configuration,ConstantDelta.Builder,ConstantDelta.Provider,ConstrainablePlaceProposer,ConstrainablePlaceProposer.Builder,ConstrainingFilteringPlaceComposer,ConstrainingPlaceCollection,DebuggingSupervisor,DefaultParameters,DeltaComposer,DetailedComposerSupervisor,DetailedHeuristicsSupervisor,DetailedTreeSupervisor,DirectlyFollowsHeuristic.Builder,DirectlyFollowsHeuristic.Provider,DiscriminatingHeuristicTreeExpansion,EfficientTreeConfiguration,EfficientTreeWithExternalizedLogicBasedProposer,EnumeratingTree,ETCBasedComposer,ETCParameters,EvaluationSupervisor,EvaluatorConfiguration,EventCountsSupervisor,EventingAbsoluteFitnessFilter,EventingAggregatedFitnessFilter,EventingCombinedFitnessFilter,EventingDiscriminatingHeuristicTreeExpansion,EventingEnumeratingTree,EventingHeuristicTreeExpansion,EventingPlaceComposerWithCIPR,EventingRelativeFitnessFilter,EventuallyFollowsTreeHeuristic.Builder,ExhaustiveParameters,ExpansionLimitedParameters,ExternalInitializer,FileWritingMonitoringSupervisor,FilteringComposer,ForkJoinFitnessEvaluator,ForkJoinFitnessEvaluator.Builder,FullSupervisionParameters,GlobalComponentRepository,HeuristicTreeConfiguration,HeuristicTreeExpansion,ImplicitnessPostProcessor.Builder,InstrumentedAdvancedComposition,InstrumentedChildGenerationLogic,InstrumentedComposer,InstrumentedComposition,InstrumentedEfficientTree,InstrumentedExpansionStrategy,InstrumentedFullFitnessEvaluator,InstrumentedPostProcessor,InstrumentedPostProcessor.Builder,InstrumentedProposer,InstrumentedSPECpp,JavaILPBasedImplicitnessCalculator,JavaILPBasedImplicitnessCalculator.Builder,LightweightParameters,LightweightPlaceComposition,LinearDelta.Builder,LinearDelta.Provider,LiveEvents,LivePerformance,LogHistoryMaker,LogHistoryMaker.Builder,LPBasedImplicitnessCalculator,LPBasedImplicitnessCalculator.Builder,LPBasedImplicitnessPostProcessing.Builder,LPBasedImplicitnessPostProcessing.Interruptible.Builder,LPSolveBasedImplicitnessCalculator,LPSolveBasedImplicitnessCalculator.Builder,MarkingHistoryBasedFitnessEvaluator,MarkingHistoryBasedFitnessEvaluator.Builder,MonitoringSupervisor,MonotonousPlaceGenerationLogic,MonotonousPlaceGenerationLogic.Builder,NaiveUniwiredSelfLoopAdditionPostProcessing.Builder,NoDelta.Builder,NoDelta.Provider,ParameterProvider,PerformanceSupervisor,PlaceAccepter,PlaceComposerWithCIPR,PlaceExporter,PlaceExporter.Builder,PlaceGenerationLogic,PlaceOracleParameters,PlaceProposer,PostProcessingConfiguration,ProposalTreeSupervisor,ProposerComposerConfiguration,RecursiveComposer,RelativeFitnessFilter,ReplayBasedImplicitnessPostProcessing.Builder,ReplayBasedImplicitnessPostProcessing.Interruptible.Builder,RestartablePlaceProposer,RestartablePlaceProposer.Builder,SchedulingSupervisor,SigmoidDelta.Builder,SigmoidDelta.Provider,SPECpp,SPECppBuilder,StatefulPlaceComposition,StrictUniwiredSelfLoopAdditionPostProcessing.Builder,SubSupervisor,SupervisionConfiguration,TauDeltaParameters,TerminalSupervisor,TestEventingEnumeratingTree,TreeConfiguration,UniwiredComposer,UniwiredParameters,UniwiredSelfLoopAdditionPostProcessing.Builder,VariableExpansion,VariableExpansion.BFS,VariableExpansion.DFS,WrappedPostProcessor,WrappedPostProcessor.Builder
public interface UsesGlobalComponentSystem extends HasComponentCollection, IsGlobalProvider
Trait interface for types which have a global component collection with which they want to connect to the global component system.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ComponentCollectiongetComponentCollection()ComponentCollectionglobalComponentSystem()
-
-
-
Method Detail
-
globalComponentSystem
ComponentCollection globalComponentSystem()
-
getComponentCollection
default ComponentCollection getComponentCollection()
- Specified by:
getComponentCollectionin interfaceHasComponentCollection
-
-