This class represents a comparison filter.
| OpenLayers. | This class represents a comparison filter. | 
| Properties | |
| type | {String} type: type of the comparison. | 
| property | {String} name of the context property to compare | 
| value | {Number} or {String} comparison value for binary comparisons. | 
| lowerBoundary | {Number} or {String} lower boundary for between comparisons. | 
| upperBoundary | {Number} or {String} upper boundary for between comparisons. | 
| Constructor | |
| OpenLayers. | Creates a comparison rule. | 
| Functions | |
| evaluate | Evaluates this filter in a specific context. | 
| value2regex | Converts the value of this rule into a regular expression string, according to the wildcard characters specified. | 
| clone | Clones this filter. | 
{String} type: type of the comparison. This is one of
value2regex: function( wildCard, singleChar, escapeChar ) 
Converts the value of this rule into a regular expression string, according to the wildcard characters specified. This method has to be called after instantiation of this class, if the value is not a regular expression already.
| wildCard | {Char} wildcard character in the above value, default is “*” | 
| singleChar | {Char} single-character wildcard in the above value default is “.” | 
| escapeChar | {Char} escape character in the above value, default is “!” | 
{String} regular expression string
Evaluates this filter in a specific context.
evaluate: function( context ) 
Converts the value of this rule into a regular expression string, according to the wildcard characters specified.
value2regex: function( wildCard, singleChar, escapeChar ) 
Clones this filter.
clone: function()