@SuppressWarnings({"unchecked"}) public <T extends MetadataFieldMapper> T rootMapper(Class<T> type) { return mapping.rootMapper(type); }