vertx/src/main/java/eu/internetofus/common/vertx/QueryBuilder.java
/**
   * Add a the restrictions to mark the field with an specific value or a regular
   * expression. If the value is {@code null} it check if the field not exist or
   * it is {@code null}. it is a regular expression it has to be between
   * {@code /}.
   *
   * @param fieldName name of the field.
   * @param value     or regular expression for the field, or {@code null} if the
   *                  filed has to no exist or be {@code null}.
   *
   *
   * @return the factory that is using.
   */
Add a the restrictions to mark the field with an specific value or a regular
expression. If the value is  null it check if the field not exist or
it is  null. it is a regular expression it has to be between
/.

@param fieldName name of the field.
@param value     or regular expression for the field, or  null if the
filed has to no exist or be  null.

@return the factory that is using.
Add a the restrictions to mark the field with an specific value or a regular expression . If the value is null it check if the field not exist or it is null . it is a regular expression it has to be between / . @param fieldName name of the field . @param value or regular expression for the field or null if the filed has to no exist or be null . @return the factory that is using .
public QueryBuilder withNoExistNullEqOrRegex(final String fieldName, final String value) {
    if (value != null) {
      return this.withEqOrRegex(fieldName, value);
    } else {
      this.query.putNull(fieldName);
    }
    return this;
  }
public QueryBuilder withNoExistNullEqOrRegex ( final String fieldName , final String value ) { if ( value != null ) { return this . withEqOrRegex ( fieldName , value ) ; } else { this . query . putNull ( fieldName ) ; } return this ; }
Add a the restrictions to mark the field with an specific value or a regular
 expression.
Add a the restrictions to mark the field with an specific value or a regular expression .