text: #pragma once
  
  #include "../../../JObject.hpp"
  
  namespace android::os
  {
  	class Parcel;
  }
  namespace android::service::autofill
  {
  	class SaveInfo_Builder;
  }
  class JString;
  
  namespace android::service::autofill
  {
  	class SaveInfo : public JObject
  	{
  	public:
  		// Fields
  		static JObject CREATOR();
  		static jint FLAG_DELAY_SAVE();
  		static jint FLAG_DONT_SAVE_ON_FINISH();
  		static jint FLAG_SAVE_ON_ALL_VIEWS_INVISIBLE();
  		static jint NEGATIVE_BUTTON_STYLE_CANCEL();
  		static jint NEGATIVE_BUTTON_STYLE_REJECT();
  		static jint SAVE_DATA_TYPE_ADDRESS();
  		static jint SAVE_DATA_TYPE_CREDIT_CARD();
  		static jint SAVE_DATA_TYPE_EMAIL_ADDRESS();
  		static jint SAVE_DATA_TYPE_GENERIC();
  		static jint SAVE_DATA_TYPE_PASSWORD();
  		static jint SAVE_DATA_TYPE_USERNAME();
  		
  		// QJniObject forward
  		template<typename ...Ts> explicit SaveInfo(const char *className, const char *sig, Ts...agv) : JObject(className, sig, std::forward<Ts>(agv)...) {}
  		SaveInfo(QJniObject obj);
  		
  		// Constructors
  		
  		// Methods
  		jint describeContents() const;
  		JString toString() const;
  		void writeToParcel(android::os::Parcel arg0, jint arg1) const;
  	};
  } // namespace android::service::autofill
  
  