Для программного изменения поискового запроса используется интерфейс объекта RAMAssetQueryBuilder. Как показано в примере Простой поиск, для создания RAMAssetQueryBuilder можно использовать метод RAMSession.createAssetQuery(String).
SearchQuery query = session.createAssetQuery("Rational Asset Manager javadoc");
RAMAssetQueryBuilder queryBuilder = (RAMAssetQueryBuilder)query;
Вместо объекта сеанса можно передавать конструктор.
queryBuilder = new RAMAssetQueryBuilder(session);