这个类代表一个比较过滤器。
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 ()