Этот класс имеет три статических функции:
•
map() преобразует каждый элемент LiveData. Аналогичен функции map на списках и в RxJava.•
switchMap() преобразует каждый элемент исходной LiveData в новый промежуточный LiveData-стрим. Аналогичен switchMap() в RxJava. •
distinctUntilChanged() не принимает параметров и возвращает новый объект LiveData, который уведомляет об обновлении только если следующий элемент не равен предыдущему. Для сравнения используется equals().Помимо использования статических методов класса
Transformations, можно подключить KTX расширения библиотеки LiveData и получить методы в качестве extension-функций.Примеры использования на картинке.
