Object.fromXml constructor
Object.fromXml(
- XmlElement xml
Implementation
Object.fromXml(XmlElement xml) {
eTag = getProp(xml, 'ETag')?.value;
key = getProp(xml, 'Key')?.value;
var lastModifiedProp = getProp(xml, 'LastModified');
lastModified = lastModifiedProp != null
? DateTime.tryParse(lastModifiedProp.value ?? '')
: null;
var ownerProp = getProp(xml, 'Owner');
owner = ownerProp != null ? Owner.fromXml(ownerProp) : null;
var sizeProp = getProp(xml, 'Size');
size = sizeProp != null ? int.tryParse(sizeProp.value ?? '') : null;
storageClass = getProp(xml, 'StorageClass')?.value;
}