public class Player
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
LOAD_COMPLETE |
static int |
LOAD_PENDING |
static int |
STATUS_LOGIN_OK |
static int |
STATUS_LOGIN_PENDING |
static int |
STATUS_LOGOUT |
static int |
STATUS_LOGOUT_PENDING |
static int |
STATUS_UNKNOWN |
Constructor and Description |
---|
Player(OID playerOid,
ClientConnection conn) |
Modifier and Type | Method and Description |
---|---|
void |
clearConnection() |
boolean |
equals(java.lang.Object other) |
java.util.List<java.lang.String> |
getCapabilities() |
ClientConnection |
getConnection() |
java.util.List<Event> |
getDeferredEvents() |
java.util.List<OID> |
getIgnoredOids() |
long |
getLastActivityTime() |
long |
getLastContactTime() |
long |
getLastDirLocOrientTime() |
Event |
getLastEvent() |
int |
getLoadingState() |
long |
getLoginTime() |
java.lang.String |
getName() |
OID |
getOid() |
int |
getStatus() |
java.lang.String |
getVersion() |
boolean |
hasCapability(java.lang.String cap) |
int |
hashCode() |
int |
ignoredOidCount() |
void |
initializeIgnoredOids(java.util.Collection<OID> ignoredOids) |
boolean |
oidIgnored(OID oid) |
boolean |
sceneLoading() |
void |
sceneLoading(boolean sceneLoading) |
void |
setCapabilities(java.util.List<java.lang.String> caps) |
void |
setDeferredEvents(java.util.List<Event> events) |
void |
setIgnoredOids(java.util.Collection<OID> newIgnoredOids) |
void |
setIgnoredOidsProperty() |
void |
setLastActivityTime(long time_ms) |
void |
setLastContactTime(long time_ms) |
void |
setLastDirLocOrientTime(long time_ms) |
void |
setLastEvent(Event event) |
void |
setLoadingState(int state) |
void |
setLoginTime(long time_ms) |
void |
setName(java.lang.String name) |
void |
setStatus(int s) |
void |
setVersion(java.lang.String vers) |
static java.lang.String |
statusToString(int s) |
boolean |
supportsLoadingState() |
java.lang.String |
toString() |
void |
updateIgnoredOids(java.util.List<OID> nowIgnored,
java.util.List<OID> noLongerIgnored) |
public static final int STATUS_UNKNOWN
public static final int STATUS_LOGIN_PENDING
public static final int STATUS_LOGIN_OK
public static final int STATUS_LOGOUT
public static final int STATUS_LOGOUT_PENDING
public static final int LOAD_PENDING
public static final int LOAD_COMPLETE
public Player(OID playerOid, ClientConnection conn)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public java.lang.String getName()
public void setName(java.lang.String name)
public OID getOid()
public ClientConnection getConnection()
public void clearConnection()
public java.lang.String getVersion()
public boolean supportsLoadingState()
public void setVersion(java.lang.String vers)
public java.util.List<java.lang.String> getCapabilities()
public boolean hasCapability(java.lang.String cap)
public void setCapabilities(java.util.List<java.lang.String> caps)
public int getStatus()
public void setStatus(int s)
public static java.lang.String statusToString(int s)
public int getLoadingState()
public void setLoadingState(int state)
public java.util.List<Event> getDeferredEvents()
public void setDeferredEvents(java.util.List<Event> events)
public Event getLastEvent()
public void setLastEvent(Event event)
public long getLoginTime()
public void setLoginTime(long time_ms)
public long getLastActivityTime()
public void setLastActivityTime(long time_ms)
public long getLastContactTime()
public void setLastContactTime(long time_ms)
public void updateIgnoredOids(java.util.List<OID> nowIgnored, java.util.List<OID> noLongerIgnored)
public void setIgnoredOids(java.util.Collection<OID> newIgnoredOids)
public void setIgnoredOidsProperty()
public boolean oidIgnored(OID oid)
public int ignoredOidCount()
public void initializeIgnoredOids(java.util.Collection<OID> ignoredOids)
public java.util.List<OID> getIgnoredOids()
public boolean sceneLoading()
public void sceneLoading(boolean sceneLoading)
public long getLastDirLocOrientTime()
public void setLastDirLocOrientTime(long time_ms)