Android: allow any type in propertyMap passed as method parameter