Edit C:\edeal\jobs\JOB_COMPTA\lib\org\talend\designer\components\lookup\persistent\RowProvider.class
Êþº¾ 2 O <org/talend/designer/components/lookup/persistent/RowProvider java/lang/Object 6org/talend/designer/components/persistent/IRowProvider cache Ljava/util/List; Signature Ljava/util/List<TB;>; currentFreeIndex I currentGetIndex rowCreator 7Lorg/talend/designer/components/persistent/IRowCreator; <Lorg/talend/designer/components/persistent/IRowCreator<TB;>; <init> :(Lorg/talend/designer/components/persistent/IRowCreator;)V ?(Lorg/talend/designer/components/persistent/IRowCreator<TB;>;)V Code ()V java/util/ArrayList " LineNumberTable LocalVariableTable this >Lorg/talend/designer/components/lookup/persistent/RowProvider; LocalVariableTypeTable CLorg/talend/designer/components/lookup/persistent/RowProvider<TB;>; getFreeInstance ()Ljava/lang/Object; ()TB; - / . java/util/List 0 1 size ()I 3 5 4 5org/talend/designer/components/persistent/IRowCreator 6 * createRowInstance - 8 9 : add (Ljava/lang/Object;)Z - < = > get (I)Ljava/lang/Object; row Ljava/lang/Object; TB; StackMapTable hasNext ()Z next G java/util/NoSuchElementException F createInstance resetFreeIndex resetInstanceIndex SourceFile RowProvider.java e<B:Ljava/lang/Object;>Ljava/lang/Object;Lorg/talend/designer/components/persistent/IRowProvider<TB;>; ! ? *· *» Y· µ *µ *µ *+µ !± # % ! &