docs: public Object partitionParam() {
          if (userPartitionKey != null) {
              return userPartitionKey[0];
          }
          if (partitionParamIndex > -1 && userParamSet != null &&
                  userParamSet.length > partitionParamIndex) {
              Object userParamValue = userParamSet[partitionParamIndex];
              if (partitionParamType == null) {
                  return userParamValue;
              } else {
                  return ParameterConverter.tryToMakeCompatible(partitionParamType.classFromType(), userParamValue);
              }
          }
          return partitionParamValue;
      }