|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
BO - type of behavioural options the decider is indented forpublic interface LaraDecider<BO extends LaraBehaviouralOption<?,?>>
Interface for all components that may execute a decision.
| Method Summary | |
|---|---|
void |
decide()
Executes the decision! |
Set<? extends BO> |
getKSelectedBos(int k)
Return the LaraBehaviouralOptions that were selected in
decide(). |
int |
getNumSelectableBOs()
|
BO |
getSelectedBo()
Return the LaraBehaviouralOption that was selected in
decide(). |
| Method Detail |
|---|
void decide()
LaraBehaviouralOption.
Set<? extends BO> getKSelectedBos(int k)
LaraBehaviouralOptions that were selected in
decide().
Note: Do not perform the actual selection here since this method might be
called more than once!
k - the size of the returned set - Integer.MAX_VALUE if all BOs
shall be returned
LaraBehaviouralOptions as result of the decision
processint getNumSelectableBOs()
BO getSelectedBo()
LaraBehaviouralOption that was selected in
decide().
Note: Do not perform the actual selection here since this method might be
called more than once!
LaraBehaviouralOption as result of the decision process
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||