I know on the left side H = 2+ o+2-,
not sure about the right side 
Alright, remember that in H
2O there are 2 hydrogens and one oxygen. So yeah, both hydrogens together are +2, but you can't say they are individually +2: they are individually +1.
Cd + NiO2 +2H2O ---> Cd(OH)2 + Ni(OH)2
Cd(OH)2: we know that oxygen and hydrogen under most circumstances will have -2 (exceptions are when oxygen is with fluorine, in a superoxide, peroxide) and +1 (exceptions are when hydrogen is bonded to something less electronegative than it, ie. in hydrides (NaH)) respectively. Alternatively, OH- is an overall -1, and we know the constituent elements must have oxidation numbers that add up to the net charge of the element. Hence, oxygen is still -2 here and hydrogen is still +1.
Ni(OH)2: same thing here.
So as we can see, the hydrogens and oxygens are not oxidised or reduced.