@@ -0,0 +1,2038 @@
+/*%0A * Copyright 2011 Sebastian K%C3%B6hler %3Csebkoehler@whoami.org.uk%3E.%0A *%0A * Licensed under the Apache License, Version 2.0 (the %22License%22);%0A * you may not use this file except in compliance with the License.%0A * You may obtain a copy of the License at%0A *%0A *      http://www.apache.org/licenses/LICENSE-2.0%0A *%0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A * See the License for the specific language governing permissions and%0A * limitations under the License.%0A */%0A%0Apackage uk.org.whoami.authme.cache.auth;%0A%0Apublic class PlayerAuth %7B%0A%0A    private String nickname;%0A    private String hash;%0A    private String ip;%0A    private long lastLogin;%0A%0A    public PlayerAuth(String nickname, String hash, String ip, long lastLogin) %7B%0A        this.nickname = nickname;%0A        this.hash = hash;%0A        this.ip = ip;%0A        this.lastLogin = lastLogin;%0A    %7D%0A%0A    public String getIp() %7B%0A        return ip;%0A    %7D%0A%0A    public String getNickname() %7B%0A        return nickname;%0A    %7D%0A%0A    public String getHash() %7B%0A        return hash;%0A    %7D%0A%0A    public long getLastLogin() %7B%0A        return lastLogin;%0A    %7D%0A%0A    public void setHash(String hash) %7B%0A        this.hash = hash;%0A    %7D%0A%0A    public void setIp(String ip) %7B%0A        this.ip = ip;%0A    %7D%0A%0A    public void setLastLogin(long lastLogin) %7B%0A        this.lastLogin = lastLogin;%0A    %7D%0A%0A    @Override%0A    public boolean equals(Object obj) %7B%0A        if (!(obj instanceof PlayerAuth)) %7B%0A            return false;%0A        %7D%0A        PlayerAuth other = (PlayerAuth) obj;%0A        %0A        return other.getIp().equals(this.ip) && other.getNickname().equals(this.nickname);%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        int hashCode = 7;%0A        hashCode = 71 * hashCode + (this.nickname != null ? this.nickname.hashCode() : 0);%0A        hashCode = 71 * hashCode + (this.ip != null ? this.ip.hashCode() : 0);%0A        return hashCode;%0A    %7D%0A%7D%0A

Create RegisterAuth.java