private Property resolveMetadataKey(String localName) { if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } return Property.internalText(localName); }
private Property resolveMetadataKey(String localName) { if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } return Property.internalText(localName); } }
private Property resolveMetadataKey(String localName) { if ("authors".equals(localName)) { return TikaCoreProperties.CREATOR; } if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } if ("comment".equals(localName)) { return TikaCoreProperties.COMMENTS; } return Property.internalText(localName); } }
private Property resolveMetadataKey(String localName) { if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } return Property.internalText(localName); }
private Property resolveMetadataKey(String localName) { if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } return Property.internalText(localName); } }
private Property resolveMetadataKey(String localName) { if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } return Property.internalText(localName); } }
private Property resolveMetadataKey(String localName) { if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } return Property.internalText(localName); }
private Property resolveMetadataKey(String localName) { if ("authors".equals(localName)) { return TikaCoreProperties.CREATOR; } if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } if ("comment".equals(localName)) { return TikaCoreProperties.COMMENTS; } return Property.internalText(localName); } }
private Property resolveMetadataKey(String localName) { if ("authors".equals(localName)) { return TikaCoreProperties.CREATOR; } if ("title".equals(localName)) { return TikaCoreProperties.TITLE; } if ("comment".equals(localName)) { return TikaCoreProperties.COMMENTS; } return Property.internalText(localName); } }
/** * Defines a composite property, then checks that when set as the * composite the value can be retrieved with the property or the aliases */ @SuppressWarnings("deprecation") @Test public void testCompositeProperty() { Metadata meta = new Metadata(); Property compositeProperty = Property.composite( DublinCore.DESCRIPTION, new Property[] { TikaCoreProperties.DESCRIPTION, Property.internalText("testDescriptionAlt") }); String message = "composite description"; meta.set(compositeProperty, message); // Fetch as the composite assertEquals(message, meta.get(compositeProperty)); // Fetch as the primary property on the composite assertEquals(message, meta.get(DublinCore.DESCRIPTION)); // Fetch as the aliases assertEquals(message, meta.get("testDescriptionAlt")); }
assertEquals("value1", values[2]); Property nonMultiValued = Property.internalText("nonMultiValued"); meta.add(nonMultiValued, "value1"); try {