in tbapi/__init__.py [0:0]
def parse_classSet(class_set):
types = []
all_types = []
prefix = {}
key = class_set.tag
prefix['prefix'] = re.search(r'(?<={).*(?=})', key).group(0)
for class_desc in class_set.findall('prefix:classDescriptor', prefix):
class_desc = SchemaParser.parse_classDescriptor(class_desc, prefix)
all_types.append(class_desc)
if isinstance(class_desc, TypeDef):
types.append(class_desc)
return SchemaDef(types, all_types)