Utilities.asHexString(_toString, filterEntry.permissionData()).append("\"");
TestUtilities.checkResult( filterEntry.action() == FilterEntry.FilterAction.UPDATE, "Check the action of the second entry"); TestUtilities.checkResult( filterEntry.hasPermissionData() , "Check has permission data for second entry"); TestUtilities.checkResult( filterEntry.permissionData().equals(permissionData) , "Check the permission data for the second entry");
checkResult(filterEntry1.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry1.hasPermissionData()); checkResult(filterEntry1.permissionData().equals( ByteBuffer.wrap("PermissionData".getBytes()) )); EmaDecode_UPAFieldListAll(filterEntry1.fieldList(), EncodingTypeFlags.PRIMITIVE_TYPES); checkResult(filterEntry2.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry2.hasPermissionData()); checkResult(filterEntry2.permissionData().equals(ByteBuffer.wrap("PermissionData".getBytes()) )); EmaDecode_UPAElementListAll(filterEntry2.elementList(), EncodingTypeFlags.PRIMITIVE_TYPES); checkResult(filterEntry3.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry3.hasPermissionData()); checkResult(filterEntry3.permissionData().equals(ByteBuffer.wrap("PermissionData".getBytes()) )); EmaDecode_UPAFilterListAll(filterEntry3.filterList(), EncodingTypeFlags.MESSAGE_TYPES); checkResult(filterEntry4.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry4.hasPermissionData()); checkResult(filterEntry4.permissionData().equals(ByteBuffer.wrap("PermissionData".getBytes()) )); EmaDecode_UPASeriesAll(filterEntry4.series(), com.thomsonreuters.upa.codec.DataTypes.FIELD_LIST); checkResult(filterEntry5.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry5.hasPermissionData()); checkResult(filterEntry5.permissionData().equals( ByteBuffer.wrap("PermissionData".getBytes()) )); EmaDecode_UPAVectorAll(filterEntry5.vector(), com.thomsonreuters.upa.codec.DataTypes.ELEMENT_LIST); checkResult(filterEntry6.action(), com.thomsonreuters.ema.access.FilterEntry.FilterAction.SET); checkResult(filterEntry6.hasPermissionData()); checkResult(filterEntry6.permissionData().equals( ByteBuffer.wrap("PermissionData".getBytes()) )); EmaDecode_UPAMapKeyUIntAll(filterEntry6.map(), com.thomsonreuters.upa.codec.DataTypes.ELEMENT_LIST);