public void iterateAllRegisteredSerializationConverters ( @ Nonnull final ISerializationConverterCallback aCallback ) { // Create a static (non weak) copy of the map final Map < Class < ? > , ISerializationConverter < ? > > aCopy = m_aRWLock . readLocked ( ( ) -> new CommonsHashMap <> ( m_aMap ) ) ; // And iterate the copy for ( final Map . Entry < Class < ? > , ISerializationConverter < ? > > aEntry : aCopy . entrySet ( ) ) if ( aCallback . call ( aEntry . getKey ( ) , aEntry . getValue ( ) ) . isBreak ( ) ) break ; }
Iterate all registered serialization converters . For informational purposes only .