|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.io.SimpleStreamableObject
com.threerings.parlor.tourney.data.EntryFee
public abstract class EntryFee
Extensible entry fee class that specifies entry requirements for a tourney.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.threerings.io.Streamable |
|---|
Streamable.Closure |
| Constructor Summary | |
|---|---|
EntryFee()
|
|
| Method Summary | |
|---|---|
abstract String |
getDescription()
Returns a description of the entry fee. |
abstract boolean |
hasFee(BodyObject body)
Checks if the user has the required entry fee. |
abstract void |
reserveFee(BodyObject body,
ResultListener<Void> listener)
Attempts to reserve the entry fee. |
abstract void |
returnFee(BodyObject body)
Returns the entry fee. |
| Methods inherited from class com.threerings.io.SimpleStreamableObject |
|---|
toString, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public EntryFee()
| Method Detail |
|---|
public abstract String getDescription()
public abstract boolean hasFee(BodyObject body)
public abstract void reserveFee(BodyObject body,
ResultListener<Void> listener)
public abstract void returnFee(BodyObject body)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||