cubes_lite/query/request.py
def all_attributes(self):
        """Returns an unordered set of key attributes used in the request."""

        attributes = set()

        for c in self.conditions:
            attributes.update(c.all_attributes())

        attributes.update(self.aggregates)
        attributes.update(level.key for level in self.drilldown_levels)
        attributes.update(attr for attr, _ in self.order)

        return list(attributes)
Returns an unordered set of key attributes used in the request.
Returns an unordered set of key attributes used in the request.
Returns an unordered set of key attributes used in the request .
def all_attributes(self):
        attributes = set()
        for c in self.conditions:
            attributes.update(c.all_attributes())
        attributes.update(self.aggregates)
        attributes.update(level.key for level in self.drilldown_levels)
        attributes.update(attr for attr, _ in self.order)
        return list(attributes)
def all_attributes ( self ) : attributes = set ( ) for c in self . conditions : attributes . update ( c . all_attributes ( ) ) attributes . update ( self . aggregates ) attributes . update ( level . key for level in self . drilldown_levels ) attributes . update ( attr for attr , _ in self . order ) return list ( attributes )
Returns an unordered set of key attributes used in the request.
Returns an unordered set of key attributes used in the request .
"""Returns an unordered set of key attributes used in the request."""
self