// Generated by view binder compiler. Do not edit!
package co.edu.udistrital.espingsw.huellitaspelitos.databinding;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.DatePicker;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.ScrollView;
import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.viewbinding.ViewBinding;
import androidx.viewbinding.ViewBindings;
import co.edu.udistrital.espingsw.huellitaspelitos.R;
import java.lang.NullPointerException;
import java.lang.Override;
import java.lang.String;

public final class FragmentAddPetBinding implements ViewBinding {
  @NonNull
  private final ConstraintLayout rootView;

  @NonNull
  public final Button btnDelete;

  @NonNull
  public final Button btnSave;

  @NonNull
  public final DatePicker edtPetBirthdate;

  @NonNull
  public final EditText edtPetName;

  @NonNull
  public final EditText petAdditionalObservations;

  @NonNull
  public final RadioButton petIsFemale;

  @NonNull
  public final RadioButton petIsMale;

  @NonNull
  public final CheckBox petIsSterilized;

  @NonNull
  public final CheckBox petIsVaccined;

  @NonNull
  public final ImageView petPhoto;

  @NonNull
  public final EditText petWeight;

  @NonNull
  public final RadioGroup rbgPetGender;

  @NonNull
  public final ScrollView scrollViewAddPet;

  @NonNull
  public final TextView txtPetBirthdate;

  @NonNull
  public final TextView txtPetGender;

  @NonNull
  public final TextView txtPetName;

  @NonNull
  public final TextView txtPetObservations;

  @NonNull
  public final TextView txtPetPhoto;

  @NonNull
  public final TextView txtPetWeight;

  private FragmentAddPetBinding(@NonNull ConstraintLayout rootView, @NonNull Button btnDelete,
      @NonNull Button btnSave, @NonNull DatePicker edtPetBirthdate, @NonNull EditText edtPetName,
      @NonNull EditText petAdditionalObservations, @NonNull RadioButton petIsFemale,
      @NonNull RadioButton petIsMale, @NonNull CheckBox petIsSterilized,
      @NonNull CheckBox petIsVaccined, @NonNull ImageView petPhoto, @NonNull EditText petWeight,
      @NonNull RadioGroup rbgPetGender, @NonNull ScrollView scrollViewAddPet,
      @NonNull TextView txtPetBirthdate, @NonNull TextView txtPetGender,
      @NonNull TextView txtPetName, @NonNull TextView txtPetObservations,
      @NonNull TextView txtPetPhoto, @NonNull TextView txtPetWeight) {
    this.rootView = rootView;
    this.btnDelete = btnDelete;
    this.btnSave = btnSave;
    this.edtPetBirthdate = edtPetBirthdate;
    this.edtPetName = edtPetName;
    this.petAdditionalObservations = petAdditionalObservations;
    this.petIsFemale = petIsFemale;
    this.petIsMale = petIsMale;
    this.petIsSterilized = petIsSterilized;
    this.petIsVaccined = petIsVaccined;
    this.petPhoto = petPhoto;
    this.petWeight = petWeight;
    this.rbgPetGender = rbgPetGender;
    this.scrollViewAddPet = scrollViewAddPet;
    this.txtPetBirthdate = txtPetBirthdate;
    this.txtPetGender = txtPetGender;
    this.txtPetName = txtPetName;
    this.txtPetObservations = txtPetObservations;
    this.txtPetPhoto = txtPetPhoto;
    this.txtPetWeight = txtPetWeight;
  }

  @Override
  @NonNull
  public ConstraintLayout getRoot() {
    return rootView;
  }

  @NonNull
  public static FragmentAddPetBinding inflate(@NonNull LayoutInflater inflater) {
    return inflate(inflater, null, false);
  }

  @NonNull
  public static FragmentAddPetBinding inflate(@NonNull LayoutInflater inflater,
      @Nullable ViewGroup parent, boolean attachToParent) {
    View root = inflater.inflate(R.layout.fragment_add_pet, parent, false);
    if (attachToParent) {
      parent.addView(root);
    }
    return bind(root);
  }

