class CreatureInfo
extends java.lang.Object
implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
private boolean |
atSplit |
private boolean |
certain |
private CreatureType |
type |
| Constructor and Description |
|---|
CreatureInfo(CreatureType type,
boolean certain,
boolean atSplit) |
| Modifier and Type | Method and Description |
|---|---|
CreatureInfo |
clone() |
boolean |
equals(java.lang.Object other)
Two CreatureInfo objects match if the types match.
|
(package private) java.lang.String |
getName() |
CreatureType |
getType() |
int |
hashCode()
Two CreatureInfo objects match if the names match.
|
(package private) boolean |
isAtSplit() |
(package private) boolean |
isCertain() |
(package private) void |
setAtSplit(boolean atSplit) |
(package private) void |
setCertain(boolean certain) |
java.lang.String |
toString() |
private final CreatureType type
private boolean certain
private boolean atSplit
CreatureInfo(CreatureType type, boolean certain, boolean atSplit)
final java.lang.String getName()
void setCertain(boolean certain)
boolean isCertain()
void setAtSplit(boolean atSplit)
boolean isAtSplit()
public CreatureInfo clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic CreatureType getType()