name, getName, setName -> type, getType, setType