Changeset 2 for profile/src/main
- Timestamp:
- 08/28/19 11:35:52 (5 years ago)
- Location:
- profile/src/main/java/geniusweb/profile
- Files:
-
- 2 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
profile/src/main/java/geniusweb/profile/Profile.java
r1 r2 16 16 */ 17 17 @JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.WRAPPER_OBJECT) 18 @JsonSubTypes({ @JsonSubTypes.Type(value = LinearAdditiveUtilitySpace.class) }) 18 @JsonSubTypes({ @JsonSubTypes.Type(value = LinearAdditiveUtilitySpace.class), 19 @JsonSubTypes.Type(value = DefaultPartialOrdering.class) }) 19 20 public interface Profile { 20 21 … … 32 33 /** 33 34 * 34 * @return a (hypothetical) bid that is the best alternative to a 35 * non-agreement. Only bids that are 36 * {@link #isPreferredOrEqual(Bid, Bid)} should be accepted. If a 37 * negotiation does not reach an agreement, the party can get this 38 * offer somewhere else. This replaces the older notion of a 35 * @return a (hypothetical) bid that is the best alternative to a non-agreement. 36 * Only bids that are {@link #isPreferredOrEqual(Bid, Bid)} should be 37 * accepted. If a negotiation does not reach an agreement, the party can 38 * get this offer somewhere else. This replaces the older notion of a 39 39 * "reservation value" and is more general. If null, there is no 40 40 * reservation bid and any agreement is better than no agreement.
Note:
See TracChangeset
for help on using the changeset viewer.