要通过程序修改搜索查询,可使用 RAMAssetQueryBuilder 上的 API。如简单搜索示例中所示,可使用 RAMSession.createAssetQuery(String) 来创建 RAMAssetQueryBuilder。
SearchQuery query = session.createAssetQuery("Rational Asset Manager javadoc");
RAMAssetQueryBuilder queryBuilder = (RAMAssetQueryBuilder)query;
还可使用构造函数来传递会话对象。
queryBuilder = new RAMAssetQueryBuilder(session);