public abstract class MarkFromCollectionProposerUnary extends MarkFromCollectionProposer
Constructor and Description |
---|
MarkFromCollectionProposerUnary() |
Modifier and Type | Method and Description |
---|---|
MarkFromCollectionProposer |
getProposer() |
boolean |
isCompatibleWith(Mark testMark) |
protected abstract Optional<Mark> |
selectMarkFrom(MarkCollection marks,
MarkFromCollectionProposer proposer,
ProposerContext context) |
Optional<Mark> |
selectMarkFrom(MarkCollection marks,
ProposerContext context) |
void |
setProposer(MarkFromCollectionProposer proposer) |
initializerForMarksBeans
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Optional<Mark> selectMarkFrom(MarkCollection marks, ProposerContext context) throws ProposalAbnormalFailureException
selectMarkFrom
in class MarkFromCollectionProposer
ProposalAbnormalFailureException
protected abstract Optional<Mark> selectMarkFrom(MarkCollection marks, MarkFromCollectionProposer proposer, ProposerContext context) throws ProposalAbnormalFailureException
ProposalAbnormalFailureException
public boolean isCompatibleWith(Mark testMark)
public MarkFromCollectionProposer getProposer()
public void setProposer(MarkFromCollectionProposer proposer)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.