这个类代表一个比较过滤器。
| SuperMap. |
这个类代表一个比较过滤器。 |
| Properties | |
| lowerBoundary | {Number} or {String} 两者比较的下边界。 当是字符串的时候,它可以是 “文本 ${属性名}” 形式 的文本和属性名的一种结合。 |
| property | {String} 用于比较的给定环境属性的名称。 |
| type | {String} 比较方式的类型。 |
| upperBoundary | {Number} or {String} 两者比较的上边界。 当是字符串的时候,它可以是 “文本 ${属性名}” 形式 的文本和属性名的一种结合。 |
| value | {Number} or {String} 二进制比较的比较值。当是字符串的时候,它可以是 “文本 ${属性名}” 形式 的文本和属性名的一种结合。 |
| Constructor | |
| SuperMap. |
创建一个比较规则。 |
| Functions | |
| clone | 复制这个过滤器。 |
| evaluate | 根据给定环境确定过滤与否。 |
| value2regex | 根据指定的通配符,将规则的值转换成一个正则表达式字符串。如果该值已 经不是一个正则表达式,那么这个方法必须在类实例化后被调用。 |
{String} 比较方式的类型。
根据给定环境确定过滤与否。
evaluate:function ( context )
根据指定的通配符,将规则的值转换成一个正则表达式字符串。如果该值已 经不是一个正则表达式,那么这个方法必须在类实例化后被调用。
value2regex:function ( wildCard, singleChar, escapeChar )
复制这个过滤器。
clone:function ()