2 WX W YZ W [\ ] ^ _ ` ab c de f ag dh ij ikl m nop W qe qrs qtuvwfieldsLjava/util/Map; SignatureBLjava/util/Map; primaryKeysLjava/util/Collection;*Ljava/util/Collection;codeLjava/lang/String;name description()VCodeLineNumberTableLocalVariableTablethisLcom/fitbank/schemautils/Table;addField"(Lcom/fitbank/schemautils/Field;)VfieldLcom/fitbank/schemautils/Field; StackMapTable findField"(I)Lcom/fitbank/schemautils/Field;i$Ljava/util/Iterator;Ix getFields()Ljava/util/Map;D()Ljava/util/Map;getPrimaryKeys()Ljava/util/Collection;,()Ljava/util/Collection; getPrimaryKeysAsArrayForComboBox()[Ljava/lang/String;sLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set;setName(Ljava/lang/String;)VvvsgetName()Ljava/lang/String;setCodegetCodesetDescriptiongetDescription SourceFile Table.java ,-#com/fitbank/util/CaseInsensitiveMap !"#com/fitbank/util/CaseInsensitiveSet %& () *) +) OPy z{ |}~  >? B x } com/fitbank/schemautils/Field RP java/util/HashSet java/lang/String [Ljava/lang/String;com/fitbank/schemautils/Tablejava/lang/Objectjava/util/Iterator java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getPrimaryKey()Zjava/util/Collectionadd(Ljava/lang/Object;)Zvaluesiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;java/lang/IntegerparseInt(Ljava/lang/String;)I java/util/SetaddAll(Ljava/util/Collection;)ZtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;! !"#$%&#'()*)+) ,-.k-**Y*Y* * * / &0 -1234.n%*+ + W+*+ W/#%&$(0%12%567$89.4*M,,N--/3"4-5290*" 56#:;4124(<7 =>?./*/C0 12#@AB./*/L0 12#CDE.|*YL+W+*W+/VWXY0*12"FGH "FIJK.f*++ / cd012*)7JLMNLNOP./* /l0 12QK.f*++ / vw012()7JLMNLNRP./* /0 12SK.f*++ / 012+)7JLMNLNTP./* /0 12UV