PlayerLevel

public final class PlayerLevel extends Object
implements Parcelable

Data object representing a level a player can obtain in the metagame.

A PlayerLevel has three components: a numeric value, and a range of XP totals it represents. A player is considered a given level if they have at least getMinXp() and less than getMaxXp() .

Inherited Constant Summary

Field Summary

public static final Creator < PlayerLevel > CREATOR

Public Method Summary

boolean
equals ( Object obj)
int
getLevelNumber ()
Returns the number for this level, e.g.
long
long
int
String
void
writeToParcel ( Parcel out, int flags)

Inherited Method Summary

Fields

public static final Creator < PlayerLevel > CREATOR

Public Methods

public boolean equals ( Object obj)

public int getLevelNumber ()

Returns the number for this level, e.g. "level 10".

This is the level that this object represents. For a player to be considered as being of this level, the value given by PlayerLevelInfo.getCurrentXpTotal() must fall in the range [ getMinXp() , getMaxXp() ).

Returns
  • The level number for this level.

public long getMaxXp ()

Returns
  • The maximum XP value represented by this level, exclusive.

public long getMinXp ()

Returns
  • The minimum XP value needed to attain this level, inclusive.

public int hashCode ()

public String toString ()

public void writeToParcel ( Parcel out, int flags)

Create a Mobile Website
View Site in Mobile | Classic
Share by: