private ProductCategory createDogFood()

in bigtop-data-generators/bigpetstore-data-generator/src/main/java/org/apache/bigtop/datagenerators/bigpetstore/generators/products/collections/SmallProductCollection.java [29:60]


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

		builder.addApplicableSpecies(PetSpecies.DOG);
		builder.setCategory("dry dog food");
		builder.setTriggerTransaction(true);
		builder.setDailyUsageRate(2.0);
		builder.setAmountUsedPetPetAverage(0.25);
		builder.setAmountUsedPetPetVariance(0.1);
		builder.setTriggerTransactionRate(2.0);
		builder.setTriggerPurchaseRate(7.0);
		builder.setBasePrice(2.0);

		builder.addPropertyValues("brand",
				new ProductFieldValue("Wellfed", 0.0, 1.0),
				new ProductFieldValue("Happy Pup", 0.67, 1.0),
				new ProductFieldValue("Dog Days", 1.0, 1.0));

		builder.addPropertyValues("flavor",
				new ProductFieldValue("Chicken", 0.0, 1.0),
				new ProductFieldValue("Pork", 0.0, 1.0),
				new ProductFieldValue("Lamb & Rice", 0.0, 1.0),
				new ProductFieldValue("Fish & Potato", 0.0, 1.0));

		builder.addPropertyValues("quantity",
				new ProductFieldValue(4.5, 0.0, 4.5),
				new ProductFieldValue(15.0, 0.0, 15.0),
				new ProductFieldValue(30.0, 0.0, 30.0));

		return builder.build();
	}