Skip to content

Commit 595d2ae

Browse files
committed
GH-825: Move UuidType to arrow.vector from test
1 parent 9f68d08 commit 595d2ae

File tree

6 files changed

+19
-19
lines changed

6 files changed

+19
-19
lines changed

vector/src/test/java/org/apache/arrow/vector/UuidVector.java renamed to vector/src/main/java/org/apache/arrow/vector/UuidVector.java

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,18 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
package org.apache.arrow.vector;
17+
package org.apache.arrow.vector.extension;
1818

1919
import java.nio.ByteBuffer;
2020
import java.util.UUID;
2121
import org.apache.arrow.memory.BufferAllocator;
2222
import org.apache.arrow.memory.util.hash.ArrowBufHasher;
23-
import org.apache.arrow.vector.complex.impl.UuidReaderImpl;
24-
import org.apache.arrow.vector.complex.reader.FieldReader;
25-
import org.apache.arrow.vector.holder.UuidHolder;
23+
import org.apache.arrow.vector.ExtensionTypeVector;
24+
import org.apache.arrow.vector.FixedSizeBinaryVector;
25+
import org.apache.arrow.vector.ValueIterableVector;
26+
import org.apache.arrow.vector.ValueVector;
2627
import org.apache.arrow.vector.types.pojo.Field;
2728
import org.apache.arrow.vector.types.pojo.FieldType;
28-
import org.apache.arrow.vector.types.pojo.UuidType;
2929
import org.apache.arrow.vector.util.TransferPair;
3030

3131
public class UuidVector extends ExtensionTypeVector<FixedSizeBinaryVector>
@@ -82,20 +82,20 @@ public TransferPair makeTransferPair(ValueVector to) {
8282
return new TransferImpl((UuidVector) to);
8383
}
8484

85-
@Override
86-
protected FieldReader getReaderImpl() {
87-
return new UuidReaderImpl(this);
88-
}
89-
90-
public void setSafe(int index, byte[] value) {
91-
getUnderlyingVector().setIndexDefined(index);
92-
getUnderlyingVector().setSafe(index, value);
93-
}
94-
95-
public void get(int index, UuidHolder holder) {
96-
holder.value = getUnderlyingVector().get(index);
97-
holder.isSet = 1;
98-
}
85+
// @Override
86+
// protected FieldReader getReaderImpl() {
87+
// return new UuidReaderImpl(this);
88+
// }
89+
//
90+
// public void setSafe(int index, byte[] value) {
91+
// getUnderlyingVector().setIndexDefined(index);
92+
// getUnderlyingVector().setSafe(index, value);
93+
// }
94+
//
95+
// public void get(int index, UuidHolder holder) {
96+
// holder.value = getUnderlyingVector().get(index);
97+
// holder.isSet = 1;
98+
// }
9999

100100
public class TransferImpl implements TransferPair {
101101
UuidVector to;

0 commit comments

Comments
 (0)