<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def ALL(self):
 """ This method shows all the results attributes for a given object """

        if not self.sas.batch:
           for i in self._names:
               if i.upper()!='LOG':
                   x = self.__getattr__(i)
                   if isinstance(x, pd.DataFrame):
                      if self.sas.sascfg.display.lower() == 'zeppelin':
                         print("%text "+i+"\n"+str(x)+"\n")
                      else:
                         self.sas.DISPLAY(x)
        else:
           ret = []
           for i in self._names:
               if i.upper()!='LOG':
                   ret.append(self.__getattr__(i))
           return ret