PIM-3321: added function in setter to return the supported types of the setter + specs