def abfinfo(self,printToo=False,returnDict=False):
info="<STR_LIT>"<EOL>d={}<EOL>for thingName in sorted(dir(self)):<EOL><INDENT>if thingName in ['<STR_LIT>','<STR_LIT>','<STR_LIT>','<STR_LIT>','<STR_LIT>',<EOL>'<STR_LIT>','<STR_LIT>']:<EOL><INDENT>continue<EOL><DEDENT>if "<STR_LIT:_>" in thingName:<EOL><INDENT>continue<EOL><DEDENT>thing=getattr(self,thingName)<EOL>if type(thing) is list and len(thing)><NUM_LIT:5>:<EOL><INDENT>continue<EOL><DEDENT>thingType=str(type(thing)).split("<STR_LIT:'>")[<NUM_LIT:1>]<EOL>if "<STR_LIT>" in thingType or "<STR_LIT>" in thingType:<EOL><INDENT>continue<EOL><DEDENT>if thingName in ["<STR_LIT>","<STR_LIT>"]:<EOL><INDENT>continue<EOL><DEDENT>info+="<STR_LIT>"%(thingName,thingType,thing)<EOL>d[thingName]=thing<EOL><DEDENT>if printToo:<EOL><INDENT>print()<EOL>for line in info.split("<STR_LIT:\n>"):<EOL><INDENT>if len(line)<<NUM_LIT:3>:<EOL><INDENT>continue<EOL><DEDENT>print("<STR_LIT:U+0020>",line)<EOL><DEDENT>print()<EOL><DEDENT>if returnDict:<EOL><INDENT>return d<EOL><DEDENT>return info<EOL>
show basic info about ABF class variables.