Github user ravipesala commented on a diff in the pull request: https://github.com/apache/incubator-carbondata/pull/412#discussion_r91839108 --- Diff: core/src/main/java/org/apache/carbondata/scan/result/vector/CarbonColumnVector.java --- @@ -0,0 +1,29 @@ +package org.apache.carbondata.scan.result.vector; + +import org.apache.spark.sql.types.Decimal; + +public interface CarbonColumnVector { + + public void putShort(int rowId, short value); + + public void putInt(int rowId, int value); + + public void putLong(int rowId, long value); + + public void putDecimal(int rowId, Decimal value, int precision); + + public void putDouble(int rowId, double value); + + public void putBytes(int rowId, byte[] value); + + public void putBytes(int rowId, int offset, int length, byte[] value); --- End diff -- `ColumnarVectorWrapper` is the implementation class for this interface
--- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---