This package contains domain entities that represent forms. A {@link com.guidewire.pc.domain.form.FormPattern} represents a form that can be added to a {@link com.guidewire.pc.domain.policy.Policy} under certain conditions which are encoded on the pattern entity as well as in a Gosu forms inference class which extends the gw.forms.FormData abstract class.