Q:

Firebase realtime database doesn't update database when i sign up

I am trying to send information to the firebase database, I am connected and already checked multiple times and i can't find the error here's my code
Here's the database reference command 
everything is well put together and working, i don't exactly know why it doesn't really allow me to send information doesn't show any errors and everything
  userInformation = FirebaseDatabase.getInstance().getReference("Users").child("Users");

    firebaseAuth = FirebaseAuth.getInstance();

  private void saveUserInformation(){
  String UserName = NameET.getText().toString();
    String Userbirthday = dateBirth.toString();
    String Userdate_drivinglicense = dateLicense.toString();
    String UserCountry = Countries.getSelectedItem().toString();
    String UserGender = Genders.getSelectedItem().toString();
    String HouseLocationLat = String.valueOf(location.getLatitude());
    String HouseLocationLong = String.valueOf(location.getLongitude());

    Userinformation userInfo = new Userinformation(UserName,Userbirthday,Userdate_drivinglicense,UserCountry,UserGender,HouseLocationLat,HouseLocationLong);

    FirebaseUser user = firebaseAuth.getCurrentUser();

    if (user != null) {
        userInformation.child(user.getUid()).setValue(userInfo);
    }

    Toast.makeText(UserInformationActivity.this, "Saving Information", Toast.LENGTH_SHORT).show();
}

A:

The Issue i had was that i didn't implent an Getter and Setter in my Java Class which is connected to the UserInformation, and i had to create a new child in the database with the name "Users" since it wasn't created automatically as it should be, also changed the names of variables in my 
Userinformation userInfo = new Userinformation(UserName,Userbirthday,Userdate_drivinglicense,UserCountry,UserGender,HouseLocationLat,HouseLocationLong);
So it can connect to the database correctly Thanks for all the help :) 

