TextInput

constructor(@NonNull context: Context)
constructor(@NonNull context: Context, @Nullable hint: CharSequence)
constructor(@NonNull context: Context, @Nullable hint: CharSequence, @Nullable value: String)
constructor(@NonNull context: Context, @Nullable hint: CharSequence, @Nullable value: String, @Nullable textChangedListener: TextWatcher)
constructor(@NonNull context: Context, @Nullable hint: CharSequence, @Nullable value: String, @Nullable endIconOnClick: View.OnClickListener)
constructor(    @NonNull context: Context,     @Nullable hint: CharSequence,     @Nullable value: String,     @Nullable textChangedListener: TextWatcher,     @Nullable endIconOnClick: View.OnClickListener)