I didnt mention JDOPersistenceManagerFactory.setPersistenceProperties(), no.
PersistenceUnitMetaData is to replicate the file "persistence.xml" content. You cannot specify an Object in a text-based persistence.xml file. Hence PersistenceUnitMetaData doesnt support Object values.