@property
    def annotation_select(self):
        if self._annotation_select_cache is not None:
            return self._annotation_select_cache
        elif not self._annotations:
            return {}
        elif self.annotation_select_mask is not None:
            self._annotation_select_cache = OrderedDict(
                (k, v) for k, v in self.annotations.items()
                if k in self.annotation_select_mask
            )
            return self._annotation_select_cache
        else:
            return self.annotations
Constructor.
dataset/ETHPy150Open django/django/django/db/models/sql/query.py/Query.annotation_select--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/ext/bulkload/simplexml_connector.py/SimpleXmlConnector.__init__