Class DiscriminatorTypeMarshalling