Hi Jukka, Did you take a look at Java Metadata Interface? There is some very good implementation such as NetBeans Metadata Repository. It could be a good starting point for metadata management.
I notice that in most metadata management framework, the metadata key is always a String (I still think introducing Object keys will be really confusing and complicated for most tika clients). Best Regards Jérôme
