Interface IPrimitiveType<T,​JT>