java.lang.Object
org.vrspace.neurogrid.EventComparator
- All Implemented Interfaces:
- java.util.Comparator
- public class EventComparator
- extends java.lang.Object
- implements java.util.Comparator
EventComparator, use in SortedSets containing events
EventComparator
public EventComparator()
compare
public int compare(java.lang.Object o1,
java.lang.Object o2)
- This compares two Events. Comparison order: UriTriple, happened, user, eventType
This way we rule out most elements immediatelly, so remaining few can be processed sequentially.
- Specified by:
compare in interface java.util.Comparator
equals
public boolean equals(java.lang.Object obj)
- Description copied from interface:
java.util.Comparator
- Return true if the object is equal to this object. To be
considered equal, the argument object must satisfy the constraints
of
Object.equals(), be a Comparator, and impose the
same ordering as this Comparator. The default implementation
inherited from Object is usually adequate.
- Specified by:
equals in interface java.util.Comparator