EVolve.data
Class ValueComparator
java.lang.Object
|
+--EVolve.data.ValueComparator
- All Implemented Interfaces:
- java.lang.Cloneable, EntityComparator
- public class ValueComparator
- extends java.lang.Object
- implements EntityComparator, java.lang.Cloneable
Constructor Summary |
ValueComparator(java.lang.String name,
boolean increase,
int[] value,
java.util.HashMap EntityId2Int)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueComparator
public ValueComparator(java.lang.String name,
boolean increase,
int[] value,
java.util.HashMap EntityId2Int)
getName
public java.lang.String getName()
- Specified by:
getName
in interface EntityComparator
compare
public int compare(Entity entity1,
Entity entity2)
- Specified by:
compare
in interface EntityComparator
clone
public java.lang.Object clone()
- Specified by:
clone
in interface EntityComparator
- Overrides:
clone
in class java.lang.Object