jfreerails.network
Class LogOnResponse
java.lang.Object
jfreerails.network.LogOnResponse
- All Implemented Interfaces:
- java.io.Serializable, FreerailsSerializable
public class LogOnResponse
- extends java.lang.Object
- implements FreerailsSerializable
Stores the result of a request to log onto the server.
- Author:
- Luke
- See Also:
- Serialized Form
|
Constructor Summary |
private |
LogOnResponse(boolean success,
int i,
java.lang.String s)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
successful
private final boolean successful
playerNumber
private final int playerNumber
message
private final java.lang.String message
LogOnResponse
private LogOnResponse(boolean success,
int i,
java.lang.String s)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
accepted
public static LogOnResponse accepted(int playerNumber)
rejected
public static LogOnResponse rejected(java.lang.String reason)
getPlayerID
public int getPlayerID()
getMessage
public java.lang.String getMessage()
isSuccessful
public boolean isSuccessful()