21 package com.realtime.crossfire.jxclient.account;
23 import org.jetbrains.annotations.NotNull;
24 import org.jetbrains.annotations.Nullable;
66 private final String
map;
89 public CharacterInformation(@NotNull
final String name, @NotNull
final String characterClass, @NotNull
final String race, @NotNull
final String face, @NotNull
final String party, @NotNull
final String map,
final int level,
final int faceNumber) {
175 return name.compareTo(o.name);
183 return name.hashCode();
190 public boolean equals(@Nullable
final Object obj) {
196 return characterInformation.
name.equals(name);
205 return "name="+name+
", class="+characterClass+
", race="+race+
", face="+faceNumber+
"/"+face+
", party="+party+
", map="+map+
", level="+
level;