@classmethod
def get(cls, top, parent=None):
    """
        This will get all of the access filters on the
        specified node.  If no node is specified, then
        it will get all of the access rules on all
        of the switches.

        :param parent:
        :param top: the topSystem level json object
        :returns: list of Switch bridge domain
        """
    cls.check_parent(parent)
    result = []
    filter_data = top.get_class('actrlFlt')
    for filter_object in filter_data:
        acc_filter = cls()
        acc_filter._populate_from_attributes(filter_object['actrlFlt'][
            'attributes'])
        acc_filter._get_entries(top)
        acc_filter._get_pod_node()
        result.append(acc_filter)
        if parent:
            acc_filter._parent = parent
            acc_filter._parent.add_child(acc_filter)
    return result
