Os métodos Getter são realmente necessários para a classe armazenada usando DatabaseReference.setValue ()?
odocumentação por todo osetValue()
métodos deDatabaseReference
afirma:
Além disso, você pode definir instâncias de sua própria classe nesse local, desde que atendam às seguintes restrições:
A classe deve ter um construtor padrão que não aceita argumentosA classedeve definir getters públicos para as propriedades a serem atribuídas.As propriedades sem um getter público serão definidas com o valor padrão quando uma instância for desserializada.
As classes de modelo definidas noComeço rápido O projeto de amostra não possui métodos getter definidos. Minhas experiências parecem indicar que não são realmente necessárias. Sou capaz de armazenar e recuperar instâncias de classes que não possuem métodos getter definidos, apenas campos públicos. A documentação está correta?