5.2 Providing Search Arguments

A saved search may define one or more search parameters that Oracle I/PM will assemble into the WHERE clause for the search. In the Oracle I/PM API, the SearchArgument class is used to pass arguments for these parameters. The constructor for SearchArgument accepts the name of the parameter as well as SearchValue object specifying its value. The operator for the argument must be set using the SearchArgument.setOperator method.

Multiple SearchArguments are passed as a java.util.List. The order of the arguments in the list is not significant.