Brendan Rodgers says he expects Raheem Sterling to remain a Liverpool player for the two years of his contract – despite ongoing dispute with club.