public final class

SubjectTerm

extends StringTerm
java.lang.Object
   ↳ com.google.code.javax.mail.search.SearchTerm
     ↳ com.google.code.javax.mail.search.StringTerm
       ↳ com.google.code.javax.mail.search.SubjectTerm

Class Overview

This class implements comparisons for the message Subject header. The comparison is case-insensitive. The pattern is a simple string that must appear as a substring in the Subject.

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class com.google.code.javax.mail.search.StringTerm
From class com.google.code.javax.mail.search.SearchTerm
[Expand]
Inherited Fields
From class com.google.code.javax.mail.search.StringTerm
Public Constructors
SubjectTerm(String pattern)
Constructor.
Public Methods
boolean equals(Object obj)
Equality comparison.
boolean match(Message msg)
The match method.
[Expand]
Inherited Methods
From class com.google.code.javax.mail.search.StringTerm
From class com.google.code.javax.mail.search.SearchTerm
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 7481568618055573432 (0x67d3df04e1e99fb8)

Public Constructors

public SubjectTerm (String pattern)

Constructor.

Parameters
pattern The pattern to search for

Public Methods

public boolean equals (Object obj)

Equality comparison.

Parameters
obj

public boolean match (Message msg)

The match method.

Parameters
msg The pattern match is applied to this Message's subject header
Returns
  • true if the pattern match succeeds, otherwise false