Para modificar programaticamente uma consulta de procura, é possível utilizar a API no RAMAssetQueryBuilder. Como mostrado no exemplo Procura Simples é possível utilizar o RAMSession.createAssetQuery(String) para criar um RAMAssetQueryBuilder.
SearchQuery query = session.createAssetQuery("Rational Asset Manager javadoc");
RAMAssetQueryBuilder queryBuilder = (RAMAssetQueryBuilder)query;
Há também um construtor que é possível utilizar onde transmite seu objeto de sessão.
queryBuilder = new RAMAssetQueryBuilder(session);