private ProductCategory createKittyLitter()

in bigtop-data-generators/bigpetstore-data-generator/src/main/java/org/apache/bigtop/datagenerators/bigpetstore/generators/products/collections/MediumProductCollection.java [182:218]


	private ProductCategory createKittyLitter()
	{
		ProductCategoryBuilder builder = new ProductCategoryBuilder();

		builder.addApplicableSpecies(PetSpecies.CAT);
		builder.setCategory("kitty litter");
		builder.setTriggerTransaction(true);
		builder.setDailyUsageRate(1.0);
		builder.setAmountUsedPetPetAverage(0.1);
		builder.setAmountUsedPetPetVariance(0.05);
		builder.setTriggerTransactionRate(2.0);
		builder.setTriggerPurchaseRate(7.0);
		builder.setBasePrice(1.43);

		builder.addPropertyValues("brand",
				new ProductFieldValue("Pretty Cat", 0.0, 1.0),
				new ProductFieldValue("Feisty Feline", 0.1, 1.0));

		builder.addPropertyValues("material",
				new ProductFieldValue("clay", 0.0, 1.0),
				new ProductFieldValue("pellets", 0.1, 1.0));

		builder.addPropertyValues("clumping",
				new ProductFieldValue("true", 0.0, 1.0),
				new ProductFieldValue("false", 0.0, 1.0));

		builder.addPropertyValues("odor control",
				new ProductFieldValue("true", 0.1, 1.0),
				new ProductFieldValue("false", 0.0, 1.0));

		builder.addPropertyValues("quantity",
				new ProductFieldValue(7.0, 0.0, 7.0),
				new ProductFieldValue(14.0, 0.0, 14.0),
				new ProductFieldValue(28.0, 0.0, 28.0));

		return builder.build();
	}