Someone please explain contractions in Java code syntax : <p>A question from dummy....  What is the full version of code below?
How to interpret it in classic (long) version of code? </p>

<pre><code>FirebaseDatabase.getInstance()
                .getReference()
                .push()
                .setValue(new ChatMessage(input.getText().toString(),
                        FirebaseAuth.getInstance()
                                .getCurrentUser()
                                .getDisplayName())
                );
</code></pre>
