private static Type getBoxedType(final Type type) {
        switch (type.getSort()) {
        case Type.BYTE:
            return BYTE_TYPE;
        case Type.BOOLEAN:
            return BOOLEAN_TYPE;
        case Type.SHORT:
            return SHORT_TYPE;
        case Type.CHAR:
            return CHARACTER_TYPE;
        case Type.INT:
            return INTEGER_TYPE;
        case Type.FLOAT:
            return FLOAT_TYPE;
        case Type.LONG:
            return LONG_TYPE;
        case Type.DOUBLE:
            return DOUBLE_TYPE;
        }
        return type;
    }
private static Type getBoxedType(final Type type) {
        switch (type.getSort()) {
        case Type.BYTE:
            return BYTE_TYPE;
        case Type.BOOLEAN:
            return BOOLEAN_TYPE;
        case Type.SHORT:
            return SHORT_TYPE;
        case Type.CHAR:
            return CHARACTER_TYPE;
        case Type.INT:
            return INTEGER_TYPE;
        case Type.FLOAT:
            return FLOAT_TYPE;
        case Type.LONG:
            return LONG_TYPE;
        case Type.DOUBLE:
            return DOUBLE_TYPE;
        }
        return type;
    }
private static Type getBoxedType ( final Type type ) { switch ( type . getSort ( ) ) { case Type . BYTE : return BYTE_TYPE ; case Type . BOOLEAN : return BOOLEAN_TYPE ; case Type . SHORT : return SHORT_TYPE ; case Type . CHAR : return CHARACTER_TYPE ; case Type . INT : return INTEGER_TYPE ; case Type . FLOAT : return FLOAT_TYPE ; case Type . LONG : return LONG_TYPE ; case Type . DOUBLE : return DOUBLE_TYPE ; } return type ; }
------------------------------------------------------------------------
------------------------------------------------------------------------