def __init__(self, source): if source is None: name = "%s(None)" % (self.__class__.__name__) maxQueueSize = 1 types = [] else: name = "%s(%s)" % (self.__class__.__name__, source.name) maxQueueSize = source.maxQueueSize types = source.subcategories AEntitySink.__init__(self, name, maxQueueSize) AEntitySource.__init__(self, name, types, maxQueueSize) self._source = source self._started = False self._pool = Pool(maxQueueSize)
def __init__(self, desc): AEntitySink.__init__(self, desc)
def __init__(self): AEntitySink.__init__(self, "Entity DB")
def __init__(self): AEntitySink.__init__(self, "MergeEntitySink") self.stampedAPI = MongoStampedAPI() self.matcher = EntityMatcher(self.stampedAPI) self.matcher.options['merge'] = True
def __init__(self): AEntitySink.__init__(self, "TestEntitySink")
def __init__(self, options): AEntitySink.__init__(self, "AppleEntitySink") self.stampedAPI = MongoStampedAPI() self.matcher = AppleEntityMatcher(self.stampedAPI, options)
def __init__(self): AEntitySink.__init__(self, "Places Entity DB")