-8org/xmldb/Columnjava/lang/Object columnName$Lorg/xmldb/HsqlNameManager$HsqlName;colTypeIcolSizecolScale isNullableZ isIdentity isPrimaryKeydefaultExpressionLorg/xmldb/Expression; identityStartJidentityIncrementMAX_LONGLjava/math/BigInteger;MIN_LONGMAX_INTMIN_INT BIG_DECIMAL_0Ljava/math/BigDecimal; BIG_DECIMAL_1 i18nCollatorLjava/text/Collator;sql_compare_in_locale()VCodejava/math/BigInteger$valueOf(J)Ljava/math/BigInteger; &' %(  *  .  2  6java/math/BigDecimal8(D)V :; 9<  >  @java/text/CollatorB getInstance()Ljava/text/Collator; DE CF  H  JZeE(Lorg/xmldb/HsqlNameManager$HsqlName;ZIIIZJJZLorg/xmldb/Expression;)V Exceptionsorg/xmldb/HsqlExceptionP : R  T V  X  Z  \ ^  `  b  d  f"org/xmldb/HsqlNameManager$HsqlNameh statementNameLjava/lang/String; jk ilorg/xmldb/Tracenerror.(ILjava/lang/Object;)Lorg/xmldb/HsqlException; pq orlixZelscaleixZel()Z setNullable(Z)Vi setPrimaryKeygetDefaultValue'(Lorg/xmldb/Session;)Ljava/lang/Object;org/xmldb/ExpressiongetValue((Lorg/xmldb/Session;I)Ljava/lang/Object; xZ getDefaultDDL()Ljava/lang/String;getDDL egetDefaultExpression()Lorg/xmldb/Expression;setDefaultExpression(Lorg/xmldb/Expression;)VlgetType()I getDIType getDITypeSubgetSizegetScaleadd9(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;java/lang/Number doubleValue()D java/lang/DoubledoubleToLongBits(D)J org/xmldb/store/ValuePool getDouble(J)Ljava/lang/Double; java/lang/StringBufferjava/lang/String&(Ljava/lang/Object;)Ljava/lang/String; & (Ljava/lang/String;)V : append,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString .(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; 9intValue getInt(I)Ljava/lang/Integer;  longValue()J getLong(J)Ljava/lang/Long; org/xmldb/Types getTypeString(I)Ljava/lang/String; ixZelixZelixconcat8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; convertObject negate'(Ljava/lang/Object;I)Ljava/lang/Object;()Ljava/math/BigDecimal; 9multiply  9divide z 9signum 90(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal; 9check(ZI)V  osubtract  9setCompareInLocalcompare((Ljava/lang/Object;Ljava/lang/Object;I)I'(Ljava/lang/String;Ljava/lang/String;)I   C  compareTo(Ljava/lang/String;)I  org/xmldb/Libraryrtrim&(Ljava/lang/String;)Ljava/lang/String;   toUpperCase  (Ljava/math/BigDecimal;)I  9 java/sql/Datejava/util/Date after(Ljava/util/Date;)Z "# !$before &# !' java/sql/Time)org/xmldb/HsqlDateTime+!(Ljava/sql/Time;Ljava/sql/Time;)I  - ,.java/sql/Timestamp0(Ljava/sql/Timestamp;)Z "2 13 &2 15java/lang/Boolean7 booleanValue 9 8:org/xmldb/types/Binary<getBytes()[B >? =@([B[B)I B CZel i Jtrim:(Ljava/lang/String;Ljava/lang/String;ZZ)Ljava/lang/String; LM Njava/lang/IntegerPparseInt R QS(I)Lorg/xmldb/HsqlException; pU oVjava/lang/LongXjava/lang/Byte^ convertToInt'(Ljava/lang/Object;)Ljava/lang/Integer; `a bjava/lang/Shorth parseLong(Ljava/lang/String;)J jk Yl Q convertToLong$(Ljava/lang/Object;)Ljava/lang/Long; op q convertToDouble&(Ljava/lang/Object;)Ljava/lang/Double; uv worg/xmldb/lib/BooleanConvertery getBoolean'(Ljava/lang/String;)Ljava/lang/Boolean; {| z}((Ljava/lang/Integer;)Ljava/lang/Boolean; { z%(Ljava/lang/Long;)Ljava/lang/Boolean; { z'(Ljava/lang/Double;)Ljava/lang/Boolean; { z+(Ljava/math/BigDecimal;)Ljava/lang/Boolean; { z getTimeString7(Ljava/sql/Time;Ljava/util/Calendar;)Ljava/lang/String;  ,getTimestampString<(Ljava/sql/Timestamp;Ljava/util/Calendar;)Ljava/lang/String;  , getDateString7(Ljava/sql/Date;Ljava/util/Calendar;)Ljava/lang/String;  ,[Borg/xmldb/lib/StringConverter byteToHex([B)Ljava/lang/String;  getNormalisedTime (Ljava/sql/Time;)Ljava/sql/Time;  ,%(Ljava/sql/Timestamp;)Ljava/sql/Time;  , timeValue#(Ljava/lang/String;)Ljava/sql/Time;  ,getNormalisedTimestamp%(Ljava/sql/Time;)Ljava/sql/Timestamp;  ,%(Ljava/sql/Date;)Ljava/sql/Timestamp;  ,timestampValue((Ljava/lang/String;)Ljava/sql/Timestamp;  ,getNormalisedDate (Ljava/sql/Date;)Ljava/sql/Date;  ,%(Ljava/sql/Timestamp;)Ljava/sql/Date;  , dateValue#(Ljava/lang/String;)Ljava/sql/Date;  ,([BZ)V : = hexToByte(Ljava/lang/String;)[B  org/xmldb/types/JavaObject([B)V : java/io/Serializable(Ljava/io/Serializable;)V :  getObject()Ljava/io/Serializable;   convertString'(Ljava/lang/String;I)Ljava/lang/Object;  java/lang/Throwable getMessage  java/lang/ExceptionxZelixZ 9ecreateSQLString'(Ljava/lang/Object;I)Ljava/lang/String;NULL(D)Ljava/lang/String;  toQuotedString((Ljava/lang/String;CZ)Ljava/lang/String;   @  -1E0/01E0/0isNaN(D)Z  0E0/0E0  indexOf(I)I   E0   l toBigInteger()Ljava/math/BigInteger;  9(Ljava/math/BigInteger;)I  %java/lang/FloatA CigetCombinedNumberType(III)IgetNumTypeWidth $ %xZelixhexToByteArrayjava/io/IOException.ZelixZ SourceFile Column.java!       % !QE")+,)/0)34)79Y=?9Y=AGIK:NOQ!v j*S*+U*W*Y*[*]*_*a* c* e* g*_(#*a0*c0 A+ms !*_ !*W!*W!*e!*eOQ!$*g*g+*Y!/L*g *gLM+Q!*g!*+g!*Y!*Yd *Y! *Yd!*[!*]OQ! *+y{{{ d*J+9)cY*+İ*9N+9:-ǰ*>+6`ΰ*B+7!aְܸsOQ!/#*+Y*+İOQ!*|dp||||I|\\ddKKK*wI(*9*tΰ*uְܸsOQ!*+* +*K+L{Kii{{MMM*J+9)k*9N+9:-*>+6hΰ*B+7!iְܸsOQ!*+IggKKK*J+9)o*9N+9:- -6 -*>+6lΰ*B+7  !mְܸsOQ!*+yIggyyKKK*J+9)g*9N+9:-*>+6dΰ*B+7!eְܸs!K  OQ!>*+*+IsRRRII *[\]dWKI*+ >*+>KI*+ >*+>{KI*+ >]*+>H*6+6*7+7*9+9*9+9>*+%*+(**+*/*1+14*1+16*8;6+8;6 *=+=*=A+=AD>_ܸs_ܸs ! **H OQ!*333--0q888 -[\x]d-Wq*8*8; Χΰ**KOK*T=K*Q*=  AW**Y,*AZ \ AW*ʸΰ*_*ʸΰ*P*cD*8*8; Χΰ**KOK*T=K*Q!*=  AW**Y,*Ad f AW*ʸΰ*_ *i*ʸΰ**c*8*8; Χΰ*Q***KOK*T=ΰ*Y,*A0 4 AW*ʸΰ**c*8*8;ΰ*8*8; ֧ ְ*Y***KOK*mA ְ*Q*Qnְ**r}*8*8;  ***+*KOKY*stI(7*!*x*8*8; A?*9**8*8**KOK*~*Q *Q*Y *Y* **9 *9W**** ***1 *1* **H*=** ***1 *1* ** _ܸs*1*** *** **** **1 *1* ***_ܸs*=**=Y*°*=Y*°_ܸs*ș**Y*Ʒ˰*=Y*=A˰Y*ͷа*ș*ȶK**HذM,M,ݸsQ OQ!#     [\]dW **T=ΰ*mְY*stJ)7*****KOK9Y**~_ܸsOQ!* [\]dW**H'*= _W*=A'*Ț W*ȶ'**H !G;&&&&M,E , M, !**'`aOQ!t*<*9**9M,3 ,7 AWΰ* *-*I(( ( AWΰ_WopOQ!t*@*9**9N-+ -/ AWְ* *-*J)) ) AWְ_WuvOQ!MA*H*9-*9N-69Y'c=:- AW'"#!j^&>&6 (F`6 $!j^ZKQZZZZZZWWOMTTT  -OQ!  *ưLQW/B!^R*=+>666*3~6  +3~667