Package org.processmining.specpp.base
Interface ConstrainableProposer<C extends Candidate,L extends CandidateConstraint<C>>
-
- Type Parameters:
C- candidate typeL- constraint event type
- All Superinterfaces:
Constrainable<L>,java.util.function.Consumer<L>,Observer<L>,Proposer<C>,java.util.function.Supplier<C>
- All Known Implementing Classes:
ConstrainablePlaceProposer,RestartablePlaceProposer
public interface ConstrainableProposer<C extends Candidate,L extends CandidateConstraint<C>> extends Proposer<C>, Constrainable<L>
A base interface for proposers that are also constrainable.
-
-
Method Summary
-
Methods inherited from interface org.processmining.specpp.base.Constrainable
acceptConstraint, getAcceptedConstraintClass, observe
-
Methods inherited from interface org.processmining.specpp.base.Proposer
get, proposeCandidate
-
-