def unserialize(self, data): """ Converts a serialized tuple of data to an object """ (privacy, source_list, note, the_type, self.value) = data PrivacyBase.unserialize(self, privacy) SourceBase.unserialize(self, source_list) NoteBase.unserialize(self, note) self.type.unserialize(the_type) return self
def unserialize(self, data): """ Converts a serialized tuple of data to an object """ (privacy, source_list, note, ref, self.rel) = data PrivacyBase.unserialize(self, privacy) SourceBase.unserialize(self, source_list) NoteBase.unserialize(self, note) RefBase.unserialize(self, ref) return self
def unserialize(self, data): """ Converts a serialized tuple of data to an object """ (date, privacy, note, self.confidence, ref, self.page, self.text) = data DateBase.unserialize(self, date) PrivacyBase.unserialize(self, privacy) NoteBase.unserialize(self, note) RefBase.unserialize(self, ref) return self
def unserialize(self, data): """ Converts a serialized tuple of data to an object """ (privacy, note, attribute_list, ref, role) = data PrivacyBase.unserialize(self, privacy) NoteBase.unserialize(self, note) AttributeBase.unserialize(self, attribute_list) RefBase.unserialize(self, ref) self.role.unserialize(role) return self
def unserialize(self, data): """ Converts a serialized tuple of data to an object """ (date, privacy, note, self.confidence, ref, self.page, self.text) = data DateBase.unserialize(self, date) PrivacyBase.unserialize(self, privacy) NoteBase.unserialize(self, note) RefBase.unserialize(self, ref) return self
def unserialize(self, data): """ Converts a serialized tuple of data to an object """ (privacy, source_list, note, date, location) = data PrivacyBase.unserialize(self, privacy) SourceBase.unserialize(self, source_list) NoteBase.unserialize(self, note) DateBase.unserialize(self, date) LocationBase.unserialize(self, location) return self
def unserialize(self, data): """ Converts a serialized tuple of data to an object """ (privacy, source_list, note, date, self.first_name, self.surname, self.suffix, self.title, name_type, self.prefix, self.patronymic, self.group_as, self.sort_as, self.display_as, self.call) = data self.type.unserialize(name_type) PrivacyBase.unserialize(self, privacy) SourceBase.unserialize(self, source_list) NoteBase.unserialize(self, note) DateBase.unserialize(self, date) return self
def __init__(self, source=None, data=None): """creates a new Name instance, copying from the source if provided""" SecondaryObject.__init__(self) PrivacyBase.__init__(self, source) SourceBase.__init__(self, source) NoteBase.__init__(self, source) DateBase.__init__(self, source) if data: (privacy, source_list, note, date, self.first_name, self.surname, self.suffix, self.title, name_type, self.prefix, self.patronymic, self.group_as, self.sort_as, self.display_as, self.call) = data self.type = NameType(name_type) PrivacyBase.unserialize(self, privacy) SourceBase.unserialize(self, source_list) NoteBase.unserialize(self, note) DateBase.unserialize(self, date) elif source: self.first_name = source.first_name self.surname = source.surname self.suffix = source.suffix self.title = source.title self.type = source.type self.prefix = source.prefix self.patronymic = source.patronymic self.group_as = source.group_as self.sort_as = source.sort_as self.display_as = source.display_as self.call = source.call else: self.first_name = "" self.surname = "" self.suffix = "" self.title = "" self.type = NameType() self.prefix = "" self.patronymic = "" self.group_as = "" self.sort_as = self.DEF self.display_as = self.DEF self.call = u''