Module jakarta.mail

Class ComparisonTerm

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    DateTerm, IntegerComparisonTerm

    public abstract class ComparisonTerm
    extends SearchTerm
    This class models the comparison operator. This is an abstract class; subclasses implement comparisons for different datatypes.
    Author:
    Bill Shannon, John Mani
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected int comparison
      The comparison.
      static int EQ  
      static int GE  
      static int GT  
      static int LE  
      static int LT  
      static int NE  
    • Constructor Summary

      Constructors 
      Constructor Description
      ComparisonTerm()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)
      Equality comparison.
      int hashCode()
      Compute a hashCode for this object.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ComparisonTerm

        public ComparisonTerm()
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object obj)
        Equality comparison.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Compute a hashCode for this object.
        Overrides:
        hashCode in class java.lang.Object