Edit D:\app\Administrator\product\11.2.0\dbhome_1\sqldeveloper\jdbc\lib\oracle\sql\ARRAY.class
?? 1g V ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? V ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? u ???????? ! "# E ?$ E% E& '( ?) E* +, E-./ 0 1 234 KOPUP_INLINE_COLL B ConstantValue descriptor Loracle/sql/ArrayDescriptor; objArray Ljava/lang/Object; datumArray [Loracle/sql/Datum; locator [B prefixFlag prefixSegment numElems I enableBuffering Z enableIndexing ACCESS_FORWARD ACCESS_REVERSE ACCESS_UNKNOWN accessDirection lastIndex J lastOffset indexArray [J imageOffset imageLength +_Copyright_2007_Oracle_All_Rights_Reserved_ Ljava/lang/String; BUILD_DATE5 TRACE PRIVATE_TRACE <init> F(Loracle/sql/ArrayDescriptor;Ljava/sql/Connection;Ljava/lang/Object;)V Code LineNumberTable Exceptions6 6(Loracle/sql/ArrayDescriptor;[BLjava/sql/Connection;)V toARRAY D(Ljava/lang/Object;Loracle/jdbc/OracleConnection;)Loracle/sql/ARRAY; getBaseTypeName ()Ljava/lang/String; getBaseType ()I getArray ()Ljava/lang/Object; #(Ljava/util/Map;)Ljava/lang/Object; (JI)Ljava/lang/Object; %(JILjava/util/Map;)Ljava/lang/Object; getResultSet ()Ljava/sql/ResultSet; %(Ljava/util/Map;)Ljava/sql/ResultSet; (JI)Ljava/sql/ResultSet; '(JILjava/util/Map;)Ljava/sql/ResultSet; getOracleArray ()[Loracle/sql/Datum; length (JI)[Loracle/sql/Datum; getSQLTypeName getMap ()Ljava/util/Map; getDescriptor ()Loracle/sql/ArrayDescriptor; toBytes ()[B setDatumArray ([Loracle/sql/Datum;)V setObjArray (Ljava/lang/Object;)V setLocator ([B)V setPrefixSegment setPrefixFlag (B)V getLocator setLength (I)V hasDataSeg ()Z isInline toJdbc isConvertibleTo (Ljava/lang/Class;)Z makeJdbcArray (I)Ljava/lang/Object; getIntArray ()[I (JI)[I getDoubleArray ()[D (JI)[D getShortArray ()[S (JI)[S getLongArray ()[J (JI)[J getFloatArray ()[F (JI)[F setAutoBuffering (Z)V getAutoBuffering setAutoIndexing (ZI)V getAutoIndexing getAccessDirection setLastIndexOffset (JJ)V setIndexOffset getLastIndex ()J getLastOffset getOffset (J)J setImage ([BJJ)V setImageLength (J)V getImageOffset getImageLength dump +(Loracle/sql/ARRAY;Ljava/io/PrintWriter;I)V <clinit> ()V SourceFile ARRAY.java ? f g h i j i p g78 \ ]79:;< oracle/jdbc/OracleConnection=<>?@< 2Cannot construct ARRAY instance,invalid connectionABCD9E9 oracle/sql/Datum ` aFG ? b c oracle/sql/ARRAY oracle/sql/ORADataHI oracle/sql/CustomDatum %oracle/jdbc/internal/OracleConnectionHJK ? ? ? ? ?LM RInvalid arguments,'index' should be >= 1 and 'count' >= 0. An exception is thrown.N ? ? ?OP ? ? getResultSet()FQRS getOracleArray()T ? ARRAY ?U EInvalid argument,'oarray' should not be null. An exception is thrown. ^ _ e c d Y [Ljava/lang/Object;VW [I [D [S [F q r s r t uX ? v r w rY ?Z[\ ? ? ?]^ java/lang/StringBuilder name = _`a ?\b max length = c ?_d ? ? length = _e element[ ] = ]b ?f x y oracle/sql/DatumWithConnection java/sql/Array Wed_Jul_25_08:30:14_PDT_2007 java/sql/SQLException assertNotNull (Loracle/sql/TypeDescriptor;)V (Ljava/sql/Connection;)V oracle/sql/ArrayDescriptor getInternalConnection )()Loracle/jdbc/internal/OracleConnection; physicalConnectionWithin isDescriptorSharable *(Loracle/jdbc/internal/OracleConnection;)Z $getConnectionDuringExceptionHandling oracle/jdbc/driver/DatabaseError throwSqlException =(Loracle/jdbc/internal/OracleConnection;ILjava/lang/Object;)V setConnection setPhysicalConnectionOf toOracleArray )(Ljava/lang/Object;JI)[Loracle/sql/Datum; toDatum )(Ljava/sql/Connection;)Loracle/sql/Datum; ,(Loracle/sql/CustomDatum;)Loracle/sql/Datum; getBaseName toJavaArray 9(Loracle/sql/ARRAY;JILjava/util/Map;Z)[Ljava/lang/Object; getTypeMap toResultSet :(Loracle/sql/ARRAY;JILjava/util/Map;Z)Ljava/sql/ResultSet; *(Loracle/sql/ARRAY;JIZ)[Loracle/sql/Datum; toLength (Loracle/sql/ARRAY;)I getName (Loracle/sql/ARRAY;Z)[B toNumericArray *(Loracle/sql/ARRAY;JIIZ)Ljava/lang/Object; setShareBytes oracle/sql/STRUCT &(Ljava/lang/Object;)Ljava/lang/String; java/io/PrintWriter println print (C)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString (Ljava/lang/String;)V getMaxLength (J)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; +(Ljava/lang/Object;Ljava/io/PrintWriter;I)V ! V W X Y Z [ \ ] ^ _ ` a b c d Y e c f g h i j i k g Z [ l g Z m n g Z o p g q r s r t u v r w r x y z y Z { | i Z } ~ i Z } <