Page object java. Primitive non primitive java. variable in java. typecasting. primitive vs non-primitive.