We are trying to upgrade our Aspose Words for Java library from version 17.9 to 18.9 but are noticing that the signature of getValue method in IMailMergeDataSource has changed
public boolean getValue(String fieldName, Object fieldValue) throws Exception
public boolean getValue(String fieldName, Ref fieldValue) throws Exception
If you look at the signature, the 2nd parameter type has changed from Object to Ref. We are noticing this change between 18.5 and 18.7 Aspose Words library documentation and is causing compilation errors.
com.test.abc.mailmerge.datasource.XYZDataSource is not abstract and does not override abstract method getValue(java.lang.String,com.aspose.words.ref.Ref<java.lang.Object>) in com.aspose.words.IMailMergeDataSource
Please suggest the best way we can address this issue?
Appreciate your help!