question: returns the service registry . the registry will be created the first time this method is invoked . concode_field_sep FactoryRegistry registry concode_elem_sep Logger LOGGER concode_field_sep void scanForPlugins concode_elem_sep Set<CoordinateHandler> findHandlers concode_elem_sep Set<CoordinateHandlerSpi> getAvailableHandlers concode_elem_sep CoordinateHandler findHandler
target: FactoryRegistry function ( ) { assert Thread . holdsLock ( CoordinateHandlerFinder . class ) ; if ( registry == null ) { registry = new FactoryCreator ( Arrays . asList ( new Class < ? > [ ] { CoordinateHandlerSpi . class } ) ) ; } return registry ; }