• Creating a scalar (or, base) user-defined type
  • The Java code for the scalar type
  • Prerequisites for the Java implementation