Class Hierarchy
- java.lang.Object
- androidx.activity.result.contract.ActivityResultContract<I,O>
- com.xffffff.wellfed.common.EditItemContract<Item>
- com.xffffff.wellfed.common.SearchItemContract<Item>
- com.xffffff.wellfed.common.ConfirmDialog
- com.xffffff.wellfed.common.ConfirmDeleteDialog
- com.xffffff.wellfed.common.ConfirmQuitDialog
- com.xffffff.wellfed.common.DateUtil
- com.xffffff.wellfed.common.DBConnection
- com.xffffff.wellfed.common.DeleteButton (implements android.view.View.OnClickListener)
- androidx.fragment.app.Fragment (implements androidx.activity.result.ActivityResultCaller, android.content.ComponentCallbacks, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.savedstate.SavedStateRegistryOwner, android.view.View.OnCreateContextMenuListener, androidx.lifecycle.ViewModelStoreOwner)
- com.xffffff.wellfed.common.EditRecyclerViewFragment<Item> (implements com.xffffff.wellfed.common.EditItemAdapter.OnDeleteListener<Item>, com.xffffff.wellfed.common.EditItemAdapter.OnEditListener<Item>)
- com.xffffff.wellfed.common.SortingFragment
- androidx.recyclerview.widget.RecyclerView.Adapter<VH>
- com.xffffff.wellfed.common.DBAdapter<VH> (implements com.google.firebase.firestore.EventListener<T>)
- com.xffffff.wellfed.common.ItemAdapter<Item>
- com.xffffff.wellfed.common.EditItemAdapter<Item>
- androidx.recyclerview.widget.RecyclerView.ViewHolder
- com.xffffff.wellfed.common.EditItemAdapter.ItemViewHolder
- android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
- android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
- android.widget.LinearLayout
- com.google.android.material.textfield.TextInputLayout
- com.xffffff.wellfed.common.RequiredTextInputLayout (implements com.google.android.material.textfield.TextInputLayout.OnEditTextAttachedListener, android.text.TextWatcher)
- com.xffffff.wellfed.common.RequiredDateTextInputLayout (implements com.google.android.material.datepicker.MaterialPickerOnPositiveButtonClickListener<S>, com.google.android.material.textfield.TextInputLayout.OnEditTextAttachedListener, android.view.View.OnClickListener, android.view.View.OnFocusChangeListener)
- com.xffffff.wellfed.common.RequiredDropdownTextInputLayout
- com.xffffff.wellfed.common.RequiredNumberTextInputLayout
- com.xffffff.wellfed.common.SearchInput (implements com.google.android.material.textfield.TextInputLayout.OnEditTextAttachedListener, android.text.TextWatcher)
- com.xffffff.wellfed.common.RequiredTextInputLayout (implements com.google.android.material.textfield.TextInputLayout.OnEditTextAttachedListener, android.text.TextWatcher)
- com.google.android.material.textfield.TextInputLayout
- android.widget.LinearLayout
- android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
- androidx.activity.result.contract.ActivityResultContract<I,O>
Interface Hierarchy
- com.xffffff.wellfed.common.ConfirmDialog.OnConfirmListener
- com.xffffff.wellfed.common.DBAdapter.OnDataChangedListener
- com.xffffff.wellfed.common.EditItemAdapter.OnDeleteListener<Item>
- com.xffffff.wellfed.common.EditItemAdapter.OnEditListener<Item>
- com.xffffff.wellfed.common.Launcher<Item>
- com.xffffff.wellfed.common.OnCompleteListener<T>
- com.xffffff.wellfed.common.OnItemClickListener<Item>
- com.xffffff.wellfed.common.SearchInput.OnTextChange
- com.xffffff.wellfed.common.SortingFragment.OnSortClick