Class DiscriminatorType<T>