Support for parameterizable types. A UserType or CustomUserType may be
made parameterizable by implementing this interface. Parameters for a
type may be set by using a nested type element for the property element
in the mapping file, or by defining a typedef. |