code: private void _buildRelationalBinding(
                      final RelationalBinding binding,
                      final StringBuilder stmt,
                      final List<Object> params
                      )
      {
          String  property = binding.getProperty();
          Object  value = binding.getValue();
          Relation  rel = binding.getRelation();
  
          if (value == null) {
              NullBinding  nullBinding = new NullBinding();
              nullBinding.setProperty( property );
              if (Relation.EQUAL == rel) {
                  nullBinding.setNotNull( false );
              } else if (Relation.NOT_EQUAL == rel) {
                  nullBinding.setNotNull( true );
              } else {
                  throw new IllegalArgumentException(
                                  "invalid null-valued RelationalBinding: "
                                  + String.valueOf( binding ) );
              }
              _buildNullBinding( nullBinding, stmt );
              //throws SearchException
  
          } else {
              _buildProperty( property, stmt );
              //throws SearchException
              stmt.append( _SPACE_ );
              stmt.append( rel.operator() );
              stmt.append( _SPACE_ );
              _buildParameter( value, stmt, params );
          }
      }
docs: RelationalBinding
  p EQ 2001
  p GE 2001