A lazy initialization implementation of EncodingRegistry. It does not register any encoding until either the getEncoding(EncodingType) or getEncoding(String) method is called.
When one of these methods is called, the requested EncodingType is registered.
Hi, @tox-p, in addition to the suggestions you provided, I have also created a new BaseEncodingRegistryTest to reuse tests for both LazyEncodingRegistryTest and DefaultEncodingRegistryTest.
A lazy initialization implementation of EncodingRegistry. It does not register any encoding until either the getEncoding(EncodingType) or getEncoding(String) method is called. When one of these methods is called, the requested EncodingType is registered.