
public interface BitWeavingVInterface 
{
	long[] query(Query queryName, long cst);
	int size();
	void add(long nb);
	BWVSegment[] getColumn();
	long[] complexQuery(String query);
}

@@ -1,8 +1,37 @@
+import java.util.ArrayList;%0A%0A
 %0Apublic 
@@ -65,10 +65,53 @@
 ace 
-%0A
 %7B
+%0A%09%0A%09long%5B%5D query(Query queryName, long cst);
 %0A%09lo
@@ -142,24 +142,36 @@
 me, long cst
+1, long cst2
 );%0A%09int size
@@ -195,16 +195,48 @@
 g nb);%0A%09
+void add(long%5B%5D nb);%0A%09ArrayList%3C
 BWVSegme
@@ -237,18 +237,17 @@
 VSegment
-%5B%5D
+%3E
  getColu

Update BitWeavingVInterface.java