Как я могу получить данные из firebase для 2 разных конструкторов? Вот мой класс Яйца. Я хочу получать только данные о прокладке для одного и штриховку и статус для другого.
private String laying, hatching,status;
public Eggs() {
}
public Eggs(String laying)
{
this.laying=laying;
}
public Eggs(String hatching, String status) {
this.hatching = hatching;
this.status = status;
}
Я использую этот метод для извлечения данных из firebase
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for (DataSnapshot breedingSnap : dataSnapshot.getChildren()) {
Eggs data = breedingSnap.getValue(Eggs.class);
eg.add(data);
}
});
Как я могу реализовать что-то вроде этого-
Eggs laying=new Eggs(String laying);
Eggs st=new Eggs(String hatching,String status);
затем добавить их в список рассылки?