2 ] ^ _ `a ]b cde fg fh fi cjk cl mn mo p qr cs ctu ] v w x yz { |}~ queryListLjava/util/List; unionTypeLjava/lang/String;orderQueryListZUNION ConstantValue' UNION_ALL()VCodeLineNumberTableLocalVariableTablethis/Lorg/ecoinformatics/datamanager/database/Union;addQuery2(Lorg/ecoinformatics/datamanager/database/Query;)Vquery/Lorg/ecoinformatics/datamanager/database/Query; getUnionType()Ljava/lang/String; setUnionType(Ljava/lang/String;)VisOrderQueryList()ZsetOrderQueryList(Z)VshearSemicolon&(Ljava/lang/String;)Ljava/lang/String;inputtemp StackMapTable selectionItem7Lorg/ecoinformatics/datamanager/database/SelectionItem; attribute1Lorg/ecoinformatics/datamanager/parser/Attribute;iIattributeCountnonNullAttributeCounter widestQuerywidestSelectionCount queryIterLjava/util/Iterator;k}validateQueryListfirstAttributeCount toSQLStringsqlLjava/lang/StringBuffer;u Exceptions SourceFile Union.java +, !" #$ %&java/util/ArrayList UNION ALL ; -org/ecoinformatics/datamanager/database/Query  ;  java/lang/StringBuffer %, U7 >?  67 7-org/ecoinformatics/datamanager/database/Unionjava/lang/Objectjava/lang/Stringjava/util/IteratorBorg/ecoinformatics/datamanager/database/UnWellFormedQueryExceptionjava/util/Listadd(Ljava/lang/Object;)ZendsWith(Ljava/lang/String;)Z lastIndexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;get(I)Ljava/lang/Object;iterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getSelectionList:()[Lorg/ecoinformatics/datamanager/database/SelectionItem;5org/ecoinformatics/datamanager/database/SelectionItem getAttribute3()Lorg/ecoinformatics/datamanager/parser/Attribute;remove(ILjava/lang/Object;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString! !"#$%&'$()*$( +,-g%*****Y*.<0 12=>$?/ %0123-D *+W. F G/ 01 4567-/*.K/ 0189->*+. OP/01#$:;-/*.S/ 01<=->*. WX/01%&>?-q+M+ ++ M,.`a bd/ 01@$A$BC%,- * L=*N-X-:666,2::  6=L*+W*+.Vijkl#m.n6o9pCqMrTsYt]vcwfpl{r|u~x/f MDETFG <0HI.G456?JI9<KI01L5MIuNOB+PQ!RPQP)S;-/<*M,,N6.&  "(*-/4 45"JI/01-TI #NOB  QU7-lYL***M,=,N+*-W,+W+*W+W+ W+.:&0=FMV]`g/*0-45l01dVWONOBX Q?YZ[\