  @NonNull
  public static FragmentAddPetBinding bind(@NonNull View rootView) {
    // The body of this method is generated in a way you would not otherwise write.
    // This is done to optimize the compiled bytecode for size and performance.
    int id;
    missingId: {
      id = R.id.btn_delete;
      Button btnDelete = ViewBindings.findChildViewById(rootView, id);
      if (btnDelete == null) {
        break missingId;
      }

      id = R.id.btn_save;
      Button btnSave = ViewBindings.findChildViewById(rootView, id);
      if (btnSave == null) {
        break missingId;
      }

      id = R.id.edt_pet_birthdate;
      DatePicker edtPetBirthdate = ViewBindings.findChildViewById(rootView, id);
      if (edtPetBirthdate == null) {
        break missingId;
      }

      id = R.id.edt_pet_name;
      EditText edtPetName = ViewBindings.findChildViewById(rootView, id);
      if (edtPetName == null) {
        break missingId;
      }

      id = R.id.pet_additional_observations;
      EditText petAdditionalObservations = ViewBindings.findChildViewById(rootView, id);
      if (petAdditionalObservations == null) {
        break missingId;
      }

      id = R.id.pet_is_female;
      RadioButton petIsFemale = ViewBindings.findChildViewById(rootView, id);
      if (petIsFemale == null) {
        break missingId;
      }

      id = R.id.pet_is_male;
      RadioButton petIsMale = ViewBindings.findChildViewById(rootView, id);
      if (petIsMale == null) {
        break missingId;
      }

      id = R.id.pet_is_sterilized;
      CheckBox petIsSterilized = ViewBindings.findChildViewById(rootView, id);
      if (petIsSterilized == null) {
        break missingId;
      }

      id = R.id.pet_is_vaccined;
      CheckBox petIsVaccined = ViewBindings.findChildViewById(rootView, id);
      if (petIsVaccined == null) {
        break missingId;
      }

      id = R.id.pet_photo;
      ImageView petPhoto = ViewBindings.findChildViewById(rootView, id);
      if (petPhoto == null) {
        break missingId;
      }

      id = R.id.pet_weight;
      EditText petWeight = ViewBindings.findChildViewById(rootView, id);
      if (petWeight == null) {
        break missingId;
      }

      id = R.id.rbg_pet_gender;
      RadioGroup rbgPetGender = ViewBindings.findChildViewById(rootView, id);
      if (rbgPetGender == null) {
        break missingId;
      }

      id = R.id.scrollViewAddPet;
      ScrollView scrollViewAddPet = ViewBindings.findChildViewById(rootView, id);
      if (scrollViewAddPet == null) {
        break missingId;
      }

      id = R.id.txt_pet_birthdate;
      TextView txtPetBirthdate = ViewBindings.findChildViewById(rootView, id);
      if (txtPetBirthdate == null) {
        break missingId;
      }

      id = R.id.txt_pet_gender;
      TextView txtPetGender = ViewBindings.findChildViewById(rootView, id);
      if (txtPetGender == null) {
        break missingId;
      }

      id = R.id.txt_pet_name;
      TextView txtPetName = ViewBindings.findChildViewById(rootView, id);
      if (txtPetName == null) {
        break missingId;
      }

      id = R.id.txt_pet_observations;
      TextView txtPetObservations = ViewBindings.findChildViewById(rootView, id);
      if (txtPetObservations == null) {
        break missingId;
      }

      id = R.id.txt_pet_photo;
      TextView txtPetPhoto = ViewBindings.findChildViewById(rootView, id);
      if (txtPetPhoto == null) {
        break missingId;
      }

      id = R.id.txt_pet_weight;
      TextView txtPetWeight = ViewBindings.findChildViewById(rootView, id);
      if (txtPetWeight == null) {
        break missingId;
      }

      return new FragmentAddPetBinding((ConstraintLayout) rootView, btnDelete, btnSave,
          edtPetBirthdate, edtPetName, petAdditionalObservations, petIsFemale, petIsMale,
          petIsSterilized, petIsVaccined, petPhoto, petWeight, rbgPetGender, scrollViewAddPet,
          txtPetBirthdate, txtPetGender, txtPetName, txtPetObservations, txtPetPhoto, txtPetWeight);
    }
    String missingId = rootView.getResources().getResourceName(id);
    throw new NullPointerException("Missing required view with ID: ".concat(missingId));
  }
}
