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.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public CreatureType getType()