Source code

Copy as Markdown

Other Tools

// GENERATED CODE
// Generated by the Java program at /build/annotationProcessors at compile time
// from annotations on Java methods. To update, change the annotations on the
// corresponding Javamethods and rerun the build. Manually updating this file
// will cause your build to fail.
#ifndef AndroidInputType_h__
#define AndroidInputType_h__
#include "mozilla/jni/Refs.h"
namespace mozilla {
namespace java {
namespace sdk {
class InputType : public mozilla::jni::ObjectBase<InputType>
{
public:
static constexpr char name[] =
"android/text/InputType";
explicit InputType(const Context& ctx) : ObjectBase<InputType>(ctx) {}
static const int32_t TYPE_CLASS_DATETIME = 4;
static const int32_t TYPE_CLASS_NUMBER = 2;
static const int32_t TYPE_CLASS_PHONE = 3;
static const int32_t TYPE_CLASS_TEXT = 1;
static const int32_t TYPE_DATETIME_VARIATION_DATE = 16;
static const int32_t TYPE_DATETIME_VARIATION_NORMAL = 0;
static const int32_t TYPE_DATETIME_VARIATION_TIME = 32;
static const int32_t TYPE_MASK_CLASS = 15;
static const int32_t TYPE_MASK_FLAGS = 16773120;
static const int32_t TYPE_MASK_VARIATION = 4080;
static const int32_t TYPE_NULL = 0;
static const int32_t TYPE_NUMBER_FLAG_DECIMAL = 8192;
static const int32_t TYPE_NUMBER_FLAG_SIGNED = 4096;
static const int32_t TYPE_NUMBER_VARIATION_NORMAL = 0;
static const int32_t TYPE_NUMBER_VARIATION_PASSWORD = 16;
static const int32_t TYPE_TEXT_FLAG_AUTO_COMPLETE = 65536;
static const int32_t TYPE_TEXT_FLAG_AUTO_CORRECT = 32768;
static const int32_t TYPE_TEXT_FLAG_CAP_CHARACTERS = 4096;
static const int32_t TYPE_TEXT_FLAG_CAP_SENTENCES = 16384;
static const int32_t TYPE_TEXT_FLAG_CAP_WORDS = 8192;
static const int32_t TYPE_TEXT_FLAG_ENABLE_TEXT_CONVERSION_SUGGESTIONS = 1048576;
static const int32_t TYPE_TEXT_FLAG_IME_MULTI_LINE = 262144;
static const int32_t TYPE_TEXT_FLAG_MULTI_LINE = 131072;
static const int32_t TYPE_TEXT_FLAG_NO_SUGGESTIONS = 524288;
static const int32_t TYPE_TEXT_VARIATION_EMAIL_ADDRESS = 32;
static const int32_t TYPE_TEXT_VARIATION_EMAIL_SUBJECT = 48;
static const int32_t TYPE_TEXT_VARIATION_FILTER = 176;
static const int32_t TYPE_TEXT_VARIATION_LONG_MESSAGE = 80;
static const int32_t TYPE_TEXT_VARIATION_NORMAL = 0;
static const int32_t TYPE_TEXT_VARIATION_PASSWORD = 128;
static const int32_t TYPE_TEXT_VARIATION_PERSON_NAME = 96;
static const int32_t TYPE_TEXT_VARIATION_PHONETIC = 192;
static const int32_t TYPE_TEXT_VARIATION_POSTAL_ADDRESS = 112;
static const int32_t TYPE_TEXT_VARIATION_SHORT_MESSAGE = 64;
static const int32_t TYPE_TEXT_VARIATION_URI = 16;
static const int32_t TYPE_TEXT_VARIATION_VISIBLE_PASSWORD = 144;
static const int32_t TYPE_TEXT_VARIATION_WEB_EDIT_TEXT = 160;
static const int32_t TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS = 208;
static const int32_t TYPE_TEXT_VARIATION_WEB_PASSWORD = 224;
static const mozilla::jni::CallingThread callingThread =
mozilla::jni::CallingThread::ANY;
};
} /* sdk */
} /* java */
} /* mozilla */
#endif