private void setTranslationChain() {

        for (final Converter<String, String> t : minimalTranslationChain) {
            forward = forward.andThen(t);
        }
        for (final Converter<String, String> t : Lists.reverse(minimalTranslationChain)) {
            reverse = reverse.andThen(t.reverse());
        }
    }
private void setTranslationChain ( ) { for ( final Converter < String , String > t : minimalTranslationChain ) { forward = forward . andThen ( t ) ; } for ( final Converter < String , String > t : Lists . reverse ( minimalTranslationChain ) ) { reverse = reverse . andThen ( t . reverse ( ) ) ; } }
/*
TODO: much of what happens with chains of translators inside these converters should be factored
out into some abstract class, or post Java 8, default implementation.