public class BoaPartyRepItem extends ParticipantRepItem
NegotiationParty
that
can be loaded by construction with BOAcomponents. immutable.Constructor and Description |
---|
BoaPartyRepItem(java.lang.String partyName,
BiddingStrategyParamsRepItem bs,
AcceptanceConditionParamsRepItem as,
OpponentModelParamsRepItem om,
OpponentStrategyParamsRepItem os) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
AcceptanceConditionParamsRepItem |
getAcceptanceStrategy() |
java.lang.String |
getName() |
BiddingStrategyParamsRepItem |
getOfferingStrategy() |
OpponentStrategyParamsRepItem |
getOmStrategy() |
OpponentModelParamsRepItem |
getOpponentModel() |
java.lang.String |
getUniqueName() |
int |
hashCode() |
NegotiationParty |
load() |
java.lang.String |
toString() |
isMediator
public BoaPartyRepItem(java.lang.String partyName, BiddingStrategyParamsRepItem bs, AcceptanceConditionParamsRepItem as, OpponentModelParamsRepItem om, OpponentStrategyParamsRepItem os)
public java.lang.String getName()
public BiddingStrategyParamsRepItem getOfferingStrategy()
public AcceptanceConditionParamsRepItem getAcceptanceStrategy()
public OpponentModelParamsRepItem getOpponentModel()
public OpponentStrategyParamsRepItem getOmStrategy()
public int hashCode()
hashCode
in class ParticipantRepItem
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public NegotiationParty load() throws InstantiateException
load
in class ParticipantRepItem
NegotiationParty
that this refers to.InstantiateException
- if party can't be loadedpublic java.lang.String getUniqueName()
getUniqueName
in class ParticipantRepItem
RepItem.getName()
may not be unique.public java.lang.String toString()
toString
in class java.lang.Object