package com.impetus.kundera.hbase.client; import java.io.IOException; import java.util.List; import java.util.Map; import org.apache.hadoop.hbase.client.HTable; import com.impetus.kundera.metadata.EntityMetadata.Column; import com.impetus.kundera.proxy.EnhancedEntity; /** * HBase data writer. * @author impetus */ public interface Writer { /** * * @param columnFamily * @param rowKey * @param columns */ void writeColumns(HTable htable, String columnFamily, String rowKey, List<Column> columns, EnhancedEntity e) throws IOException; }