ToString

Fluent Object to String Composition.

API

ToString.java
class ToString<T> {
  ToString<T> toString(String name, Function<? super T, ?> getter)
  ToString<T> toStringOmitIfAbsent(String name, Function<? super T, ?> getter)
  ToString<T> thenToString(String name, Function<? super T, ?> getter)
  ToString<T> thenToStringOmitIfAbsent(String name, Function<? super T, ?> getter)
  String toString(T target)
  String toString(T target, Function<Object, String> valueToStringFunction)
}