Class AbstractTypeDescriptor<T>