giraffez/types.py
def set_filter(self, names=None):
        """
        Set the names of columns to be used when iterating through the list,
        retrieving names, etc.

        :param list names: A list of names to be used, or :code:`None` for all
        """
        _names = []
        if names:
            for name in names:
                _safe_name = safe_name(name)
                if _safe_name not in self._column_map:
                    raise GiraffeTypeError("Column '{}' does not exist".format(name))
                if _safe_name in _names:
                    continue
                _names.append(_safe_name)
        self._filtered_columns = _names
def set_filter(self, names=None):
        _names = []
        if names:
            for name in names:
                _safe_name = safe_name(name)
                if _safe_name not in self._column_map:
                    raise GiraffeTypeError("Column '{}' does not exist".format(name))
                if _safe_name in _names:
                    continue
                _names.append(_safe_name)
        self._filtered_columns = _names
def set_filter ( self , names = None ) : _names = [ ] if names : for name in names : _safe_name = safe_name ( name ) if _safe_name not in self . _column_map : raise GiraffeTypeError ( "Column '{}' does not exist" . format ( name ) ) if _safe_name in _names : continue _names . append ( _safe_name ) self . _filtered_columns = _names
Set the names of columns to be used when iterating through the list,
        retrieving names, etc.

        :param list names: A list of names to be used, or :code:`None` for all
Set the names of columns to be used when iterating through the list retrieving names etc .