Repository URL to install this package:
Êþº¾ 4 à 5 y 4 z 4 { 4 | 4 } 4 ~ 4 4 4 4 ¡ ¢ £ ¤ ¥ ¦ § ¨ © * ª « . ¬ . ® ¯ 4 ° 4 ± ² ³ flightEndpoints Ljava/util/List; Signature :Ljava/util/List<Lorg/apache/arrow/flight/FlightEndpoint;>; rpcCall Ljava/util/function/Supplier; YLjava/util/function/Supplier<Ljava/util/List<Lorg/apache/arrow/flight/FlightEndpoint;>;>; nextEndpointIndex I currentStream &Lorg/apache/arrow/flight/FlightStream; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; schema +Lorg/apache/arrow/vector/types/pojo/Schema; bytesRead J client GLorg/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions; clientCache 1Lcom/github/benmanes/caffeine/cache/LoadingCache; Lcom/github/benmanes/caffeine/cache/LoadingCache<Lorg/apache/arrow/flight/Location;Lorg/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions;>; <init> Á(Lorg/apache/arrow/memory/BufferAllocator;Lorg/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions;Lcom/github/benmanes/caffeine/cache/LoadingCache;Ljava/util/function/Supplier;)V Code LineNumberTable LocalVariableTable this 9Lorg/apache/arrow/adbc/driver/flightsql/BaseFlightReader; allocator )Lorg/apache/arrow/memory/BufferAllocator; LocalVariableTypeTableh(Lorg/apache/arrow/memory/BufferAllocator;Lorg/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions;Lcom/github/benmanes/caffeine/cache/LoadingCache<Lorg/apache/arrow/flight/Location;Lorg/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions;>;Ljava/util/function/Supplier<Ljava/util/List<Lorg/apache/arrow/flight/FlightEndpoint;>;>;)V loadNextBatch ()Z endpoint (Lorg/apache/arrow/flight/FlightEndpoint; e Ljava/io/IOException; Ljava/lang/Exception; StackMapTable Exceptions readSchema -()Lorg/apache/arrow/vector/types/pojo/Schema; ()J closeReadSource ()V processRootFromStream -(Lorg/apache/arrow/vector/VectorSchemaRoot;)V addBytesRead (J)V bytes populateEndpointData 0Lorg/apache/arrow/flight/FlightRuntimeException; ¤ loadRoot root *Lorg/apache/arrow/vector/VectorSchemaRoot; unloader (Lorg/apache/arrow/vector/VectorUnloader; recordBatch 6Lorg/apache/arrow/vector/ipc/message/ArrowRecordBatch; SourceFile BaseFlightReader.java L ´ = > ? @ C D E F G H I J java/util/ArrayList L g 6 7 : ; java/lang/IllegalStateException µ ¶ X · ¸ ¹ º g » ¼ &org/apache/arrow/flight/FlightEndpoint ½ ¾ ¿ À d Á  à java/io/IOException java/lang/StringBuilder *Stream has inconsistent schema. Expected: Ä Å Ä Æ Found: Ç È L É java/lang/Exception L Ê Ë Ì h i java/lang/AutoCloseable Í º Î Ï » Ð java/util/Collection Ñ Ò .org/apache/arrow/flight/FlightRuntimeException Ó Ô (org/apache/arrow/adbc/core/AdbcException Õ È Ö × Ø L Ù &org/apache/arrow/vector/VectorUnloader L i Ú Û Ü Ý e j k Þ ß 7org/apache/arrow/adbc/driver/flightsql/BaseFlightReader 'org/apache/arrow/vector/ipc/ArrowReader ,(Lorg/apache/arrow/memory/BufferAllocator;)V $org/apache/arrow/flight/FlightStream next java/util/List size ()I close get (I)Ljava/lang/Object; :org/apache/arrow/adbc/driver/flightsql/FlightSqlDriverUtil tryLoadNextStream È(Lorg/apache/arrow/flight/FlightEndpoint;Lorg/apache/arrow/adbc/driver/flightsql/FlightSqlClientWithCallOptions;Lcom/github/benmanes/caffeine/cache/LoadingCache;)Lorg/apache/arrow/flight/FlightStream; getSchema )org/apache/arrow/vector/types/pojo/Schema equals (Ljava/lang/Object;)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/Throwable;)V getRoot ,()Lorg/apache/arrow/vector/VectorSchemaRoot; $org/apache/arrow/util/AutoCloseables ([Ljava/lang/AutoCloseable;)V java/util/function/Supplier ()Ljava/lang/Object; addAll (Ljava/util/Collection;)Z fromFlightException \(Lorg/apache/arrow/flight/FlightRuntimeException;)Lorg/apache/arrow/adbc/core/AdbcException; getMessage )org/apache/arrow/adbc/core/AdbcStatusCode IO +Lorg/apache/arrow/adbc/core/AdbcStatusCode; h(Ljava/lang/String;Ljava/lang/Throwable;Lorg/apache/arrow/adbc/core/AdbcStatusCode;Ljava/lang/String;I)V getRecordBatch 8()Lorg/apache/arrow/vector/ipc/message/ArrowRecordBatch; 4org/apache/arrow/vector/ipc/message/ArrowRecordBatch computeBodyLength loadRecordBatch 9(Lorg/apache/arrow/vector/ipc/message/ArrowRecordBatch;)V! 4 5 6 7 8 9 : ; 8 <