text: #include "../../../JArray.hpp"
  #include "./PutDocumentsRequest.hpp"
  #include "./PutDocumentsRequest_Builder.hpp"
  
  namespace android::app::appsearch
  {
  	// Fields
  	
  	// QJniObject forward
  	PutDocumentsRequest_Builder::PutDocumentsRequest_Builder(QJniObject obj) : JObject(obj) {}
  	
  	// Constructors
  	PutDocumentsRequest_Builder::PutDocumentsRequest_Builder()
  		: JObject(
  			"android.app.appsearch.PutDocumentsRequest$Builder",
  			"()V"
  		) {}
  	
  	// Methods
  	android::app::appsearch::PutDocumentsRequest_Builder PutDocumentsRequest_Builder::addGenericDocuments(JArray arg0) const
  	{
  		return callObjectMethod(
  			"addGenericDocuments",
  			"([Landroid/app/appsearch/GenericDocument;)Landroid/app/appsearch/PutDocumentsRequest$Builder;",
  			arg0.object<jarray>()
  		);
  	}
  	android::app::appsearch::PutDocumentsRequest_Builder PutDocumentsRequest_Builder::addGenericDocuments(JObject arg0) const
  	{
  		return callObjectMethod(
  			"addGenericDocuments",
  			"(Ljava/util/Collection;)Landroid/app/appsearch/PutDocumentsRequest$Builder;",
  			arg0.object()
  		);
  	}
  	android::app::appsearch::PutDocumentsRequest PutDocumentsRequest_Builder::build() const
  	{
  		return callObjectMethod(
  			"build",
  			"()Landroid/app/appsearch/PutDocumentsRequest;"
  		);
  	}
  } // namespace android::app::appsearch
  
  