jdbc-protolib/src/main/java/com/streamsets/pipeline/lib/jdbc/multithread/util/OffsetQueryUtil.java
public static String getOffsetFormatFromColumns(TableRuntimeContext tableContext, Map<String, Field> fields) throws StageException {
    return getOffsetFormat(getOffsetsFromColumns(tableContext, fields));
  }
public static String getOffsetFormatFromColumns(TableRuntimeContext tableContext, Map<String, Field> fields) throws StageException {
    return getOffsetFormat(getOffsetsFromColumns(tableContext, fields));
  }
Joins the map of column to values to a string offset in the form of (<column1>=<value1>::<column2>=<value2>::<column3>=<value3>)
@param tableContext Context for the current table.
@param fields The current record fields
@return Offset in the form of (<column1>=<value1>::<column2>=<value2>::<column3>=<value3>)