def self.write_one(object, writer, singular = nil)
singular ||= 'api_summary'
writer.write_start(singular)
href = object.href
writer.write_attribute('href', href) unless href.nil?
ApiSummaryItemWriter.write_one(object.hosts, writer, 'hosts') unless object.hosts.nil?
ApiSummaryItemWriter.write_one(object.storage_domains, writer, 'storage_domains') unless object.storage_domains.nil?
ApiSummaryItemWriter.write_one(object.users, writer, 'users') unless object.users.nil?
ApiSummaryItemWriter.write_one(object.vms, writer, 'vms') unless object.vms.nil?
writer.write_end
end