com.raritantechnologies.utils.comparators
Class IntegerGreaterThanEqualsComparator

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

public class IntegerGreaterThanEqualsComparator
extends IntegerEqualsComparator

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

XML Configuration Template:
   <Comparator class="com.raritantechnologies.utils.comparators.IntegerGreaterThanEqualsComparator" 
                  value="50" />
 

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
IntegerGreaterThanEqualsComparator()
           
IntegerGreaterThanEqualsComparator(java.lang.Integer integer)
           
IntegerGreaterThanEqualsComparator(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

IntegerGreaterThanEqualsComparator

public IntegerGreaterThanEqualsComparator()

IntegerGreaterThanEqualsComparator

public IntegerGreaterThanEqualsComparator(java.lang.String integerStr)

IntegerGreaterThanEqualsComparator

public IntegerGreaterThanEqualsComparator(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