Interface DiscriminatorType<T>