package com.microsoft.bingads.v11.bulk.entities; import com.microsoft.bingads.v11.internal.bulk.RowValues; import com.microsoft.bingads.v11.internal.bulk.entities.SingleRecordBulkEntity; import java.util.Map; import java.util.Map.Entry; /** * Describes an entity whose type is unknown * */ public class UnknownBulkEntity extends SingleRecordBulkEntity { private Map<String, String> values; public Map<String, String> getValues() { return values; } void setValues(Map<String, String> values) { this.values = values; } @Override public void processMappingsFromRowValues(RowValues rowValues) { values = rowValues.toMap(); } @Override public void processMappingsToRowValues(RowValues values, boolean excludeReadonlyData) { for (Entry<String, String> entry : this.values.entrySet()) { values.put(entry.getKey(), entry.getValue()); } } }