/** * Check if a property with this name already exists in the collection of custom properties * * @param name the name to check * @return whether a property with the given name exists in the custom properties */ public boolean contains(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) return true; } return false; }
/** * Retrieve the custom property with this name, or null if none exists. * * You will need to test the various isSetX methods to work out * what the type of the property is, before fetching the * appropriate value for it. * * @param name the name of the property to fetch * * @return the custom property with this name, or null if none exists */ public CTProperty getProperty(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) { return p; } } return null; } }
text.append(property.getName()).append(" = ").append(val).append("\n");
String propName = "custom:" + property.getName(); if (date != null) { Property tikaProp = Property.externalDate(propName);
/** * Check if a property with this name already exists in the collection of custom properties * * @param name the name to check * @return whether a property with the given name exists in the custom properties */ public boolean contains(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) return true; } return false; }
/** * Check if a property with this name already exists in the collection of custom properties * * @param name the name to check * @return whether a property with the given name exists in the custom properties */ public boolean contains(String name){ for(CTProperty p : props.getProperties().getPropertyList()){ if(p.getName().equals(name)) return true; } return false; } }
/** * Retrieve the custom property with this name, or null if none exists. * * You will need to test the various isSetX methods to work out * what the type of the property is, before fetching the * appropriate value for it. * * @param name the name of the property to fetch * * @return the custom property with this name, or null if none exists */ public CTProperty getProperty(String name) { for(CTProperty p : props.getProperties().getPropertyList()) { if(p.getName().equals(name)) { return p; } } return null; } }
if (valueMatch!=null) { if ((custProp.getProperty(strippedKey)!=null) && (custProp.getProperty(strippedKey).getName()!=null)&& (custProp.getProperty(strippedKey).getLpwstr().matches(valueMatch))) { matchOnce=true; } else {
text.append(property.getName()).append(" = ").append(val).append("\n");
String propName = "custom:" + property.getName(); if (date != null) { Property tikaProp = Property.externalDate(propName);
String propName = "custom:" + property.getName(); if (date != null) { Property tikaProp = Property.externalDate(propName);
property.getName() + " = " + val + "\n" );