ObjectQuery

com.froglogic.squish.extension.ObjectQuery

接口 ObjectQuery

概要

public interface com.froglogic.squish.extension.ObjectQuery {

// Public Methods
  public abstract int getIntProperty(java.lang.String property);
  public abstract java.lang.Object getObjectProperty(java.lang.String property);
  public abstract java.lang.String getStringProperty(java.lang.String property);
  public abstract boolean hasProperty(java.lang.String property);
  public abstract boolean match(java.lang.Object obj);
  public abstract boolean matchProperty(java.lang.String property,
                                        java.lang.String value);
}

方法

getIntProperty(String)

public abstract int getIntProperty(java.lang.String property);

参数
返回值属性的整数值

以整数值返回属性值。

getObjectProperty(String)

public abstract java.lang.Object getObjectProperty(java.lang.String property);

参数
返回值从属性值解析得到的对象或未找到时为null

以对象返回属性值。该属性的值必须是多属性字符串或符号名称。

getStringProperty(String)

public abstract java.lang.String getStringProperty(java.lang.String property);

参数
返回值属性的字符串值

以字符串返回属性值。

hasProperty(String)

public abstract boolean hasProperty(java.lang.String property);

参数
返回值如果真实名称有此属性

返回真实名称是否包含属性的值

match(Object)

public abstract boolean match(java.lang.Object obj);

参数
返回值如果匹配成功则为true

返回对象是否匹配查询。

matchProperty(String, String)

public abstract boolean matchProperty(java.lang.String property, java.lang.String value);

参数
返回值如果匹配成功则为true

返回属性是否与值匹配。

©2024 The Qt Company Ltd. 内部包含的文档贡献为其各自所有者的版权。
提供的文档许可协议为GNU自由文档许可协议版本1.3,由自由软件基金会发布。
Qt及其相应标志是芬兰以及全球其他地区的The Qt Company Ltd.的商标。所有其他商标均为各自所有者的财产。