# Hierarchy For Package com.example.labstatus.ui.CS101

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - androidx.fragment.app.Fragment (implements android.content.ComponentCallbacks, androidx.lifecycle.LifecycleOwner, androidx.savedstate.SavedStateRegistryOwner, android.view.View.OnCreateContextMenuListener, androidx.lifecycle.ViewModelStoreOwner)
    - com.example.labstatus.ui.CS101.CS101Fragment (implements com.example.labstatus.ui.CS101.RecyclerViewAdapterBasement.ItemListener)
  - androidx.recyclerview.widget.RecyclerView.Adapter<VH>
    - com.example.labstatus.ui.CS101.RecyclerViewAdapterBasement
  - androidx.recyclerview.widget.RecyclerView.ViewHolder
    - com.example.labstatus.ui.CS101.RecyclerViewAdapterBasement.ViewHolder (implements android.view.View.OnClickListener)
  - androidx.lifecycle.ViewModel
    - com.example.labstatus.ui.CS101.CS101ViewModel

## Interface Hierarchy

- com.example.labstatus.ui.CS101.RecyclerViewAdapterBasement.ItemListener