title: @QueryParam by default on all properties of @BeanParam in jersey 2
body: <p>I want to use POJO as <code>@BeanParam</code> in jersey 2:</p>
  
  <pre><code>public class GetCompaniesRequest {
  
      /**  */
      private static final long serialVersionUID = -3264610327213829140L;
  
      private Long id;
      private String name;
      ...//other parameters and getters/setters
  }
  
  @Path("/company")
  public class CompanyResource {
  
      @GET
      public Response getCompanies(
                      @BeanParam final GetCompaniesRequest rq) {
          ...
      }
  }
  </code></pre>
  
  <p>There are many properties in <code>GetCompaniesRequest</code> and I want all them to be available as <code>@QueryParameter</code>. Can I achieve this without putting <code>@QueryParam</code> on every property?</p>