def get_marshalling_data(self): assert self.__name is not None return update_marshalling_data( marshalling_data=Package.get_marshalling_data(self), generating_class=InstalledPackage, attributes={ 'name': self.__name, 'version': self.__version, 'nodes': self.__nodes }, version={'core.InstalledPackage': 1})
def get_marshalling_data(self): assert self.__package is not None assert type(self.__name) is types.ListType assert type(self.__provides) is types.ListType assert type(self.__requires) is types.ListType assert type(self.__buildinfos) is types.ListType return update_marshalling_data( marshalling_data=Node.get_marshalling_data(self), generating_class=InstalledNode, attributes={ 'package': self.__package, 'name': self.__name, 'provides': self.__provides, 'requires': self.__requires, 'buildinfos': self.__buildinfos }, version={'InstalledNode': 1})
def get_marshalling_data(self): return update_marshalling_data( marshalling_data=Provide.get_marshalling_data(self), generating_class=Provide_Callable, attributes={}, version={'Provide_Callable': 1})
def get_marshalling_data(self): return update_marshalling_data( marshalling_data=Require.get_marshalling_data(self), generating_class=Require_Symbol, attributes={}, version={'Require_Symbol': 1})