com.raritantechnologies.utils.comparators
Class IntegerGreaterThanComparator

java.lang.Object
  extended bycom.raritantechnologies.utils.comparators.IntegerEqualsComparator
      extended bycom.raritantechnologies.utils.comparators.IntegerGreaterThanComparator
All Implemented Interfaces:
java.util.Comparator, IComparator, IConfigurable

public class IntegerGreaterThanComparator
extends IntegerEqualsComparator

Configurable java.util.Comparator that performs a integer greater than comparison.

XML Configuration Template:
   <Comparator class="com.raritantechnologies.utils.comparators.IntegerGreaterThanComparator" 
                  value="[ comparison value (an integer) ]" />
 

Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Field Summary
 
Fields inherited from class com.raritantechnologies.utils.comparators.IntegerEqualsComparator
limit
 
Fields inherited from interface com.raritantechnologies.utils.comparators.IComparator
TEMPLATE
 
Constructor Summary
IntegerGreaterThanComparator()
           
IntegerGreaterThanComparator(java.lang.Integer integer)
           
IntegerGreaterThanComparator(java.lang.String integerStr)
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.String getConfigurationXML()
           
 java.lang.String getConfigurationXML(java.lang.String configurationTemplate)
           
 void getConfigurationXML(java.io.Writer writer)
           
 
Methods inherited from class com.raritantechnologies.utils.comparators.IntegerEqualsComparator
compare, convertToInt, getValue, initialize, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerGreaterThanComparator

public IntegerGreaterThanComparator()

IntegerGreaterThanComparator

public IntegerGreaterThanComparator(java.lang.String integerStr)

IntegerGreaterThanComparator

public IntegerGreaterThanComparator(java.lang.Integer integer)
Method Detail

equals

public boolean equals(java.lang.Object object)
Specified by:
equals in interface java.util.Comparator
Overrides:
equals in class IntegerEqualsComparator

getConfigurationXML

public void getConfigurationXML(java.io.Writer writer)
                         throws java.io.IOException
Overrides:
getConfigurationXML in class IntegerEqualsComparator
Throws:
java.io.IOException

getConfigurationXML

public java.lang.String getConfigurationXML()
Overrides:
getConfigurationXML in class IntegerEqualsComparator

getConfigurationXML

public java.lang.String getConfigurationXML(java.lang.String configurationTemplate)
Overrides:
getConfigurationXML in class IntegerEqualsComparator