question: iterates on all factories and append all index types . concode_field_sep Set<OIndexFactory> FACTORIES concode_elem_sep ClassLoader orientClassLoader concode_elem_sep Set<OIndexFactory> DYNAMIC_FACTORIES concode_field_sep void registerFactory concode_elem_sep Set<OIndexFactory> getFactories concode_elem_sep Iterator<OIndexFactory> getAllFactories concode_elem_sep void scanForPlugins concode_elem_sep Set<String> getIndexEngines concode_elem_sep void unregisterFactory concode_elem_sep OIndexFactory getFactory concode_elem_sep OIndexInternal<?> createIndex
target: Set < String > function ( ) { final Set < String > loc0 = new HashSet < String > ( ) ; final Iterator < OIndexFactory > loc1 = getAllFactories ( ) ; while ( loc1 . hasNext ( ) ) { loc0 . addAll ( loc1 . next ( ) . getTypes ( ) ) ; } return loc0 ; }