Package org.bridgedb

Class AbstractIDMapperCapabilities

  • All Implemented Interfaces:
    IDMapperCapabilities

    public abstract class AbstractIDMapperCapabilities
    extends Object
    implements IDMapperCapabilities
    Simple implementation of IDMapperCapabilities, which assumes that the supported datasources are the same for target and source, and that the supported data sources and properties are static and known at creation time.
    • Constructor Detail

      • AbstractIDMapperCapabilities

        public AbstractIDMapperCapabilities​(Set<DataSource> supportedDataSources,
                                            boolean freeSearchSupported,
                                            Map<String,​String> props)
        Parameters:
        supportedDataSources - Supported DataSources. IDMappers are usually symmetrical, so in the default implementation supportedDataSources is both target and source DataSources.
        props - properties, may be null.
        freeSearchSupported - if free search is supported or not