|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.powertac.common.BrokerTransaction
public abstract class BrokerTransaction
Superclass with common attributes for a number of transaction types.
| Field Summary | |
|---|---|
protected Broker |
broker
Whose transaction is this? |
protected long |
id
|
protected org.joda.time.Instant |
postedTime
The timeslot for which this meter reading is generated |
| Constructor Summary | |
|---|---|
BrokerTransaction(org.joda.time.Instant when,
Broker broker)
A BrokerTransaction contains a Broker and an Instant that represents the time when the transaction was posted. |
|
| Method Summary | |
|---|---|
Broker |
getBroker()
The Broker to whom this Transaction applies. |
long |
getId()
|
org.joda.time.Instant |
getPostedTime()
When this Transaction was posted. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
@XStreamAsAttribute protected long id
@XStreamConverter(value=BrokerConverter.class) protected Broker broker
protected org.joda.time.Instant postedTime
| Constructor Detail |
|---|
public BrokerTransaction(org.joda.time.Instant when,
Broker broker)
| Method Detail |
|---|
public long getId()
public Broker getBroker()
public org.joda.time.Instant getPostedTime()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||