private int tupleSize ()
    {
        int s = 0;

        for (int j = 0; j < domain.length; j++) {
            switch (domain [j].getName ()) {
                case "java.lang.Byte": s += 1;  break;
                case "java.lang.Short": s += 2;  break;
                case "java.lang.Integer": s += 4;  break;
                case "java.lang.Long": s +=8 ;  break;  
                case "java.lang.Float": s += 4;  break;
                case "java.lang.Double": s += 8;  break;
                case "java.lang.Character": s += 2;  break;
                case "java.lang.String":  s += 64; break;
            } // switch
        } // for

        return s;
    } // tupleSize