public String marshal(InventoryType t) {
   return t.toString();
 }
 public InventoryType unmarshal(String val) {
   return InventoryType.valueOf(val);
 }