for (FilterEntry filterEntry : _filterListCollection) load = (DataImpl) filterEntry.load(); if ( load == null ) return "\nDecoding of just encoded object in the same application is not supported\n";
checkResult(filterEntry1.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.FIELD_LIST); checkResult(filterEntry1.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry1.hasPermissionData()); checkResult(filterEntry2.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.ELEMENT_LIST); checkResult(filterEntry2.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry2.hasPermissionData()); checkResult(filterEntry3.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.FILTER_LIST); checkResult(filterEntry3.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry3.hasPermissionData()); checkResult(filterEntry4.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.SERIES); checkResult(filterEntry4.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry4.hasPermissionData()); checkResult(filterEntry5.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.VECTOR); checkResult(filterEntry5.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry5.hasPermissionData()); checkResult(filterEntry6.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.MAP); checkResult(filterEntry6.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry6.hasPermissionData()); checkResult(filterEntry7.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.REFRESH_MSG); checkResult(filterEntry7.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry7.hasPermissionData()); checkResult(filterEntry8.load().dataType(), com.thomsonreuters.ema.access.DataType.DataTypes.UPDATE_MSG);
TestUtilities.checkResult( fe1.load().dataType() == DataTypes.NO_DATA, "FilterEntry.load().dataType() == DataTypes.NO_DATA" ); TestUtilities.checkResult( fe1.load().dataType() == DataTypes.NO_DATA, "FilterEntry.load().dataType() == DataTypes.NO_DATA" ); TestUtilities.checkResult( fe2.load().dataType() == DataType.DataTypes.FIELD_LIST, "FilterEntry.load().dataType() == DataType.DataTypes.FIELD_LIST" ); TestUtilities.EmaDecodeFieldListAll( fe2.fieldList() ); TestUtilities.checkResult( fe3.load().dataType() == DataType.DataTypes.ELEMENT_LIST, "FilterEntry.load().dataType() == DataTypes.ELEMENT_LIST" ); TestUtilities.EmaDecodeElementListAll( fe3.elementList() );