package sizebay.catalog.client.model;

import java.io.Serializable;
import java.util.Map;
import lombok.*;
import lombok.experimental.Accessors;

@Data
@Accessors(chain = true)
@NoArgsConstructor
public class ProductBasicInformation implements Serializable {

	long id;
	@NonNull String name;
	@NonNull String permalink;
	String genderTheWearWasDesignedFor;
	String coverImage;
	String szbSeparator = null;
	String szbCategory = null;
	String categoryName;
	String modelingName;
	@Deprecated boolean bottomOnly;
	ClothesType clothesType;
	String sizeType;
	Boolean status;
	Product.AgeGroupEnum ageGroup = null;
	Map<String, ModelingSizeMeasures> measures;
	Boolean accessory;
}
@@ -376,27 +376,94 @@
 e;%0A%09
-String szbSeparator
+int isShoe;%0A%09int szbMainCategoryId;%0A%09int szbSubCategoryId;%0A%09String szbMainCategoryName
  = n
@@ -478,24 +478,27 @@
 ring szb
+Sub
 Category
  = null;
@@ -489,16 +489,20 @@
 Category
+Name
  = null;

Add attribute referring to the name and id of the Sizebay category and add attribute that informs if the product is shoe