Example #1
0
 /**
  * Gets the query options
  *
  * @return bit vector of query options
  * @mongodb.driver.manual ../meta-driver/latest/legacy/mongodb-wire-protocol/#op-query Query Flags
  */
 public int getOptions() {
   return optionHolder.get();
 }
Example #2
0
 /**
  * Sets the query options, overwriting previous value.
  *
  * @param options bit vector of query options
  * @mongodb.driver.manual ../meta-driver/latest/legacy/mongodb-wire-protocol/#op-query Query Flags
  */
 public void setOptions(final int options) {
   optionHolder.set(options);
 }
Example #3
0
 /**
  * Resets the query options.
  *
  * @mongodb.driver.manual ../meta-driver/latest/legacy/mongodb-wire-protocol/#op-query Query Flags
  */
 public void resetOptions() {
   optionHolder.reset();
 }
Example #4
0
 /**
  * Adds the given flag to the default query options.
  *
  * @param option value to be added
  * @mongodb.driver.manual ../meta-driver/latest/legacy/mongodb-wire-protocol/#op-query Query Flags
  */
 public void addOption(final int option) {
   optionHolder.add(option);
 }