File tree Expand file tree Collapse file tree 1 file changed +1
-16
lines changed
java/vector/src/main/java/org/apache/arrow/vector/compare Expand file tree Collapse file tree 1 file changed +1
-16
lines changed Original file line number Diff line number Diff line change @@ -88,22 +88,7 @@ private boolean validate(ValueVector left) {
8888 * Check range equals without passing IN param in VectorVisitor.
8989 */
9090 public boolean equals (ValueVector left ) {
91- if (left instanceof BaseFixedWidthVector ) {
92- return visit ((BaseFixedWidthVector ) left , null );
93- } else if (left instanceof BaseVariableWidthVector ) {
94- return visit ((BaseVariableWidthVector ) left , null );
95- } else if (left instanceof ListVector ) {
96- return visit ((ListVector ) left , null );
97- } else if (left instanceof FixedSizeListVector ) {
98- return visit ((FixedSizeListVector ) left , null );
99- } else if (left instanceof NonNullableStructVector ) {
100- return visit ((NonNullableStructVector ) left , null );
101- } else if (left instanceof UnionVector ) {
102- return visit ((UnionVector ) left , null );
103- } else if (left instanceof ZeroVector ) {
104- return visit ((ZeroVector ) left , null );
105- }
106- throw new UnsupportedOperationException ();
91+ return left .accept (this , null );
10792 }
10893
10994 @ Override
You can’t perform that action at this time.
0 commit comments