Skip to content

Commit 8d38ec2

Browse files
author
chengyitian
committed
AJ-782: modify get(index) method logic for iotAnyVector;
1 parent 3d09fdc commit 8d38ec2

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/com/xxdb/data/BasicIotAnyVector.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,14 @@ protected BasicIotAnyVector(ExtendedDataInput in) throws IOException {
5959
}
6060

6161
public Entity get(int index) {
62-
BasicInt dataType = (BasicInt) indexsDataType.get(index);
63-
return subVector.get(dataType.getInt());
64-
}
65-
66-
public String getString(int index) {
6762
BasicInt curDataType = (BasicInt) indexsDataType.get(index);
6863
BasicInt curIndex = (BasicInt) indexs.get(index);
6964

70-
return ((Vector) subVector.get(curDataType.getInt())).get(curIndex.getInt()).getString();
65+
return ((Vector) subVector.get(curDataType.getInt())).get(curIndex.getInt());
66+
}
67+
68+
public String getString(int index) {
69+
return get(index).getString();
7170
}
7271

7372
public Vector getSubVector(int[] indices){

0 commit comments

Comments
 (0)