Class AutoqueryEntityLookupServiceImpl

java.lang.Object
de.uniba.minf.registry.service.AutoqueryEntityLookupServiceImpl
All Implemented Interfaces:
de.uniba.minf.registry.model.entity.AutoqueryEntityLookupService

@Component public class AutoqueryEntityLookupServiceImpl extends Object implements de.uniba.minf.registry.model.entity.AutoqueryEntityLookupService
  • Constructor Details

    • AutoqueryEntityLookupServiceImpl

      public AutoqueryEntityLookupServiceImpl()
  • Method Details

    • entityDefinitionAvailable

      public boolean entityDefinitionAvailable(String definition) throws de.uniba.minf.registry.model.vocabulary.VocabularyLookupException
      Specified by:
      entityDefinitionAvailable in interface de.uniba.minf.registry.model.entity.AutoqueryEntityLookupService
      Throws:
      de.uniba.minf.registry.model.vocabulary.VocabularyLookupException
    • canResolveId

      public boolean canResolveId(String definition, String id) throws de.uniba.minf.registry.model.vocabulary.VocabularyLookupException
      Specified by:
      canResolveId in interface de.uniba.minf.registry.model.entity.AutoqueryEntityLookupService
      Throws:
      de.uniba.minf.registry.model.vocabulary.VocabularyLookupException
    • resolve

      public de.uniba.minf.registry.model.vocabulary.VocabularyEntry resolve(String definition, String id) throws de.uniba.minf.registry.model.vocabulary.VocabularyLookupException
      Specified by:
      resolve in interface de.uniba.minf.registry.model.entity.AutoqueryEntityLookupService
      Throws:
      de.uniba.minf.registry.model.vocabulary.VocabularyLookupException
    • search

      public List<de.uniba.minf.registry.model.vocabulary.VocabularyEntry> search(String definition, String query) throws de.uniba.minf.registry.model.vocabulary.VocabularyLookupException
      Specified by:
      search in interface de.uniba.minf.registry.model.entity.AutoqueryEntityLookupService
      Throws:
      de.uniba.minf.registry.model.vocabulary.VocabularyLookupException