@Override public Map<MAPIProperty, List<PropertyValue>> getProperties() { if (messageProperties != null) { return messageProperties.getProperties(); } else { return Collections.emptyMap(); } }
public Map<MAPIProperty, PropertyValue> getRawProperties() { if (messageProperties != null) { return messageProperties.getRawProperties(); } else { return Collections.emptyMap(); } }
@Override public void readValue(InputStream value) throws IOException { readProperties(value); }
@Override public void writeValue(OutputStream stream) throws IOException { // write properties without variable length properties writeProperties(stream); } }
@Override public void chunksComplete() { if (messageProperties != null) { messageProperties.matchVariableSizedPropertiesToChunks(); } else { LOG.log(POILogger.WARN, "Message didn't contain a root list of properties!"); } } }
if (grouping instanceof Chunks) { chunk = new MessagePropertiesChunk(grouping, entry.getParent() != null && entry.getParent().getParent() != null); } else {