ist.palcom.contingency.manager.filters.info
Class SameDeviceFilter

java.lang.Object
  extended by ist.palcom.contingency.manager.utils.AbstractFilter<Device>
      extended by ist.palcom.contingency.manager.filters.info.SameDeviceFilter
All Implemented Interfaces:
IFilter<Device>, java.util.Comparator<Device>

public class SameDeviceFilter
extends AbstractFilter<Device>
implements java.util.Comparator<Device>


Constructor Summary
SameDeviceFilter()
           
SameDeviceFilter(URN deviceURN)
           
 
Method Summary
 int compare(Device device1, Device device2)
           
 boolean equals(Device device)
           
 boolean satisfies(Device device)
          A condition to satisfy.
 void setDeviceURN(URN deviceURN)
           
 
Methods inherited from class ist.palcom.contingency.manager.utils.AbstractFilter
filter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

SameDeviceFilter

public SameDeviceFilter()

SameDeviceFilter

public SameDeviceFilter(URN deviceURN)
Method Detail

setDeviceURN

public void setDeviceURN(URN deviceURN)

satisfies

public boolean satisfies(Device device)
Description copied from class: AbstractFilter
A condition to satisfy.

Specified by:
satisfies in interface IFilter<Device>
Specified by:
satisfies in class AbstractFilter<Device>

compare

public int compare(Device device1,
                   Device device2)
Specified by:
compare in interface java.util.Comparator<Device>

equals

public boolean equals(Device device)