Class AbstractTypeAdapter<T,​S>