/** * Adds a String metadata item to the object. * * @param name * the metadata item name, case-insensitive. * @param value * the metadata item's date value. */ public void addMetadata(String name, String value) { this.addMetadata(name, (Object) value); }
/** * Adds a Date metadata item to the object. * * @param name * the metadata item name, case-insensitive. * @param value * the metadata item's date value. */ public void addMetadata(String name, Date value) { this.addMetadata(name, (Object) value); }
/** * Adds a Date metadata item to the object. * * @param name * the metadata item name, case-insensitive. * @param value * the metadata item's date value. */ public void addMetadata(String name, Date value) { this.addMetadata(name, (Object) value); }
/** * Adds an owner metadata item to the object. * * @param name * the metadata item name, case-insensitive. * @param value * the metadata item's owner value. */ public void addMetadata(String name, StorageOwner value) { this.addMetadata(name, (Object) value); }
/** * Adds an owner metadata item to the object. * * @param name * the metadata item name, case-insensitive. * @param value * the metadata item's owner value. */ public void addMetadata(String name, StorageOwner value) { this.addMetadata(name, (Object) value); }
/** * Adds a String metadata item to the object. * * @param name * the metadata item name, case-insensitive. * @param value * the metadata item's date value. */ public void addMetadata(String name, String value) { this.addMetadata(name, (Object) value); }
/** * Adds all the items in the provided map to this object's metadata. * * @param metadataToAdd * metadata items to add, names are case-insensitive. */ public void addAllMetadata(Map<String, Object> metadataToAdd) { for (Entry<String, Object> entry: metadataToAdd.entrySet()) { this.addMetadata(entry.getKey(), entry.getValue()); } }
/** * Adds all the items in the provided map to this object's metadata. * * @param metadataToAdd * metadata items to add, names are case-insensitive. */ public void addAllMetadata(Map<String, Object> metadataToAdd) { for (Entry<String, Object> entry: metadataToAdd.entrySet()) { this.addMetadata(entry.getKey(), entry.getValue()); } }
parsedDate = ServiceUtils.parseRfc822Date(value); super.addMetadata(name, parsedDate); return; } catch (ParseException e) { super.addMetadata(name, value);
parsedDate = ServiceUtils.parseRfc822Date(value); super.addMetadata(name, parsedDate); return; } catch (ParseException e) { super.addMetadata(name, value);