XMPDM.ChannelTypePropertyConverter.convertAndSet(metadata, sample.getChannelCount());
XMPDM.ChannelTypePropertyConverter.convertAndSet(metadata, sample.getChannelCount());
XMPDM.ChannelTypePropertyConverter.convertAndSet(metadata, sample.getChannelCount());
/** * How convert+set might work */ public static void convertAndSet(Metadata metadata, Object value) { if (value instanceof Integer || value instanceof Long) { metadata.set(property, convert(value)); } if (value instanceof Date) { // Won't happen in this case, just an example of already // converted to a type metadata.set(property) handles metadata.set(property, (Date)value); } if (value instanceof String) { // Already converted, or so we hope! metadata.set(property, (String)value); } } }
/** * How convert+set might work */ public static void convertAndSet(Metadata metadata, Object value) { if (value instanceof Integer || value instanceof Long) { metadata.set(property, convert(value)); } if (value instanceof Date) { // Won't happen in this case, just an example of already // converted to a type metadata.set(property) handles metadata.set(property, (Date)value); } if (value instanceof String) { // Already converted, or so we hope! metadata.set(property, (String)value); } } }
/** * How convert+set might work */ public static void convertAndSet(Metadata metadata, Object value) { if (value instanceof Integer || value instanceof Long) { metadata.set(property, convert(value)); } if (value instanceof Date) { // Won't happen in this case, just an example of already // converted to a type metadata.set(property) handles metadata.set(property, (Date)value); } if (value instanceof String) { // Already converted, or so we hope! metadata.set(property, (String)value); } } }