@Override public FieldVector getNewVector( String name, FieldType fieldType, BufferAllocator allocator, CallBack schemaChangeCallback) { return new TimeStampMicroTZVector(name, fieldType, allocator); }
/** * Construct a TransferPair comprising of this and and a target vector of * the same type. * * @param ref name of the target vector * @param allocator allocator for the target vector * @return {@link TransferPair} */ @Override public TransferPair getTransferPair(String ref, BufferAllocator allocator) { TimeStampMicroTZVector to = new TimeStampMicroTZVector(ref, field.getFieldType(), allocator); return new TransferImpl(to); }