You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

v1.xml 87KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302
  1. <api>
  2. <package name="com.iciql"
  3. >
  4. <class name="Constants"
  5. extends="java.lang.Object"
  6. abstract="false"
  7. static="false"
  8. final="false"
  9. deprecated="not deprecated"
  10. visibility="public"
  11. >
  12. <constructor name="Constants"
  13. type="com.iciql.Constants"
  14. static="false"
  15. final="false"
  16. deprecated="not deprecated"
  17. visibility="public"
  18. >
  19. </constructor>
  20. <field name="API_CURRENT"
  21. type="java.lang.String"
  22. transient="false"
  23. volatile="false"
  24. value="&quot;1&quot;"
  25. static="true"
  26. final="true"
  27. deprecated="not deprecated"
  28. visibility="public"
  29. >
  30. </field>
  31. <field name="API_PREVIOUS"
  32. type="java.lang.String"
  33. transient="false"
  34. volatile="false"
  35. value="&quot;1&quot;"
  36. static="true"
  37. final="true"
  38. deprecated="not deprecated"
  39. visibility="public"
  40. >
  41. </field>
  42. <field name="NAME"
  43. type="java.lang.String"
  44. transient="false"
  45. volatile="false"
  46. value="&quot;iciql&quot;"
  47. static="true"
  48. final="true"
  49. deprecated="not deprecated"
  50. visibility="public"
  51. >
  52. </field>
  53. <field name="VERSION"
  54. type="java.lang.String"
  55. transient="false"
  56. volatile="false"
  57. value="&quot;0.5.0&quot;"
  58. static="true"
  59. final="true"
  60. deprecated="not deprecated"
  61. visibility="public"
  62. >
  63. </field>
  64. <field name="VERSION_DATE"
  65. type="java.lang.String"
  66. transient="false"
  67. volatile="false"
  68. value="&quot;2011-08-03&quot;"
  69. static="true"
  70. final="true"
  71. deprecated="not deprecated"
  72. visibility="public"
  73. >
  74. </field>
  75. </class>
  76. <class name="Db"
  77. extends="java.lang.Object"
  78. abstract="false"
  79. static="false"
  80. final="false"
  81. deprecated="not deprecated"
  82. visibility="public"
  83. >
  84. <method name="buildObjects"
  85. return="java.util.List&lt;T&gt;"
  86. abstract="false"
  87. native="false"
  88. synchronized="false"
  89. static="false"
  90. final="false"
  91. deprecated="not deprecated"
  92. visibility="public"
  93. >
  94. <parameter name="modelClass" type="java.lang.Class&lt;? extends T&gt;">
  95. </parameter>
  96. <parameter name="rs" type="java.sql.ResultSet">
  97. </parameter>
  98. </method>
  99. <method name="close"
  100. return="void"
  101. abstract="false"
  102. native="false"
  103. synchronized="false"
  104. static="false"
  105. final="false"
  106. deprecated="not deprecated"
  107. visibility="public"
  108. >
  109. </method>
  110. <method name="delete"
  111. return="void"
  112. abstract="false"
  113. native="false"
  114. synchronized="false"
  115. static="false"
  116. final="false"
  117. deprecated="not deprecated"
  118. visibility="public"
  119. >
  120. <parameter name="t" type="T">
  121. </parameter>
  122. </method>
  123. <method name="deleteAll"
  124. return="void"
  125. abstract="false"
  126. native="false"
  127. synchronized="false"
  128. static="false"
  129. final="false"
  130. deprecated="not deprecated"
  131. visibility="public"
  132. >
  133. <parameter name="list" type="java.util.List&lt;T&gt;">
  134. </parameter>
  135. </method>
  136. <method name="executeQuery"
  137. return="java.util.List&lt;T&gt;"
  138. abstract="false"
  139. native="false"
  140. synchronized="false"
  141. static="false"
  142. final="false"
  143. deprecated="not deprecated"
  144. visibility="public"
  145. >
  146. <parameter name="modelClass" type="java.lang.Class&lt;? extends T&gt;">
  147. </parameter>
  148. <parameter name="sql" type="java.lang.String">
  149. </parameter>
  150. <parameter name="args" type="java.lang.Object...">
  151. </parameter>
  152. </method>
  153. <method name="executeQuery"
  154. return="java.sql.ResultSet"
  155. abstract="false"
  156. native="false"
  157. synchronized="false"
  158. static="false"
  159. final="false"
  160. deprecated="not deprecated"
  161. visibility="public"
  162. >
  163. <parameter name="sql" type="java.lang.String">
  164. </parameter>
  165. <parameter name="args" type="java.lang.Object...">
  166. </parameter>
  167. </method>
  168. <method name="executeUpdate"
  169. return="int"
  170. abstract="false"
  171. native="false"
  172. synchronized="false"
  173. static="false"
  174. final="false"
  175. deprecated="not deprecated"
  176. visibility="public"
  177. >
  178. <parameter name="sql" type="java.lang.String">
  179. </parameter>
  180. </method>
  181. <method name="from"
  182. return="com.iciql.Query&lt;T&gt;"
  183. abstract="false"
  184. native="false"
  185. synchronized="false"
  186. static="false"
  187. final="false"
  188. deprecated="not deprecated"
  189. visibility="public"
  190. >
  191. <parameter name="alias" type="T">
  192. </parameter>
  193. </method>
  194. <method name="getConnection"
  195. return="java.sql.Connection"
  196. abstract="false"
  197. native="false"
  198. synchronized="false"
  199. static="false"
  200. final="false"
  201. deprecated="not deprecated"
  202. visibility="public"
  203. >
  204. </method>
  205. <method name="insert"
  206. return="void"
  207. abstract="false"
  208. native="false"
  209. synchronized="false"
  210. static="false"
  211. final="false"
  212. deprecated="not deprecated"
  213. visibility="public"
  214. >
  215. <parameter name="t" type="T">
  216. </parameter>
  217. </method>
  218. <method name="insertAll"
  219. return="void"
  220. abstract="false"
  221. native="false"
  222. synchronized="false"
  223. static="false"
  224. final="false"
  225. deprecated="not deprecated"
  226. visibility="public"
  227. >
  228. <parameter name="list" type="java.util.List&lt;T&gt;">
  229. </parameter>
  230. </method>
  231. <method name="insertAllAndGetKeys"
  232. return="java.util.List&lt;java.lang.Long&gt;"
  233. abstract="false"
  234. native="false"
  235. synchronized="false"
  236. static="false"
  237. final="false"
  238. deprecated="not deprecated"
  239. visibility="public"
  240. >
  241. <parameter name="list" type="java.util.List&lt;T&gt;">
  242. </parameter>
  243. </method>
  244. <method name="insertAndGetKey"
  245. return="long"
  246. abstract="false"
  247. native="false"
  248. synchronized="false"
  249. static="false"
  250. final="false"
  251. deprecated="not deprecated"
  252. visibility="public"
  253. >
  254. <parameter name="t" type="T">
  255. </parameter>
  256. </method>
  257. <method name="merge"
  258. return="void"
  259. abstract="false"
  260. native="false"
  261. synchronized="false"
  262. static="false"
  263. final="false"
  264. deprecated="not deprecated"
  265. visibility="public"
  266. >
  267. <parameter name="t" type="T">
  268. </parameter>
  269. </method>
  270. <method name="open"
  271. return="com.iciql.Db"
  272. abstract="false"
  273. native="false"
  274. synchronized="false"
  275. static="true"
  276. final="false"
  277. deprecated="not deprecated"
  278. visibility="public"
  279. >
  280. <parameter name="url" type="java.lang.String">
  281. </parameter>
  282. <parameter name="user" type="java.lang.String">
  283. </parameter>
  284. <parameter name="password" type="char[]">
  285. </parameter>
  286. </method>
  287. <method name="open"
  288. return="com.iciql.Db"
  289. abstract="false"
  290. native="false"
  291. synchronized="false"
  292. static="true"
  293. final="false"
  294. deprecated="not deprecated"
  295. visibility="public"
  296. >
  297. <parameter name="url" type="java.lang.String">
  298. </parameter>
  299. <parameter name="user" type="java.lang.String">
  300. </parameter>
  301. <parameter name="password" type="java.lang.String">
  302. </parameter>
  303. </method>
  304. <method name="open"
  305. return="com.iciql.Db"
  306. abstract="false"
  307. native="false"
  308. synchronized="false"
  309. static="true"
  310. final="false"
  311. deprecated="not deprecated"
  312. visibility="public"
  313. >
  314. <parameter name="conn" type="java.sql.Connection">
  315. </parameter>
  316. </method>
  317. <method name="open"
  318. return="com.iciql.Db"
  319. abstract="false"
  320. native="false"
  321. synchronized="false"
  322. static="true"
  323. final="false"
  324. deprecated="not deprecated"
  325. visibility="public"
  326. >
  327. <parameter name="ds" type="javax.sql.DataSource">
  328. </parameter>
  329. </method>
  330. <method name="registerDialect"
  331. return="void"
  332. abstract="false"
  333. native="false"
  334. synchronized="false"
  335. static="true"
  336. final="false"
  337. deprecated="not deprecated"
  338. visibility="public"
  339. >
  340. <parameter name="connClass" type="java.lang.String">
  341. </parameter>
  342. <parameter name="dialectClass" type="java.lang.Class&lt;? extends com.iciql.SQLDialect&gt;">
  343. </parameter>
  344. </method>
  345. <method name="registerDialect"
  346. return="void"
  347. abstract="false"
  348. native="false"
  349. synchronized="false"
  350. static="true"
  351. final="false"
  352. deprecated="not deprecated"
  353. visibility="public"
  354. >
  355. <parameter name="conn" type="java.sql.Connection">
  356. </parameter>
  357. <parameter name="dialectClass" type="java.lang.Class&lt;? extends com.iciql.SQLDialect&gt;">
  358. </parameter>
  359. </method>
  360. <method name="setDbUpgrader"
  361. return="void"
  362. abstract="false"
  363. native="false"
  364. synchronized="true"
  365. static="false"
  366. final="false"
  367. deprecated="not deprecated"
  368. visibility="public"
  369. >
  370. <parameter name="upgrader" type="com.iciql.DbUpgrader">
  371. </parameter>
  372. </method>
  373. <method name="test"
  374. return="com.iciql.TestCondition&lt;A&gt;"
  375. abstract="false"
  376. native="false"
  377. synchronized="false"
  378. static="false"
  379. final="false"
  380. deprecated="not deprecated"
  381. visibility="public"
  382. >
  383. <parameter name="x" type="A">
  384. </parameter>
  385. </method>
  386. <method name="update"
  387. return="void"
  388. abstract="false"
  389. native="false"
  390. synchronized="false"
  391. static="false"
  392. final="false"
  393. deprecated="not deprecated"
  394. visibility="public"
  395. >
  396. <parameter name="t" type="T">
  397. </parameter>
  398. </method>
  399. <method name="updateAll"
  400. return="void"
  401. abstract="false"
  402. native="false"
  403. synchronized="false"
  404. static="false"
  405. final="false"
  406. deprecated="not deprecated"
  407. visibility="public"
  408. >
  409. <parameter name="list" type="java.util.List&lt;T&gt;">
  410. </parameter>
  411. </method>
  412. </class>
  413. <class name="DbInspector"
  414. extends="java.lang.Object"
  415. abstract="false"
  416. static="false"
  417. final="false"
  418. deprecated="not deprecated"
  419. visibility="public"
  420. >
  421. <constructor name="DbInspector"
  422. type="com.iciql.DbInspector"
  423. static="false"
  424. final="false"
  425. deprecated="not deprecated"
  426. visibility="public"
  427. >
  428. <parameter name="db" type="com.iciql.Db">
  429. </parameter>
  430. </constructor>
  431. <method name="generateModel"
  432. return="java.util.List&lt;java.lang.String&gt;"
  433. abstract="false"
  434. native="false"
  435. synchronized="false"
  436. static="false"
  437. final="false"
  438. deprecated="not deprecated"
  439. visibility="public"
  440. >
  441. <parameter name="schema" type="java.lang.String">
  442. </parameter>
  443. <parameter name="table" type="java.lang.String">
  444. </parameter>
  445. <parameter name="packageName" type="java.lang.String">
  446. </parameter>
  447. <parameter name="annotateSchema" type="boolean">
  448. </parameter>
  449. <parameter name="trimStrings" type="boolean">
  450. </parameter>
  451. </method>
  452. <method name="setPreferredDateTimeClass"
  453. return="void"
  454. abstract="false"
  455. native="false"
  456. synchronized="false"
  457. static="false"
  458. final="false"
  459. deprecated="not deprecated"
  460. visibility="public"
  461. >
  462. <parameter name="dateTimeClass" type="java.lang.Class&lt;? extends java.util.Date&gt;">
  463. </parameter>
  464. </method>
  465. <method name="validateModel"
  466. return="java.util.List&lt;com.iciql.ValidationRemark&gt;"
  467. abstract="false"
  468. native="false"
  469. synchronized="false"
  470. static="false"
  471. final="false"
  472. deprecated="not deprecated"
  473. visibility="public"
  474. >
  475. <parameter name="model" type="T">
  476. </parameter>
  477. <parameter name="throwOnError" type="boolean">
  478. </parameter>
  479. </method>
  480. </class>
  481. <interface name="DbUpgrader"
  482. abstract="true"
  483. static="false"
  484. final="false"
  485. deprecated="not deprecated"
  486. visibility="public"
  487. >
  488. <method name="upgradeDatabase"
  489. return="boolean"
  490. abstract="true"
  491. native="false"
  492. synchronized="false"
  493. static="false"
  494. final="false"
  495. deprecated="not deprecated"
  496. visibility="public"
  497. >
  498. <parameter name="db" type="com.iciql.Db">
  499. </parameter>
  500. <parameter name="fromVersion" type="int">
  501. </parameter>
  502. <parameter name="toVersion" type="int">
  503. </parameter>
  504. </method>
  505. <method name="upgradeTable"
  506. return="boolean"
  507. abstract="true"
  508. native="false"
  509. synchronized="false"
  510. static="false"
  511. final="false"
  512. deprecated="not deprecated"
  513. visibility="public"
  514. >
  515. <parameter name="db" type="com.iciql.Db">
  516. </parameter>
  517. <parameter name="schema" type="java.lang.String">
  518. </parameter>
  519. <parameter name="table" type="java.lang.String">
  520. </parameter>
  521. <parameter name="fromVersion" type="int">
  522. </parameter>
  523. <parameter name="toVersion" type="int">
  524. </parameter>
  525. </method>
  526. </interface>
  527. <class name="DbUpgrader.DefaultDbUpgrader"
  528. extends="java.lang.Object"
  529. abstract="false"
  530. static="true"
  531. final="false"
  532. deprecated="not deprecated"
  533. visibility="public"
  534. >
  535. <implements name="com.iciql.DbUpgrader">
  536. </implements>
  537. <constructor name="DbUpgrader.DefaultDbUpgrader"
  538. type="com.iciql.DbUpgrader.DefaultDbUpgrader"
  539. static="false"
  540. final="false"
  541. deprecated="not deprecated"
  542. visibility="public"
  543. >
  544. </constructor>
  545. <method name="upgradeDatabase"
  546. return="boolean"
  547. abstract="false"
  548. native="false"
  549. synchronized="false"
  550. static="false"
  551. final="false"
  552. deprecated="not deprecated"
  553. visibility="public"
  554. >
  555. <parameter name="db" type="com.iciql.Db">
  556. </parameter>
  557. <parameter name="fromVersion" type="int">
  558. </parameter>
  559. <parameter name="toVersion" type="int">
  560. </parameter>
  561. </method>
  562. <method name="upgradeTable"
  563. return="boolean"
  564. abstract="false"
  565. native="false"
  566. synchronized="false"
  567. static="false"
  568. final="false"
  569. deprecated="not deprecated"
  570. visibility="public"
  571. >
  572. <parameter name="db" type="com.iciql.Db">
  573. </parameter>
  574. <parameter name="schema" type="java.lang.String">
  575. </parameter>
  576. <parameter name="table" type="java.lang.String">
  577. </parameter>
  578. <parameter name="fromVersion" type="int">
  579. </parameter>
  580. <parameter name="toVersion" type="int">
  581. </parameter>
  582. </method>
  583. </class>
  584. <class name="DbVersion"
  585. extends="java.lang.Object"
  586. abstract="false"
  587. static="false"
  588. final="false"
  589. deprecated="not deprecated"
  590. visibility="public"
  591. >
  592. <constructor name="DbVersion"
  593. type="com.iciql.DbVersion"
  594. static="false"
  595. final="false"
  596. deprecated="not deprecated"
  597. visibility="public"
  598. >
  599. </constructor>
  600. <constructor name="DbVersion"
  601. type="com.iciql.DbVersion"
  602. static="false"
  603. final="false"
  604. deprecated="not deprecated"
  605. visibility="public"
  606. >
  607. <parameter name="version" type="int">
  608. </parameter>
  609. </constructor>
  610. </class>
  611. <class name="Define"
  612. extends="java.lang.Object"
  613. abstract="false"
  614. static="false"
  615. final="false"
  616. deprecated="not deprecated"
  617. visibility="public"
  618. >
  619. <constructor name="Define"
  620. type="com.iciql.Define"
  621. static="false"
  622. final="false"
  623. deprecated="not deprecated"
  624. visibility="public"
  625. >
  626. </constructor>
  627. <method name="columnName"
  628. return="void"
  629. abstract="false"
  630. native="false"
  631. synchronized="false"
  632. static="true"
  633. final="false"
  634. deprecated="not deprecated"
  635. visibility="public"
  636. >
  637. <parameter name="column" type="java.lang.Object">
  638. </parameter>
  639. <parameter name="columnName" type="java.lang.String">
  640. </parameter>
  641. </method>
  642. <method name="hashIndex"
  643. return="void"
  644. abstract="false"
  645. native="false"
  646. synchronized="false"
  647. static="true"
  648. final="false"
  649. deprecated="not deprecated"
  650. visibility="public"
  651. >
  652. <parameter name="column" type="java.lang.Object">
  653. </parameter>
  654. </method>
  655. <method name="index"
  656. return="void"
  657. abstract="false"
  658. native="false"
  659. synchronized="false"
  660. static="true"
  661. final="false"
  662. deprecated="not deprecated"
  663. visibility="public"
  664. >
  665. <parameter name="columns" type="java.lang.Object...">
  666. </parameter>
  667. </method>
  668. <method name="maxLength"
  669. return="void"
  670. abstract="false"
  671. native="false"
  672. synchronized="false"
  673. static="true"
  674. final="false"
  675. deprecated="not deprecated"
  676. visibility="public"
  677. >
  678. <parameter name="column" type="java.lang.Object">
  679. </parameter>
  680. <parameter name="length" type="int">
  681. </parameter>
  682. </method>
  683. <method name="primaryKey"
  684. return="void"
  685. abstract="false"
  686. native="false"
  687. synchronized="false"
  688. static="true"
  689. final="false"
  690. deprecated="not deprecated"
  691. visibility="public"
  692. >
  693. <parameter name="columns" type="java.lang.Object...">
  694. </parameter>
  695. </method>
  696. <method name="tableName"
  697. return="void"
  698. abstract="false"
  699. native="false"
  700. synchronized="false"
  701. static="true"
  702. final="false"
  703. deprecated="not deprecated"
  704. visibility="public"
  705. >
  706. <parameter name="tableName" type="java.lang.String">
  707. </parameter>
  708. </method>
  709. <method name="uniqueHashIndex"
  710. return="void"
  711. abstract="false"
  712. native="false"
  713. synchronized="false"
  714. static="true"
  715. final="false"
  716. deprecated="not deprecated"
  717. visibility="public"
  718. >
  719. <parameter name="column" type="java.lang.Object">
  720. </parameter>
  721. </method>
  722. <method name="uniqueIndex"
  723. return="void"
  724. abstract="false"
  725. native="false"
  726. synchronized="false"
  727. static="true"
  728. final="false"
  729. deprecated="not deprecated"
  730. visibility="public"
  731. >
  732. <parameter name="columns" type="java.lang.Object...">
  733. </parameter>
  734. </method>
  735. </class>
  736. <interface name="Filter"
  737. abstract="true"
  738. static="false"
  739. final="false"
  740. deprecated="not deprecated"
  741. visibility="public"
  742. >
  743. <method name="where"
  744. return="boolean"
  745. abstract="true"
  746. native="false"
  747. synchronized="false"
  748. static="false"
  749. final="false"
  750. deprecated="not deprecated"
  751. visibility="public"
  752. >
  753. </method>
  754. </interface>
  755. <class name="Function"
  756. extends="java.lang.Object"
  757. abstract="false"
  758. static="false"
  759. final="false"
  760. deprecated="not deprecated"
  761. visibility="public"
  762. >
  763. <implements name="com.iciql.Token">
  764. </implements>
  765. <constructor name="Function"
  766. type="com.iciql.Function"
  767. static="false"
  768. final="false"
  769. deprecated="not deprecated"
  770. visibility="protected"
  771. >
  772. <parameter name="name" type="java.lang.String">
  773. </parameter>
  774. <parameter name="x" type="java.lang.Object...">
  775. </parameter>
  776. </constructor>
  777. <method name="and"
  778. return="java.lang.Boolean"
  779. abstract="false"
  780. native="false"
  781. synchronized="false"
  782. static="true"
  783. final="false"
  784. deprecated="not deprecated"
  785. visibility="public"
  786. >
  787. <parameter name="x" type="java.lang.Boolean...">
  788. </parameter>
  789. </method>
  790. <method name="appendSQL"
  791. return="void"
  792. abstract="false"
  793. native="false"
  794. synchronized="false"
  795. static="false"
  796. final="false"
  797. deprecated="not deprecated"
  798. visibility="public"
  799. >
  800. <parameter name="stat" type="com.iciql.SQLStatement">
  801. </parameter>
  802. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  803. </parameter>
  804. </method>
  805. <method name="count"
  806. return="java.lang.Long"
  807. abstract="false"
  808. native="false"
  809. synchronized="false"
  810. static="true"
  811. final="false"
  812. deprecated="not deprecated"
  813. visibility="public"
  814. >
  815. </method>
  816. <method name="count"
  817. return="java.lang.Long"
  818. abstract="false"
  819. native="false"
  820. synchronized="false"
  821. static="true"
  822. final="false"
  823. deprecated="not deprecated"
  824. visibility="public"
  825. >
  826. <parameter name="x" type="java.lang.Object">
  827. </parameter>
  828. </method>
  829. <method name="isNotNull"
  830. return="java.lang.Boolean"
  831. abstract="false"
  832. native="false"
  833. synchronized="false"
  834. static="true"
  835. final="false"
  836. deprecated="not deprecated"
  837. visibility="public"
  838. >
  839. <parameter name="x" type="java.lang.Object">
  840. </parameter>
  841. </method>
  842. <method name="isNull"
  843. return="java.lang.Boolean"
  844. abstract="false"
  845. native="false"
  846. synchronized="false"
  847. static="true"
  848. final="false"
  849. deprecated="not deprecated"
  850. visibility="public"
  851. >
  852. <parameter name="x" type="java.lang.Object">
  853. </parameter>
  854. </method>
  855. <method name="length"
  856. return="java.lang.Integer"
  857. abstract="false"
  858. native="false"
  859. synchronized="false"
  860. static="true"
  861. final="false"
  862. deprecated="not deprecated"
  863. visibility="public"
  864. >
  865. <parameter name="x" type="java.lang.Object">
  866. </parameter>
  867. </method>
  868. <method name="like"
  869. return="java.lang.Boolean"
  870. abstract="false"
  871. native="false"
  872. synchronized="false"
  873. static="true"
  874. final="false"
  875. deprecated="not deprecated"
  876. visibility="public"
  877. >
  878. <parameter name="x" type="java.lang.String">
  879. </parameter>
  880. <parameter name="pattern" type="java.lang.String">
  881. </parameter>
  882. </method>
  883. <method name="max"
  884. return="X"
  885. abstract="false"
  886. native="false"
  887. synchronized="false"
  888. static="true"
  889. final="false"
  890. deprecated="not deprecated"
  891. visibility="public"
  892. >
  893. <parameter name="x" type="X">
  894. </parameter>
  895. </method>
  896. <method name="min"
  897. return="X"
  898. abstract="false"
  899. native="false"
  900. synchronized="false"
  901. static="true"
  902. final="false"
  903. deprecated="not deprecated"
  904. visibility="public"
  905. >
  906. <parameter name="x" type="X">
  907. </parameter>
  908. </method>
  909. <method name="not"
  910. return="java.lang.Boolean"
  911. abstract="false"
  912. native="false"
  913. synchronized="false"
  914. static="true"
  915. final="false"
  916. deprecated="not deprecated"
  917. visibility="public"
  918. >
  919. <parameter name="x" type="java.lang.Boolean">
  920. </parameter>
  921. </method>
  922. <method name="or"
  923. return="java.lang.Boolean"
  924. abstract="false"
  925. native="false"
  926. synchronized="false"
  927. static="true"
  928. final="false"
  929. deprecated="not deprecated"
  930. visibility="public"
  931. >
  932. <parameter name="x" type="java.lang.Boolean...">
  933. </parameter>
  934. </method>
  935. <method name="sum"
  936. return="T"
  937. abstract="false"
  938. native="false"
  939. synchronized="false"
  940. static="true"
  941. final="false"
  942. deprecated="not deprecated"
  943. visibility="public"
  944. >
  945. <parameter name="x" type="T">
  946. </parameter>
  947. </method>
  948. <field name="x"
  949. type="java.lang.Object[]"
  950. transient="false"
  951. volatile="false"
  952. value="null"
  953. static="false"
  954. final="false"
  955. deprecated="not deprecated"
  956. visibility="protected"
  957. >
  958. </field>
  959. </class>
  960. <interface name="Iciql"
  961. abstract="true"
  962. static="false"
  963. final="false"
  964. deprecated="not deprecated"
  965. visibility="public"
  966. >
  967. <method name="defineIQ"
  968. return="void"
  969. abstract="true"
  970. native="false"
  971. synchronized="false"
  972. static="false"
  973. final="false"
  974. deprecated="deprecated"
  975. visibility="public"
  976. >
  977. </method>
  978. </interface>
  979. <class name="Iciql.IQColumn"
  980. extends="java.lang.Object"
  981. abstract="true"
  982. static="true"
  983. final="false"
  984. deprecated="not deprecated"
  985. visibility="public"
  986. >
  987. <implements name="java.lang.annotation.Annotation">
  988. </implements>
  989. </class>
  990. <class name="Iciql.IQDatabase"
  991. extends="java.lang.Object"
  992. abstract="true"
  993. static="true"
  994. final="false"
  995. deprecated="not deprecated"
  996. visibility="public"
  997. >
  998. <implements name="java.lang.annotation.Annotation">
  999. </implements>
  1000. </class>
  1001. <class name="Iciql.IQIndex"
  1002. extends="java.lang.Object"
  1003. abstract="true"
  1004. static="true"
  1005. final="false"
  1006. deprecated="not deprecated"
  1007. visibility="public"
  1008. >
  1009. <implements name="java.lang.annotation.Annotation">
  1010. </implements>
  1011. </class>
  1012. <class name="Iciql.IQSchema"
  1013. extends="java.lang.Object"
  1014. abstract="true"
  1015. static="true"
  1016. final="false"
  1017. deprecated="not deprecated"
  1018. visibility="public"
  1019. >
  1020. <implements name="java.lang.annotation.Annotation">
  1021. </implements>
  1022. </class>
  1023. <class name="Iciql.IQTable"
  1024. extends="java.lang.Object"
  1025. abstract="true"
  1026. static="true"
  1027. final="false"
  1028. deprecated="not deprecated"
  1029. visibility="public"
  1030. >
  1031. <implements name="java.lang.annotation.Annotation">
  1032. </implements>
  1033. </class>
  1034. <class name="Iciql.IndexType"
  1035. extends="java.lang.Enum"
  1036. abstract="false"
  1037. static="true"
  1038. final="true"
  1039. deprecated="not deprecated"
  1040. visibility="public"
  1041. >
  1042. <method name="valueOf"
  1043. return="com.iciql.Iciql.IndexType"
  1044. abstract="false"
  1045. native="false"
  1046. synchronized="false"
  1047. static="true"
  1048. final="false"
  1049. deprecated="not deprecated"
  1050. visibility="public"
  1051. >
  1052. <parameter name="name" type="java.lang.String">
  1053. </parameter>
  1054. </method>
  1055. <method name="values"
  1056. return="com.iciql.Iciql.IndexType[]"
  1057. abstract="false"
  1058. native="false"
  1059. synchronized="false"
  1060. static="true"
  1061. final="true"
  1062. deprecated="not deprecated"
  1063. visibility="public"
  1064. >
  1065. </method>
  1066. </class>
  1067. <class name="IciqlException"
  1068. extends="java.lang.RuntimeException"
  1069. abstract="false"
  1070. static="false"
  1071. final="false"
  1072. deprecated="not deprecated"
  1073. visibility="public"
  1074. >
  1075. <constructor name="IciqlException"
  1076. type="com.iciql.IciqlException"
  1077. static="false"
  1078. final="false"
  1079. deprecated="not deprecated"
  1080. visibility="public"
  1081. >
  1082. <parameter name="message" type="java.lang.String">
  1083. </parameter>
  1084. </constructor>
  1085. <constructor name="IciqlException"
  1086. type="com.iciql.IciqlException"
  1087. static="false"
  1088. final="false"
  1089. deprecated="not deprecated"
  1090. visibility="public"
  1091. >
  1092. <parameter name="message" type="java.lang.String">
  1093. </parameter>
  1094. <parameter name="t" type="java.lang.Throwable">
  1095. </parameter>
  1096. </constructor>
  1097. <constructor name="IciqlException"
  1098. type="com.iciql.IciqlException"
  1099. static="false"
  1100. final="false"
  1101. deprecated="not deprecated"
  1102. visibility="public"
  1103. >
  1104. <parameter name="t" type="java.lang.Throwable">
  1105. </parameter>
  1106. </constructor>
  1107. </class>
  1108. <class name="Query"
  1109. extends="java.lang.Object"
  1110. abstract="false"
  1111. static="false"
  1112. final="false"
  1113. deprecated="not deprecated"
  1114. visibility="public"
  1115. >
  1116. <method name="appendSQL"
  1117. return="void"
  1118. abstract="false"
  1119. native="false"
  1120. synchronized="false"
  1121. static="false"
  1122. final="false"
  1123. deprecated="not deprecated"
  1124. visibility="public"
  1125. >
  1126. <parameter name="stat" type="com.iciql.SQLStatement">
  1127. </parameter>
  1128. <parameter name="x" type="java.lang.Object">
  1129. </parameter>
  1130. </method>
  1131. <method name="delete"
  1132. return="int"
  1133. abstract="false"
  1134. native="false"
  1135. synchronized="false"
  1136. static="false"
  1137. final="false"
  1138. deprecated="not deprecated"
  1139. visibility="public"
  1140. >
  1141. </method>
  1142. <method name="getSQL"
  1143. return="java.lang.String"
  1144. abstract="false"
  1145. native="false"
  1146. synchronized="false"
  1147. static="false"
  1148. final="false"
  1149. deprecated="not deprecated"
  1150. visibility="public"
  1151. >
  1152. </method>
  1153. <method name="groupBy"
  1154. return="com.iciql.Query&lt;T&gt;"
  1155. abstract="false"
  1156. native="false"
  1157. synchronized="false"
  1158. static="false"
  1159. final="false"
  1160. deprecated="not deprecated"
  1161. visibility="public"
  1162. >
  1163. <parameter name="groupBy" type="java.lang.Object...">
  1164. </parameter>
  1165. </method>
  1166. <method name="increment"
  1167. return="com.iciql.UpdateColumnIncrement&lt;T, A&gt;"
  1168. abstract="false"
  1169. native="false"
  1170. synchronized="false"
  1171. static="false"
  1172. final="false"
  1173. deprecated="not deprecated"
  1174. visibility="public"
  1175. >
  1176. <parameter name="field" type="A">
  1177. </parameter>
  1178. </method>
  1179. <method name="innerJoin"
  1180. return="com.iciql.QueryJoin"
  1181. abstract="false"
  1182. native="false"
  1183. synchronized="false"
  1184. static="false"
  1185. final="false"
  1186. deprecated="not deprecated"
  1187. visibility="public"
  1188. >
  1189. <parameter name="alias" type="U">
  1190. </parameter>
  1191. </method>
  1192. <method name="limit"
  1193. return="com.iciql.Query&lt;T&gt;"
  1194. abstract="false"
  1195. native="false"
  1196. synchronized="false"
  1197. static="false"
  1198. final="false"
  1199. deprecated="not deprecated"
  1200. visibility="public"
  1201. >
  1202. <parameter name="limit" type="long">
  1203. </parameter>
  1204. </method>
  1205. <method name="offset"
  1206. return="com.iciql.Query&lt;T&gt;"
  1207. abstract="false"
  1208. native="false"
  1209. synchronized="false"
  1210. static="false"
  1211. final="false"
  1212. deprecated="not deprecated"
  1213. visibility="public"
  1214. >
  1215. <parameter name="offset" type="long">
  1216. </parameter>
  1217. </method>
  1218. <method name="orderBy"
  1219. return="com.iciql.Query&lt;T&gt;"
  1220. abstract="false"
  1221. native="false"
  1222. synchronized="false"
  1223. static="false"
  1224. final="false"
  1225. deprecated="not deprecated"
  1226. visibility="public"
  1227. >
  1228. <parameter name="expressions" type="java.lang.Object...">
  1229. </parameter>
  1230. </method>
  1231. <method name="orderByDesc"
  1232. return="com.iciql.Query&lt;T&gt;"
  1233. abstract="false"
  1234. native="false"
  1235. synchronized="false"
  1236. static="false"
  1237. final="false"
  1238. deprecated="not deprecated"
  1239. visibility="public"
  1240. >
  1241. <parameter name="expr" type="java.lang.Object">
  1242. </parameter>
  1243. </method>
  1244. <method name="select"
  1245. return="java.util.List&lt;T&gt;"
  1246. abstract="false"
  1247. native="false"
  1248. synchronized="false"
  1249. static="false"
  1250. final="false"
  1251. deprecated="not deprecated"
  1252. visibility="public"
  1253. >
  1254. </method>
  1255. <method name="select"
  1256. return="java.util.List&lt;X&gt;"
  1257. abstract="false"
  1258. native="false"
  1259. synchronized="false"
  1260. static="false"
  1261. final="false"
  1262. deprecated="not deprecated"
  1263. visibility="public"
  1264. >
  1265. <parameter name="x" type="Z">
  1266. </parameter>
  1267. </method>
  1268. <method name="selectCount"
  1269. return="long"
  1270. abstract="false"
  1271. native="false"
  1272. synchronized="false"
  1273. static="false"
  1274. final="false"
  1275. deprecated="not deprecated"
  1276. visibility="public"
  1277. >
  1278. </method>
  1279. <method name="selectDistinct"
  1280. return="java.util.List&lt;T&gt;"
  1281. abstract="false"
  1282. native="false"
  1283. synchronized="false"
  1284. static="false"
  1285. final="false"
  1286. deprecated="not deprecated"
  1287. visibility="public"
  1288. >
  1289. </method>
  1290. <method name="selectDistinct"
  1291. return="java.util.List&lt;X&gt;"
  1292. abstract="false"
  1293. native="false"
  1294. synchronized="false"
  1295. static="false"
  1296. final="false"
  1297. deprecated="not deprecated"
  1298. visibility="public"
  1299. >
  1300. <parameter name="x" type="Z">
  1301. </parameter>
  1302. </method>
  1303. <method name="selectFirst"
  1304. return="T"
  1305. abstract="false"
  1306. native="false"
  1307. synchronized="false"
  1308. static="false"
  1309. final="false"
  1310. deprecated="not deprecated"
  1311. visibility="public"
  1312. >
  1313. </method>
  1314. <method name="selectFirst"
  1315. return="X"
  1316. abstract="false"
  1317. native="false"
  1318. synchronized="false"
  1319. static="false"
  1320. final="false"
  1321. deprecated="not deprecated"
  1322. visibility="public"
  1323. >
  1324. <parameter name="x" type="Z">
  1325. </parameter>
  1326. </method>
  1327. <method name="set"
  1328. return="com.iciql.UpdateColumnSet&lt;T, A&gt;"
  1329. abstract="false"
  1330. native="false"
  1331. synchronized="false"
  1332. static="false"
  1333. final="false"
  1334. deprecated="not deprecated"
  1335. visibility="public"
  1336. >
  1337. <parameter name="field" type="A">
  1338. </parameter>
  1339. </method>
  1340. <method name="update"
  1341. return="int"
  1342. abstract="false"
  1343. native="false"
  1344. synchronized="false"
  1345. static="false"
  1346. final="false"
  1347. deprecated="not deprecated"
  1348. visibility="public"
  1349. >
  1350. </method>
  1351. <method name="where"
  1352. return="com.iciql.QueryCondition&lt;T, A&gt;"
  1353. abstract="false"
  1354. native="false"
  1355. synchronized="false"
  1356. static="false"
  1357. final="false"
  1358. deprecated="not deprecated"
  1359. visibility="public"
  1360. >
  1361. <parameter name="x" type="A">
  1362. </parameter>
  1363. </method>
  1364. <method name="where"
  1365. return="com.iciql.QueryWhere&lt;T&gt;"
  1366. abstract="false"
  1367. native="false"
  1368. synchronized="false"
  1369. static="false"
  1370. final="false"
  1371. deprecated="not deprecated"
  1372. visibility="public"
  1373. >
  1374. <parameter name="filter" type="com.iciql.Filter">
  1375. </parameter>
  1376. </method>
  1377. <method name="where"
  1378. return="com.iciql.QueryWhere&lt;T&gt;"
  1379. abstract="false"
  1380. native="false"
  1381. synchronized="false"
  1382. static="false"
  1383. final="false"
  1384. deprecated="not deprecated"
  1385. visibility="public"
  1386. >
  1387. <parameter name="fragment" type="java.lang.String">
  1388. </parameter>
  1389. <parameter name="args" type="java.lang.Object...">
  1390. </parameter>
  1391. </method>
  1392. <method name="whereTrue"
  1393. return="com.iciql.QueryWhere&lt;T&gt;"
  1394. abstract="false"
  1395. native="false"
  1396. synchronized="false"
  1397. static="false"
  1398. final="false"
  1399. deprecated="not deprecated"
  1400. visibility="public"
  1401. >
  1402. <parameter name="condition" type="java.lang.Boolean">
  1403. </parameter>
  1404. </method>
  1405. </class>
  1406. <class name="QueryCondition"
  1407. extends="java.lang.Object"
  1408. abstract="false"
  1409. static="false"
  1410. final="false"
  1411. deprecated="not deprecated"
  1412. visibility="public"
  1413. >
  1414. <method name="atLeast"
  1415. return="com.iciql.QueryWhere&lt;T&gt;"
  1416. abstract="false"
  1417. native="false"
  1418. synchronized="false"
  1419. static="false"
  1420. final="false"
  1421. deprecated="not deprecated"
  1422. visibility="public"
  1423. >
  1424. <parameter name="y" type="A">
  1425. </parameter>
  1426. </method>
  1427. <method name="atMost"
  1428. return="com.iciql.QueryWhere&lt;T&gt;"
  1429. abstract="false"
  1430. native="false"
  1431. synchronized="false"
  1432. static="false"
  1433. final="false"
  1434. deprecated="not deprecated"
  1435. visibility="public"
  1436. >
  1437. <parameter name="y" type="A">
  1438. </parameter>
  1439. </method>
  1440. <method name="exceeds"
  1441. return="com.iciql.QueryWhere&lt;T&gt;"
  1442. abstract="false"
  1443. native="false"
  1444. synchronized="false"
  1445. static="false"
  1446. final="false"
  1447. deprecated="not deprecated"
  1448. visibility="public"
  1449. >
  1450. <parameter name="y" type="A">
  1451. </parameter>
  1452. </method>
  1453. <method name="is"
  1454. return="com.iciql.QueryWhere&lt;T&gt;"
  1455. abstract="false"
  1456. native="false"
  1457. synchronized="false"
  1458. static="false"
  1459. final="false"
  1460. deprecated="not deprecated"
  1461. visibility="public"
  1462. >
  1463. <parameter name="y" type="A">
  1464. </parameter>
  1465. </method>
  1466. <method name="lessThan"
  1467. return="com.iciql.QueryWhere&lt;T&gt;"
  1468. abstract="false"
  1469. native="false"
  1470. synchronized="false"
  1471. static="false"
  1472. final="false"
  1473. deprecated="not deprecated"
  1474. visibility="public"
  1475. >
  1476. <parameter name="y" type="A">
  1477. </parameter>
  1478. </method>
  1479. <method name="like"
  1480. return="com.iciql.QueryWhere&lt;T&gt;"
  1481. abstract="false"
  1482. native="false"
  1483. synchronized="false"
  1484. static="false"
  1485. final="false"
  1486. deprecated="not deprecated"
  1487. visibility="public"
  1488. >
  1489. <parameter name="pattern" type="A">
  1490. </parameter>
  1491. </method>
  1492. </class>
  1493. <class name="QueryJoin"
  1494. extends="java.lang.Object"
  1495. abstract="false"
  1496. static="false"
  1497. final="false"
  1498. deprecated="not deprecated"
  1499. visibility="public"
  1500. >
  1501. <method name="on"
  1502. return="com.iciql.QueryJoinCondition&lt;A&gt;"
  1503. abstract="false"
  1504. native="false"
  1505. synchronized="false"
  1506. static="false"
  1507. final="false"
  1508. deprecated="not deprecated"
  1509. visibility="public"
  1510. >
  1511. <parameter name="x" type="A">
  1512. </parameter>
  1513. </method>
  1514. </class>
  1515. <class name="QueryJoinCondition"
  1516. extends="java.lang.Object"
  1517. abstract="false"
  1518. static="false"
  1519. final="false"
  1520. deprecated="not deprecated"
  1521. visibility="public"
  1522. >
  1523. <method name="is"
  1524. return="com.iciql.Query&lt;?&gt;"
  1525. abstract="false"
  1526. native="false"
  1527. synchronized="false"
  1528. static="false"
  1529. final="false"
  1530. deprecated="not deprecated"
  1531. visibility="public"
  1532. >
  1533. <parameter name="y" type="A">
  1534. </parameter>
  1535. </method>
  1536. </class>
  1537. <class name="QueryWhere"
  1538. extends="java.lang.Object"
  1539. abstract="false"
  1540. static="false"
  1541. final="false"
  1542. deprecated="not deprecated"
  1543. visibility="public"
  1544. >
  1545. <method name="and"
  1546. return="com.iciql.QueryCondition&lt;T, A&gt;"
  1547. abstract="false"
  1548. native="false"
  1549. synchronized="false"
  1550. static="false"
  1551. final="false"
  1552. deprecated="not deprecated"
  1553. visibility="public"
  1554. >
  1555. <parameter name="x" type="A">
  1556. </parameter>
  1557. </method>
  1558. <method name="delete"
  1559. return="int"
  1560. abstract="false"
  1561. native="false"
  1562. synchronized="false"
  1563. static="false"
  1564. final="false"
  1565. deprecated="not deprecated"
  1566. visibility="public"
  1567. >
  1568. </method>
  1569. <method name="getSQL"
  1570. return="java.lang.String"
  1571. abstract="false"
  1572. native="false"
  1573. synchronized="false"
  1574. static="false"
  1575. final="false"
  1576. deprecated="not deprecated"
  1577. visibility="public"
  1578. >
  1579. </method>
  1580. <method name="limit"
  1581. return="com.iciql.QueryWhere&lt;T&gt;"
  1582. abstract="false"
  1583. native="false"
  1584. synchronized="false"
  1585. static="false"
  1586. final="false"
  1587. deprecated="not deprecated"
  1588. visibility="public"
  1589. >
  1590. <parameter name="limit" type="long">
  1591. </parameter>
  1592. </method>
  1593. <method name="offset"
  1594. return="com.iciql.QueryWhere&lt;T&gt;"
  1595. abstract="false"
  1596. native="false"
  1597. synchronized="false"
  1598. static="false"
  1599. final="false"
  1600. deprecated="not deprecated"
  1601. visibility="public"
  1602. >
  1603. <parameter name="offset" type="long">
  1604. </parameter>
  1605. </method>
  1606. <method name="or"
  1607. return="com.iciql.QueryCondition&lt;T, A&gt;"
  1608. abstract="false"
  1609. native="false"
  1610. synchronized="false"
  1611. static="false"
  1612. final="false"
  1613. deprecated="not deprecated"
  1614. visibility="public"
  1615. >
  1616. <parameter name="x" type="A">
  1617. </parameter>
  1618. </method>
  1619. <method name="orderBy"
  1620. return="com.iciql.QueryWhere&lt;T&gt;"
  1621. abstract="false"
  1622. native="false"
  1623. synchronized="false"
  1624. static="false"
  1625. final="false"
  1626. deprecated="not deprecated"
  1627. visibility="public"
  1628. >
  1629. <parameter name="expressions" type="java.lang.Object...">
  1630. </parameter>
  1631. </method>
  1632. <method name="orderByDesc"
  1633. return="com.iciql.QueryWhere&lt;T&gt;"
  1634. abstract="false"
  1635. native="false"
  1636. synchronized="false"
  1637. static="false"
  1638. final="false"
  1639. deprecated="not deprecated"
  1640. visibility="public"
  1641. >
  1642. <parameter name="expr" type="java.lang.Object">
  1643. </parameter>
  1644. </method>
  1645. <method name="orderByDescNullsFirst"
  1646. return="com.iciql.QueryWhere&lt;T&gt;"
  1647. abstract="false"
  1648. native="false"
  1649. synchronized="false"
  1650. static="false"
  1651. final="false"
  1652. deprecated="not deprecated"
  1653. visibility="public"
  1654. >
  1655. <parameter name="expr" type="java.lang.Object">
  1656. </parameter>
  1657. </method>
  1658. <method name="orderByDescNullsLast"
  1659. return="com.iciql.QueryWhere&lt;T&gt;"
  1660. abstract="false"
  1661. native="false"
  1662. synchronized="false"
  1663. static="false"
  1664. final="false"
  1665. deprecated="not deprecated"
  1666. visibility="public"
  1667. >
  1668. <parameter name="expr" type="java.lang.Object">
  1669. </parameter>
  1670. </method>
  1671. <method name="orderByNullsFirst"
  1672. return="com.iciql.QueryWhere&lt;T&gt;"
  1673. abstract="false"
  1674. native="false"
  1675. synchronized="false"
  1676. static="false"
  1677. final="false"
  1678. deprecated="not deprecated"
  1679. visibility="public"
  1680. >
  1681. <parameter name="expr" type="java.lang.Object">
  1682. </parameter>
  1683. </method>
  1684. <method name="orderByNullsLast"
  1685. return="com.iciql.QueryWhere&lt;T&gt;"
  1686. abstract="false"
  1687. native="false"
  1688. synchronized="false"
  1689. static="false"
  1690. final="false"
  1691. deprecated="not deprecated"
  1692. visibility="public"
  1693. >
  1694. <parameter name="expr" type="java.lang.Object">
  1695. </parameter>
  1696. </method>
  1697. <method name="select"
  1698. return="java.util.List&lt;T&gt;"
  1699. abstract="false"
  1700. native="false"
  1701. synchronized="false"
  1702. static="false"
  1703. final="false"
  1704. deprecated="not deprecated"
  1705. visibility="public"
  1706. >
  1707. </method>
  1708. <method name="select"
  1709. return="java.util.List&lt;X&gt;"
  1710. abstract="false"
  1711. native="false"
  1712. synchronized="false"
  1713. static="false"
  1714. final="false"
  1715. deprecated="not deprecated"
  1716. visibility="public"
  1717. >
  1718. <parameter name="x" type="Z">
  1719. </parameter>
  1720. </method>
  1721. <method name="selectCount"
  1722. return="long"
  1723. abstract="false"
  1724. native="false"
  1725. synchronized="false"
  1726. static="false"
  1727. final="false"
  1728. deprecated="not deprecated"
  1729. visibility="public"
  1730. >
  1731. </method>
  1732. <method name="selectDistinct"
  1733. return="java.util.List&lt;T&gt;"
  1734. abstract="false"
  1735. native="false"
  1736. synchronized="false"
  1737. static="false"
  1738. final="false"
  1739. deprecated="not deprecated"
  1740. visibility="public"
  1741. >
  1742. </method>
  1743. <method name="selectDistinct"
  1744. return="java.util.List&lt;X&gt;"
  1745. abstract="false"
  1746. native="false"
  1747. synchronized="false"
  1748. static="false"
  1749. final="false"
  1750. deprecated="not deprecated"
  1751. visibility="public"
  1752. >
  1753. <parameter name="x" type="Z">
  1754. </parameter>
  1755. </method>
  1756. <method name="selectFirst"
  1757. return="T"
  1758. abstract="false"
  1759. native="false"
  1760. synchronized="false"
  1761. static="false"
  1762. final="false"
  1763. deprecated="not deprecated"
  1764. visibility="public"
  1765. >
  1766. </method>
  1767. <method name="selectFirst"
  1768. return="X"
  1769. abstract="false"
  1770. native="false"
  1771. synchronized="false"
  1772. static="false"
  1773. final="false"
  1774. deprecated="not deprecated"
  1775. visibility="public"
  1776. >
  1777. <parameter name="x" type="Z">
  1778. </parameter>
  1779. </method>
  1780. <method name="update"
  1781. return="int"
  1782. abstract="false"
  1783. native="false"
  1784. synchronized="false"
  1785. static="false"
  1786. final="false"
  1787. deprecated="not deprecated"
  1788. visibility="public"
  1789. >
  1790. </method>
  1791. </class>
  1792. <class name="RuntimeToken"
  1793. extends="java.lang.Object"
  1794. abstract="false"
  1795. static="false"
  1796. final="false"
  1797. deprecated="not deprecated"
  1798. visibility="public"
  1799. >
  1800. <implements name="com.iciql.Token">
  1801. </implements>
  1802. <constructor name="RuntimeToken"
  1803. type="com.iciql.RuntimeToken"
  1804. static="false"
  1805. final="false"
  1806. deprecated="not deprecated"
  1807. visibility="public"
  1808. >
  1809. <parameter name="fragment" type="java.lang.String">
  1810. </parameter>
  1811. <parameter name="args" type="java.lang.Object...">
  1812. </parameter>
  1813. </constructor>
  1814. <method name="appendSQL"
  1815. return="void"
  1816. abstract="false"
  1817. native="false"
  1818. synchronized="false"
  1819. static="false"
  1820. final="false"
  1821. deprecated="not deprecated"
  1822. visibility="public"
  1823. >
  1824. <parameter name="stat" type="com.iciql.SQLStatement">
  1825. </parameter>
  1826. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  1827. </parameter>
  1828. </method>
  1829. </class>
  1830. <interface name="SQLDialect"
  1831. abstract="true"
  1832. static="false"
  1833. final="false"
  1834. deprecated="not deprecated"
  1835. visibility="public"
  1836. >
  1837. <method name="appendLimit"
  1838. return="void"
  1839. abstract="true"
  1840. native="false"
  1841. synchronized="false"
  1842. static="false"
  1843. final="false"
  1844. deprecated="not deprecated"
  1845. visibility="public"
  1846. >
  1847. <parameter name="stat" type="com.iciql.SQLStatement">
  1848. </parameter>
  1849. <parameter name="limit" type="long">
  1850. </parameter>
  1851. </method>
  1852. <method name="appendOffset"
  1853. return="void"
  1854. abstract="true"
  1855. native="false"
  1856. synchronized="false"
  1857. static="false"
  1858. final="false"
  1859. deprecated="not deprecated"
  1860. visibility="public"
  1861. >
  1862. <parameter name="stat" type="com.iciql.SQLStatement">
  1863. </parameter>
  1864. <parameter name="offset" type="long">
  1865. </parameter>
  1866. </method>
  1867. <method name="configureDialect"
  1868. return="void"
  1869. abstract="true"
  1870. native="false"
  1871. synchronized="false"
  1872. static="false"
  1873. final="false"
  1874. deprecated="not deprecated"
  1875. visibility="public"
  1876. >
  1877. <parameter name="conn" type="java.sql.Connection">
  1878. </parameter>
  1879. </method>
  1880. <method name="prepareColumnName"
  1881. return="java.lang.String"
  1882. abstract="true"
  1883. native="false"
  1884. synchronized="false"
  1885. static="false"
  1886. final="false"
  1887. deprecated="not deprecated"
  1888. visibility="public"
  1889. >
  1890. <parameter name="name" type="java.lang.String">
  1891. </parameter>
  1892. </method>
  1893. <method name="prepareCreateIndex"
  1894. return="java.lang.String"
  1895. abstract="true"
  1896. native="false"
  1897. synchronized="false"
  1898. static="false"
  1899. final="false"
  1900. deprecated="not deprecated"
  1901. visibility="public"
  1902. >
  1903. <parameter name="schema" type="java.lang.String">
  1904. </parameter>
  1905. <parameter name="table" type="java.lang.String">
  1906. </parameter>
  1907. <parameter name="index" type="com.iciql.TableDefinition.IndexDefinition">
  1908. </parameter>
  1909. </method>
  1910. <method name="prepareTableName"
  1911. return="java.lang.String"
  1912. abstract="true"
  1913. native="false"
  1914. synchronized="false"
  1915. static="false"
  1916. final="false"
  1917. deprecated="not deprecated"
  1918. visibility="public"
  1919. >
  1920. <parameter name="schema" type="java.lang.String">
  1921. </parameter>
  1922. <parameter name="table" type="java.lang.String">
  1923. </parameter>
  1924. </method>
  1925. <method name="supportsLimitOffset"
  1926. return="boolean"
  1927. abstract="true"
  1928. native="false"
  1929. synchronized="false"
  1930. static="false"
  1931. final="false"
  1932. deprecated="not deprecated"
  1933. visibility="public"
  1934. >
  1935. </method>
  1936. <method name="supportsMemoryTables"
  1937. return="boolean"
  1938. abstract="true"
  1939. native="false"
  1940. synchronized="false"
  1941. static="false"
  1942. final="false"
  1943. deprecated="not deprecated"
  1944. visibility="public"
  1945. >
  1946. </method>
  1947. <method name="supportsMerge"
  1948. return="boolean"
  1949. abstract="true"
  1950. native="false"
  1951. synchronized="false"
  1952. static="false"
  1953. final="false"
  1954. deprecated="not deprecated"
  1955. visibility="public"
  1956. >
  1957. </method>
  1958. </interface>
  1959. <class name="SQLDialect.DefaultSQLDialect"
  1960. extends="java.lang.Object"
  1961. abstract="false"
  1962. static="true"
  1963. final="false"
  1964. deprecated="not deprecated"
  1965. visibility="public"
  1966. >
  1967. <implements name="com.iciql.SQLDialect">
  1968. </implements>
  1969. <constructor name="SQLDialect.DefaultSQLDialect"
  1970. type="com.iciql.SQLDialect.DefaultSQLDialect"
  1971. static="false"
  1972. final="false"
  1973. deprecated="not deprecated"
  1974. visibility="public"
  1975. >
  1976. </constructor>
  1977. <method name="appendLimit"
  1978. return="void"
  1979. abstract="false"
  1980. native="false"
  1981. synchronized="false"
  1982. static="false"
  1983. final="false"
  1984. deprecated="not deprecated"
  1985. visibility="public"
  1986. >
  1987. <parameter name="stat" type="com.iciql.SQLStatement">
  1988. </parameter>
  1989. <parameter name="limit" type="long">
  1990. </parameter>
  1991. </method>
  1992. <method name="appendOffset"
  1993. return="void"
  1994. abstract="false"
  1995. native="false"
  1996. synchronized="false"
  1997. static="false"
  1998. final="false"
  1999. deprecated="not deprecated"
  2000. visibility="public"
  2001. >
  2002. <parameter name="stat" type="com.iciql.SQLStatement">
  2003. </parameter>
  2004. <parameter name="offset" type="long">
  2005. </parameter>
  2006. </method>
  2007. <method name="configureDialect"
  2008. return="void"
  2009. abstract="false"
  2010. native="false"
  2011. synchronized="false"
  2012. static="false"
  2013. final="false"
  2014. deprecated="not deprecated"
  2015. visibility="public"
  2016. >
  2017. <parameter name="conn" type="java.sql.Connection">
  2018. </parameter>
  2019. </method>
  2020. <method name="loadIdentity"
  2021. return="void"
  2022. abstract="false"
  2023. native="false"
  2024. synchronized="false"
  2025. static="false"
  2026. final="false"
  2027. deprecated="not deprecated"
  2028. visibility="protected"
  2029. >
  2030. <parameter name="conn" type="java.sql.Connection">
  2031. </parameter>
  2032. </method>
  2033. <method name="prepareColumnName"
  2034. return="java.lang.String"
  2035. abstract="false"
  2036. native="false"
  2037. synchronized="false"
  2038. static="false"
  2039. final="false"
  2040. deprecated="not deprecated"
  2041. visibility="public"
  2042. >
  2043. <parameter name="name" type="java.lang.String">
  2044. </parameter>
  2045. </method>
  2046. <method name="prepareCreateIndex"
  2047. return="java.lang.String"
  2048. abstract="false"
  2049. native="false"
  2050. synchronized="false"
  2051. static="false"
  2052. final="false"
  2053. deprecated="not deprecated"
  2054. visibility="public"
  2055. >
  2056. <parameter name="schema" type="java.lang.String">
  2057. </parameter>
  2058. <parameter name="table" type="java.lang.String">
  2059. </parameter>
  2060. <parameter name="index" type="com.iciql.TableDefinition.IndexDefinition">
  2061. </parameter>
  2062. </method>
  2063. <method name="prepareTableName"
  2064. return="java.lang.String"
  2065. abstract="false"
  2066. native="false"
  2067. synchronized="false"
  2068. static="false"
  2069. final="false"
  2070. deprecated="not deprecated"
  2071. visibility="public"
  2072. >
  2073. <parameter name="schema" type="java.lang.String">
  2074. </parameter>
  2075. <parameter name="table" type="java.lang.String">
  2076. </parameter>
  2077. </method>
  2078. <method name="supportsLimitOffset"
  2079. return="boolean"
  2080. abstract="false"
  2081. native="false"
  2082. synchronized="false"
  2083. static="false"
  2084. final="false"
  2085. deprecated="not deprecated"
  2086. visibility="public"
  2087. >
  2088. </method>
  2089. <method name="supportsMemoryTables"
  2090. return="boolean"
  2091. abstract="false"
  2092. native="false"
  2093. synchronized="false"
  2094. static="false"
  2095. final="false"
  2096. deprecated="not deprecated"
  2097. visibility="public"
  2098. >
  2099. </method>
  2100. <method name="supportsMerge"
  2101. return="boolean"
  2102. abstract="false"
  2103. native="false"
  2104. synchronized="false"
  2105. static="false"
  2106. final="false"
  2107. deprecated="not deprecated"
  2108. visibility="public"
  2109. >
  2110. </method>
  2111. </class>
  2112. <class name="SQLDialect.H2Dialect"
  2113. extends="com.iciql.SQLDialect.DefaultSQLDialect"
  2114. abstract="false"
  2115. static="true"
  2116. final="false"
  2117. deprecated="not deprecated"
  2118. visibility="public"
  2119. >
  2120. <constructor name="SQLDialect.H2Dialect"
  2121. type="com.iciql.SQLDialect.H2Dialect"
  2122. static="false"
  2123. final="false"
  2124. deprecated="not deprecated"
  2125. visibility="public"
  2126. >
  2127. </constructor>
  2128. </class>
  2129. <class name="SQLStatement"
  2130. extends="java.lang.Object"
  2131. abstract="false"
  2132. static="false"
  2133. final="false"
  2134. deprecated="not deprecated"
  2135. visibility="public"
  2136. >
  2137. <method name="appendColumn"
  2138. return="com.iciql.SQLStatement"
  2139. abstract="false"
  2140. native="false"
  2141. synchronized="false"
  2142. static="false"
  2143. final="false"
  2144. deprecated="not deprecated"
  2145. visibility="public"
  2146. >
  2147. <parameter name="column" type="java.lang.String">
  2148. </parameter>
  2149. </method>
  2150. <method name="appendSQL"
  2151. return="com.iciql.SQLStatement"
  2152. abstract="false"
  2153. native="false"
  2154. synchronized="false"
  2155. static="false"
  2156. final="false"
  2157. deprecated="not deprecated"
  2158. visibility="public"
  2159. >
  2160. <parameter name="s" type="java.lang.String">
  2161. </parameter>
  2162. </method>
  2163. <method name="appendTable"
  2164. return="com.iciql.SQLStatement"
  2165. abstract="false"
  2166. native="false"
  2167. synchronized="false"
  2168. static="false"
  2169. final="false"
  2170. deprecated="not deprecated"
  2171. visibility="public"
  2172. >
  2173. <parameter name="schema" type="java.lang.String">
  2174. </parameter>
  2175. <parameter name="table" type="java.lang.String">
  2176. </parameter>
  2177. </method>
  2178. </class>
  2179. <class name="TableInspector"
  2180. extends="java.lang.Object"
  2181. abstract="false"
  2182. static="false"
  2183. final="false"
  2184. deprecated="not deprecated"
  2185. visibility="public"
  2186. >
  2187. </class>
  2188. <class name="TestCondition"
  2189. extends="java.lang.Object"
  2190. abstract="false"
  2191. static="false"
  2192. final="false"
  2193. deprecated="not deprecated"
  2194. visibility="public"
  2195. >
  2196. <constructor name="TestCondition"
  2197. type="com.iciql.TestCondition"
  2198. static="false"
  2199. final="false"
  2200. deprecated="not deprecated"
  2201. visibility="public"
  2202. >
  2203. <parameter name="x" type="A">
  2204. </parameter>
  2205. </constructor>
  2206. <method name="bigger"
  2207. return="java.lang.Boolean"
  2208. abstract="false"
  2209. native="false"
  2210. synchronized="false"
  2211. static="false"
  2212. final="false"
  2213. deprecated="not deprecated"
  2214. visibility="public"
  2215. >
  2216. <parameter name="y" type="A">
  2217. </parameter>
  2218. </method>
  2219. <method name="biggerEqual"
  2220. return="java.lang.Boolean"
  2221. abstract="false"
  2222. native="false"
  2223. synchronized="false"
  2224. static="false"
  2225. final="false"
  2226. deprecated="not deprecated"
  2227. visibility="public"
  2228. >
  2229. <parameter name="y" type="A">
  2230. </parameter>
  2231. </method>
  2232. <method name="is"
  2233. return="java.lang.Boolean"
  2234. abstract="false"
  2235. native="false"
  2236. synchronized="false"
  2237. static="false"
  2238. final="false"
  2239. deprecated="not deprecated"
  2240. visibility="public"
  2241. >
  2242. <parameter name="y" type="A">
  2243. </parameter>
  2244. </method>
  2245. <method name="like"
  2246. return="java.lang.Boolean"
  2247. abstract="false"
  2248. native="false"
  2249. synchronized="false"
  2250. static="false"
  2251. final="false"
  2252. deprecated="not deprecated"
  2253. visibility="public"
  2254. >
  2255. <parameter name="pattern" type="A">
  2256. </parameter>
  2257. </method>
  2258. <method name="smaller"
  2259. return="java.lang.Boolean"
  2260. abstract="false"
  2261. native="false"
  2262. synchronized="false"
  2263. static="false"
  2264. final="false"
  2265. deprecated="not deprecated"
  2266. visibility="public"
  2267. >
  2268. <parameter name="y" type="A">
  2269. </parameter>
  2270. </method>
  2271. <method name="smallerEqual"
  2272. return="java.lang.Boolean"
  2273. abstract="false"
  2274. native="false"
  2275. synchronized="false"
  2276. static="false"
  2277. final="false"
  2278. deprecated="not deprecated"
  2279. visibility="public"
  2280. >
  2281. <parameter name="y" type="A">
  2282. </parameter>
  2283. </method>
  2284. </class>
  2285. <interface name="Token"
  2286. abstract="true"
  2287. static="false"
  2288. final="false"
  2289. deprecated="not deprecated"
  2290. visibility="public"
  2291. >
  2292. <method name="appendSQL"
  2293. return="void"
  2294. abstract="true"
  2295. native="false"
  2296. synchronized="false"
  2297. static="false"
  2298. final="false"
  2299. deprecated="not deprecated"
  2300. visibility="public"
  2301. >
  2302. <parameter name="stat" type="com.iciql.SQLStatement">
  2303. </parameter>
  2304. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2305. </parameter>
  2306. </method>
  2307. </interface>
  2308. <interface name="UpdateColumn"
  2309. abstract="true"
  2310. static="false"
  2311. final="false"
  2312. deprecated="not deprecated"
  2313. visibility="public"
  2314. >
  2315. <method name="appendSQL"
  2316. return="void"
  2317. abstract="true"
  2318. native="false"
  2319. synchronized="false"
  2320. static="false"
  2321. final="false"
  2322. deprecated="not deprecated"
  2323. visibility="public"
  2324. >
  2325. <parameter name="stat" type="com.iciql.SQLStatement">
  2326. </parameter>
  2327. </method>
  2328. </interface>
  2329. <class name="UpdateColumnIncrement"
  2330. extends="java.lang.Object"
  2331. abstract="false"
  2332. static="false"
  2333. final="false"
  2334. deprecated="not deprecated"
  2335. visibility="public"
  2336. >
  2337. <implements name="com.iciql.UpdateColumn">
  2338. </implements>
  2339. <method name="appendSQL"
  2340. return="void"
  2341. abstract="false"
  2342. native="false"
  2343. synchronized="false"
  2344. static="false"
  2345. final="false"
  2346. deprecated="not deprecated"
  2347. visibility="public"
  2348. >
  2349. <parameter name="stat" type="com.iciql.SQLStatement">
  2350. </parameter>
  2351. </method>
  2352. <method name="by"
  2353. return="com.iciql.Query&lt;T&gt;"
  2354. abstract="false"
  2355. native="false"
  2356. synchronized="false"
  2357. static="false"
  2358. final="false"
  2359. deprecated="not deprecated"
  2360. visibility="public"
  2361. >
  2362. <parameter name="y" type="A">
  2363. </parameter>
  2364. </method>
  2365. </class>
  2366. <class name="UpdateColumnSet"
  2367. extends="java.lang.Object"
  2368. abstract="false"
  2369. static="false"
  2370. final="false"
  2371. deprecated="not deprecated"
  2372. visibility="public"
  2373. >
  2374. <implements name="com.iciql.UpdateColumn">
  2375. </implements>
  2376. <method name="appendSQL"
  2377. return="void"
  2378. abstract="false"
  2379. native="false"
  2380. synchronized="false"
  2381. static="false"
  2382. final="false"
  2383. deprecated="not deprecated"
  2384. visibility="public"
  2385. >
  2386. <parameter name="stat" type="com.iciql.SQLStatement">
  2387. </parameter>
  2388. </method>
  2389. <method name="to"
  2390. return="com.iciql.Query&lt;T&gt;"
  2391. abstract="false"
  2392. native="false"
  2393. synchronized="false"
  2394. static="false"
  2395. final="false"
  2396. deprecated="not deprecated"
  2397. visibility="public"
  2398. >
  2399. <parameter name="y" type="A">
  2400. </parameter>
  2401. </method>
  2402. </class>
  2403. <class name="ValidationRemark"
  2404. extends="java.lang.Object"
  2405. abstract="false"
  2406. static="false"
  2407. final="false"
  2408. deprecated="not deprecated"
  2409. visibility="public"
  2410. >
  2411. <method name="consider"
  2412. return="com.iciql.ValidationRemark"
  2413. abstract="false"
  2414. native="false"
  2415. synchronized="false"
  2416. static="true"
  2417. final="false"
  2418. deprecated="not deprecated"
  2419. visibility="public"
  2420. >
  2421. <parameter name="table" type="java.lang.String">
  2422. </parameter>
  2423. <parameter name="col" type="com.iciql.TableInspector.ColumnInspector">
  2424. </parameter>
  2425. <parameter name="message" type="java.lang.String">
  2426. </parameter>
  2427. </method>
  2428. <method name="consider"
  2429. return="com.iciql.ValidationRemark"
  2430. abstract="false"
  2431. native="false"
  2432. synchronized="false"
  2433. static="true"
  2434. final="false"
  2435. deprecated="not deprecated"
  2436. visibility="public"
  2437. >
  2438. <parameter name="table" type="java.lang.String">
  2439. </parameter>
  2440. <parameter name="type" type="java.lang.String">
  2441. </parameter>
  2442. <parameter name="message" type="java.lang.String">
  2443. </parameter>
  2444. </method>
  2445. <method name="error"
  2446. return="com.iciql.ValidationRemark"
  2447. abstract="false"
  2448. native="false"
  2449. synchronized="false"
  2450. static="true"
  2451. final="false"
  2452. deprecated="not deprecated"
  2453. visibility="public"
  2454. >
  2455. <parameter name="table" type="java.lang.String">
  2456. </parameter>
  2457. <parameter name="field" type="com.iciql.TableDefinition.FieldDefinition">
  2458. </parameter>
  2459. <parameter name="message" type="java.lang.String">
  2460. </parameter>
  2461. </method>
  2462. <method name="error"
  2463. return="com.iciql.ValidationRemark"
  2464. abstract="false"
  2465. native="false"
  2466. synchronized="false"
  2467. static="true"
  2468. final="false"
  2469. deprecated="not deprecated"
  2470. visibility="public"
  2471. >
  2472. <parameter name="table" type="java.lang.String">
  2473. </parameter>
  2474. <parameter name="col" type="com.iciql.TableInspector.ColumnInspector">
  2475. </parameter>
  2476. <parameter name="message" type="java.lang.String">
  2477. </parameter>
  2478. </method>
  2479. <method name="error"
  2480. return="com.iciql.ValidationRemark"
  2481. abstract="false"
  2482. native="false"
  2483. synchronized="false"
  2484. static="true"
  2485. final="false"
  2486. deprecated="not deprecated"
  2487. visibility="public"
  2488. >
  2489. <parameter name="table" type="java.lang.String">
  2490. </parameter>
  2491. <parameter name="type" type="java.lang.String">
  2492. </parameter>
  2493. <parameter name="message" type="java.lang.String">
  2494. </parameter>
  2495. </method>
  2496. <method name="getLevel"
  2497. return="com.iciql.ValidationRemark.Level"
  2498. abstract="false"
  2499. native="false"
  2500. synchronized="false"
  2501. static="false"
  2502. final="false"
  2503. deprecated="not deprecated"
  2504. visibility="public"
  2505. >
  2506. </method>
  2507. <method name="isError"
  2508. return="boolean"
  2509. abstract="false"
  2510. native="false"
  2511. synchronized="false"
  2512. static="false"
  2513. final="false"
  2514. deprecated="not deprecated"
  2515. visibility="public"
  2516. >
  2517. </method>
  2518. <method name="throwError"
  2519. return="com.iciql.ValidationRemark"
  2520. abstract="false"
  2521. native="false"
  2522. synchronized="false"
  2523. static="false"
  2524. final="false"
  2525. deprecated="not deprecated"
  2526. visibility="public"
  2527. >
  2528. <parameter name="throwOnError" type="boolean">
  2529. </parameter>
  2530. </method>
  2531. <method name="toCSVString"
  2532. return="java.lang.String"
  2533. abstract="false"
  2534. native="false"
  2535. synchronized="false"
  2536. static="false"
  2537. final="false"
  2538. deprecated="not deprecated"
  2539. visibility="public"
  2540. >
  2541. </method>
  2542. <method name="warn"
  2543. return="com.iciql.ValidationRemark"
  2544. abstract="false"
  2545. native="false"
  2546. synchronized="false"
  2547. static="true"
  2548. final="false"
  2549. deprecated="not deprecated"
  2550. visibility="public"
  2551. >
  2552. <parameter name="table" type="java.lang.String">
  2553. </parameter>
  2554. <parameter name="col" type="com.iciql.TableInspector.ColumnInspector">
  2555. </parameter>
  2556. <parameter name="message" type="java.lang.String">
  2557. </parameter>
  2558. </method>
  2559. <method name="warn"
  2560. return="com.iciql.ValidationRemark"
  2561. abstract="false"
  2562. native="false"
  2563. synchronized="false"
  2564. static="true"
  2565. final="false"
  2566. deprecated="not deprecated"
  2567. visibility="public"
  2568. >
  2569. <parameter name="table" type="java.lang.String">
  2570. </parameter>
  2571. <parameter name="type" type="java.lang.String">
  2572. </parameter>
  2573. <parameter name="message" type="java.lang.String">
  2574. </parameter>
  2575. </method>
  2576. </class>
  2577. <class name="ValidationRemark.Level"
  2578. extends="java.lang.Enum"
  2579. abstract="false"
  2580. static="true"
  2581. final="true"
  2582. deprecated="not deprecated"
  2583. visibility="public"
  2584. >
  2585. <method name="valueOf"
  2586. return="com.iciql.ValidationRemark.Level"
  2587. abstract="false"
  2588. native="false"
  2589. synchronized="false"
  2590. static="true"
  2591. final="false"
  2592. deprecated="not deprecated"
  2593. visibility="public"
  2594. >
  2595. <parameter name="name" type="java.lang.String">
  2596. </parameter>
  2597. </method>
  2598. <method name="values"
  2599. return="com.iciql.ValidationRemark.Level[]"
  2600. abstract="false"
  2601. native="false"
  2602. synchronized="false"
  2603. static="true"
  2604. final="true"
  2605. deprecated="not deprecated"
  2606. visibility="public"
  2607. >
  2608. </method>
  2609. </class>
  2610. </package>
  2611. <package name="com.iciql.bytecode"
  2612. >
  2613. <class name="And"
  2614. extends="java.lang.Object"
  2615. abstract="false"
  2616. static="false"
  2617. final="false"
  2618. deprecated="not deprecated"
  2619. visibility="public"
  2620. >
  2621. <implements name="com.iciql.Token">
  2622. </implements>
  2623. <method name="appendSQL"
  2624. return="void"
  2625. abstract="false"
  2626. native="false"
  2627. synchronized="false"
  2628. static="false"
  2629. final="false"
  2630. deprecated="not deprecated"
  2631. visibility="public"
  2632. >
  2633. <parameter name="stat" type="com.iciql.SQLStatement">
  2634. </parameter>
  2635. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2636. </parameter>
  2637. </method>
  2638. </class>
  2639. <class name="ArrayGet"
  2640. extends="java.lang.Object"
  2641. abstract="false"
  2642. static="false"
  2643. final="false"
  2644. deprecated="not deprecated"
  2645. visibility="public"
  2646. >
  2647. <implements name="com.iciql.Token">
  2648. </implements>
  2649. <method name="appendSQL"
  2650. return="void"
  2651. abstract="false"
  2652. native="false"
  2653. synchronized="false"
  2654. static="false"
  2655. final="false"
  2656. deprecated="not deprecated"
  2657. visibility="public"
  2658. >
  2659. <parameter name="stat" type="com.iciql.SQLStatement">
  2660. </parameter>
  2661. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2662. </parameter>
  2663. </method>
  2664. </class>
  2665. <class name="CaseWhen"
  2666. extends="java.lang.Object"
  2667. abstract="false"
  2668. static="false"
  2669. final="false"
  2670. deprecated="not deprecated"
  2671. visibility="public"
  2672. >
  2673. <implements name="com.iciql.Token">
  2674. </implements>
  2675. <method name="appendSQL"
  2676. return="void"
  2677. abstract="false"
  2678. native="false"
  2679. synchronized="false"
  2680. static="false"
  2681. final="false"
  2682. deprecated="not deprecated"
  2683. visibility="public"
  2684. >
  2685. <parameter name="stat" type="com.iciql.SQLStatement">
  2686. </parameter>
  2687. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2688. </parameter>
  2689. </method>
  2690. </class>
  2691. <class name="ClassReader"
  2692. extends="java.lang.Object"
  2693. abstract="false"
  2694. static="false"
  2695. final="false"
  2696. deprecated="not deprecated"
  2697. visibility="public"
  2698. >
  2699. <constructor name="ClassReader"
  2700. type="com.iciql.bytecode.ClassReader"
  2701. static="false"
  2702. final="false"
  2703. deprecated="not deprecated"
  2704. visibility="public"
  2705. >
  2706. </constructor>
  2707. <method name="decompile"
  2708. return="com.iciql.Token"
  2709. abstract="false"
  2710. native="false"
  2711. synchronized="false"
  2712. static="false"
  2713. final="false"
  2714. deprecated="not deprecated"
  2715. visibility="public"
  2716. >
  2717. <parameter name="instance" type="java.lang.Object">
  2718. </parameter>
  2719. <parameter name="fields" type="java.util.Map&lt;java.lang.String, java.lang.Object&gt;">
  2720. </parameter>
  2721. <parameter name="method" type="java.lang.String">
  2722. </parameter>
  2723. </method>
  2724. </class>
  2725. <interface name="Constant"
  2726. abstract="true"
  2727. static="false"
  2728. final="false"
  2729. deprecated="not deprecated"
  2730. visibility="public"
  2731. >
  2732. <implements name="com.iciql.Token">
  2733. </implements>
  2734. <method name="getType"
  2735. return="com.iciql.bytecode.Constant.Type"
  2736. abstract="true"
  2737. native="false"
  2738. synchronized="false"
  2739. static="false"
  2740. final="false"
  2741. deprecated="not deprecated"
  2742. visibility="public"
  2743. >
  2744. </method>
  2745. <method name="intValue"
  2746. return="int"
  2747. abstract="true"
  2748. native="false"
  2749. synchronized="false"
  2750. static="false"
  2751. final="false"
  2752. deprecated="not deprecated"
  2753. visibility="public"
  2754. >
  2755. </method>
  2756. </interface>
  2757. <class name="Constant.Type"
  2758. extends="java.lang.Enum"
  2759. abstract="false"
  2760. static="true"
  2761. final="true"
  2762. deprecated="not deprecated"
  2763. visibility="public"
  2764. >
  2765. <method name="valueOf"
  2766. return="com.iciql.bytecode.Constant.Type"
  2767. abstract="false"
  2768. native="false"
  2769. synchronized="false"
  2770. static="true"
  2771. final="false"
  2772. deprecated="not deprecated"
  2773. visibility="public"
  2774. >
  2775. <parameter name="name" type="java.lang.String">
  2776. </parameter>
  2777. </method>
  2778. <method name="values"
  2779. return="com.iciql.bytecode.Constant.Type[]"
  2780. abstract="false"
  2781. native="false"
  2782. synchronized="false"
  2783. static="true"
  2784. final="true"
  2785. deprecated="not deprecated"
  2786. visibility="public"
  2787. >
  2788. </method>
  2789. </class>
  2790. <class name="ConstantNumber"
  2791. extends="java.lang.Object"
  2792. abstract="false"
  2793. static="false"
  2794. final="false"
  2795. deprecated="not deprecated"
  2796. visibility="public"
  2797. >
  2798. <implements name="com.iciql.bytecode.Constant">
  2799. </implements>
  2800. <method name="appendSQL"
  2801. return="void"
  2802. abstract="false"
  2803. native="false"
  2804. synchronized="false"
  2805. static="false"
  2806. final="false"
  2807. deprecated="not deprecated"
  2808. visibility="public"
  2809. >
  2810. <parameter name="stat" type="com.iciql.SQLStatement">
  2811. </parameter>
  2812. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2813. </parameter>
  2814. </method>
  2815. <method name="getType"
  2816. return="com.iciql.bytecode.Constant.Type"
  2817. abstract="false"
  2818. native="false"
  2819. synchronized="false"
  2820. static="false"
  2821. final="false"
  2822. deprecated="not deprecated"
  2823. visibility="public"
  2824. >
  2825. </method>
  2826. <method name="intValue"
  2827. return="int"
  2828. abstract="false"
  2829. native="false"
  2830. synchronized="false"
  2831. static="false"
  2832. final="false"
  2833. deprecated="not deprecated"
  2834. visibility="public"
  2835. >
  2836. </method>
  2837. </class>
  2838. <class name="ConstantString"
  2839. extends="java.lang.Object"
  2840. abstract="false"
  2841. static="false"
  2842. final="false"
  2843. deprecated="not deprecated"
  2844. visibility="public"
  2845. >
  2846. <implements name="com.iciql.bytecode.Constant">
  2847. </implements>
  2848. <method name="appendSQL"
  2849. return="void"
  2850. abstract="false"
  2851. native="false"
  2852. synchronized="false"
  2853. static="false"
  2854. final="false"
  2855. deprecated="not deprecated"
  2856. visibility="public"
  2857. >
  2858. <parameter name="stat" type="com.iciql.SQLStatement">
  2859. </parameter>
  2860. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2861. </parameter>
  2862. </method>
  2863. <method name="getType"
  2864. return="com.iciql.bytecode.Constant.Type"
  2865. abstract="false"
  2866. native="false"
  2867. synchronized="false"
  2868. static="false"
  2869. final="false"
  2870. deprecated="not deprecated"
  2871. visibility="public"
  2872. >
  2873. </method>
  2874. <method name="intValue"
  2875. return="int"
  2876. abstract="false"
  2877. native="false"
  2878. synchronized="false"
  2879. static="false"
  2880. final="false"
  2881. deprecated="not deprecated"
  2882. visibility="public"
  2883. >
  2884. </method>
  2885. </class>
  2886. <class name="Not"
  2887. extends="java.lang.Object"
  2888. abstract="false"
  2889. static="false"
  2890. final="false"
  2891. deprecated="not deprecated"
  2892. visibility="public"
  2893. >
  2894. <implements name="com.iciql.Token">
  2895. </implements>
  2896. <method name="appendSQL"
  2897. return="void"
  2898. abstract="false"
  2899. native="false"
  2900. synchronized="false"
  2901. static="false"
  2902. final="false"
  2903. deprecated="not deprecated"
  2904. visibility="public"
  2905. >
  2906. <parameter name="stat" type="com.iciql.SQLStatement">
  2907. </parameter>
  2908. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2909. </parameter>
  2910. </method>
  2911. </class>
  2912. <class name="Null"
  2913. extends="java.lang.Object"
  2914. abstract="false"
  2915. static="false"
  2916. final="false"
  2917. deprecated="not deprecated"
  2918. visibility="public"
  2919. >
  2920. <implements name="com.iciql.Token">
  2921. </implements>
  2922. <method name="appendSQL"
  2923. return="void"
  2924. abstract="false"
  2925. native="false"
  2926. synchronized="false"
  2927. static="false"
  2928. final="false"
  2929. deprecated="not deprecated"
  2930. visibility="public"
  2931. >
  2932. <parameter name="stat" type="com.iciql.SQLStatement">
  2933. </parameter>
  2934. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2935. </parameter>
  2936. </method>
  2937. </class>
  2938. <class name="Or"
  2939. extends="java.lang.Object"
  2940. abstract="false"
  2941. static="false"
  2942. final="false"
  2943. deprecated="not deprecated"
  2944. visibility="public"
  2945. >
  2946. <implements name="com.iciql.Token">
  2947. </implements>
  2948. <method name="appendSQL"
  2949. return="void"
  2950. abstract="false"
  2951. native="false"
  2952. synchronized="false"
  2953. static="false"
  2954. final="false"
  2955. deprecated="not deprecated"
  2956. visibility="public"
  2957. >
  2958. <parameter name="stat" type="com.iciql.SQLStatement">
  2959. </parameter>
  2960. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2961. </parameter>
  2962. </method>
  2963. </class>
  2964. <class name="Variable"
  2965. extends="java.lang.Object"
  2966. abstract="false"
  2967. static="false"
  2968. final="false"
  2969. deprecated="not deprecated"
  2970. visibility="public"
  2971. >
  2972. <implements name="com.iciql.Token">
  2973. </implements>
  2974. <method name="appendSQL"
  2975. return="void"
  2976. abstract="false"
  2977. native="false"
  2978. synchronized="false"
  2979. static="false"
  2980. final="false"
  2981. deprecated="not deprecated"
  2982. visibility="public"
  2983. >
  2984. <parameter name="stat" type="com.iciql.SQLStatement">
  2985. </parameter>
  2986. <parameter name="query" type="com.iciql.Query&lt;T&gt;">
  2987. </parameter>
  2988. </method>
  2989. </class>
  2990. </package>
  2991. <package name="com.iciql.util"
  2992. >
  2993. <class name="GenerateModels"
  2994. extends="java.lang.Object"
  2995. abstract="false"
  2996. static="false"
  2997. final="false"
  2998. deprecated="not deprecated"
  2999. visibility="public"
  3000. >
  3001. <constructor name="GenerateModels"
  3002. type="com.iciql.util.GenerateModels"
  3003. static="false"
  3004. final="false"
  3005. deprecated="not deprecated"
  3006. visibility="public"
  3007. >
  3008. </constructor>
  3009. <method name="execute"
  3010. return="void"
  3011. abstract="false"
  3012. native="false"
  3013. synchronized="false"
  3014. static="true"
  3015. final="false"
  3016. deprecated="not deprecated"
  3017. visibility="public"
  3018. >
  3019. <parameter name="url" type="java.lang.String">
  3020. </parameter>
  3021. <parameter name="user" type="java.lang.String">
  3022. </parameter>
  3023. <parameter name="password" type="java.lang.String">
  3024. </parameter>
  3025. <parameter name="schema" type="java.lang.String">
  3026. </parameter>
  3027. <parameter name="table" type="java.lang.String">
  3028. </parameter>
  3029. <parameter name="packageName" type="java.lang.String">
  3030. </parameter>
  3031. <parameter name="folder" type="java.lang.String">
  3032. </parameter>
  3033. <parameter name="annotateSchema" type="boolean">
  3034. </parameter>
  3035. <parameter name="trimStrings" type="boolean">
  3036. </parameter>
  3037. <exception name="SQLException" type="java.sql.SQLException">
  3038. </exception>
  3039. </method>
  3040. <method name="main"
  3041. return="void"
  3042. abstract="false"
  3043. native="false"
  3044. synchronized="false"
  3045. static="true"
  3046. final="false"
  3047. deprecated="not deprecated"
  3048. visibility="public"
  3049. >
  3050. <parameter name="args" type="java.lang.String...">
  3051. </parameter>
  3052. </method>
  3053. <method name="runTool"
  3054. return="void"
  3055. abstract="false"
  3056. native="false"
  3057. synchronized="false"
  3058. static="false"
  3059. final="false"
  3060. deprecated="not deprecated"
  3061. visibility="public"
  3062. >
  3063. <parameter name="args" type="java.lang.String...">
  3064. </parameter>
  3065. <exception name="SQLException" type="java.sql.SQLException">
  3066. </exception>
  3067. </method>
  3068. <method name="showUsage"
  3069. return="void"
  3070. abstract="false"
  3071. native="false"
  3072. synchronized="false"
  3073. static="false"
  3074. final="false"
  3075. deprecated="not deprecated"
  3076. visibility="protected"
  3077. >
  3078. </method>
  3079. <method name="throwUnsupportedOption"
  3080. return="java.sql.SQLException"
  3081. abstract="false"
  3082. native="false"
  3083. synchronized="false"
  3084. static="false"
  3085. final="false"
  3086. deprecated="not deprecated"
  3087. visibility="protected"
  3088. >
  3089. <parameter name="option" type="java.lang.String">
  3090. </parameter>
  3091. <exception name="SQLException" type="java.sql.SQLException">
  3092. </exception>
  3093. </method>
  3094. <field name="out"
  3095. type="java.io.PrintStream"
  3096. transient="false"
  3097. volatile="false"
  3098. static="false"
  3099. final="false"
  3100. deprecated="not deprecated"
  3101. visibility="protected"
  3102. >
  3103. </field>
  3104. </class>
  3105. <class name="JdbcUtils"
  3106. extends="java.lang.Object"
  3107. abstract="false"
  3108. static="false"
  3109. final="false"
  3110. deprecated="not deprecated"
  3111. visibility="public"
  3112. >
  3113. <method name="closeSilently"
  3114. return="void"
  3115. abstract="false"
  3116. native="false"
  3117. synchronized="false"
  3118. static="true"
  3119. final="false"
  3120. deprecated="not deprecated"
  3121. visibility="public"
  3122. >
  3123. <parameter name="conn" type="java.sql.Connection">
  3124. </parameter>
  3125. </method>
  3126. <method name="closeSilently"
  3127. return="void"
  3128. abstract="false"
  3129. native="false"
  3130. synchronized="false"
  3131. static="true"
  3132. final="false"
  3133. deprecated="not deprecated"
  3134. visibility="public"
  3135. >
  3136. <parameter name="rs" type="java.sql.ResultSet">
  3137. </parameter>
  3138. </method>
  3139. <method name="closeSilently"
  3140. return="void"
  3141. abstract="false"
  3142. native="false"
  3143. synchronized="false"
  3144. static="true"
  3145. final="false"
  3146. deprecated="not deprecated"
  3147. visibility="public"
  3148. >
  3149. <parameter name="rs" type="java.sql.ResultSet">
  3150. </parameter>
  3151. <parameter name="closeStatement" type="boolean">
  3152. </parameter>
  3153. </method>
  3154. <method name="closeSilently"
  3155. return="void"
  3156. abstract="false"
  3157. native="false"
  3158. synchronized="false"
  3159. static="true"
  3160. final="false"
  3161. deprecated="not deprecated"
  3162. visibility="public"
  3163. >
  3164. <parameter name="stat" type="java.sql.Statement">
  3165. </parameter>
  3166. </method>
  3167. <method name="closeSilently"
  3168. return="void"
  3169. abstract="false"
  3170. native="false"
  3171. synchronized="false"
  3172. static="true"
  3173. final="false"
  3174. deprecated="not deprecated"
  3175. visibility="public"
  3176. >
  3177. <parameter name="conn" type="javax.sql.XAConnection">
  3178. </parameter>
  3179. </method>
  3180. <method name="escapeMetaDataPattern"
  3181. return="java.lang.String"
  3182. abstract="false"
  3183. native="false"
  3184. synchronized="false"
  3185. static="true"
  3186. final="false"
  3187. deprecated="not deprecated"
  3188. visibility="public"
  3189. >
  3190. <parameter name="pattern" type="java.lang.String">
  3191. </parameter>
  3192. </method>
  3193. <method name="getConnection"
  3194. return="java.sql.Connection"
  3195. abstract="false"
  3196. native="false"
  3197. synchronized="false"
  3198. static="true"
  3199. final="false"
  3200. deprecated="not deprecated"
  3201. visibility="public"
  3202. >
  3203. <parameter name="driver" type="java.lang.String">
  3204. </parameter>
  3205. <parameter name="url" type="java.lang.String">
  3206. </parameter>
  3207. <parameter name="user" type="java.lang.String">
  3208. </parameter>
  3209. <parameter name="password" type="java.lang.String">
  3210. </parameter>
  3211. <exception name="SQLException" type="java.sql.SQLException">
  3212. </exception>
  3213. </method>
  3214. <method name="getConnection"
  3215. return="java.sql.Connection"
  3216. abstract="false"
  3217. native="false"
  3218. synchronized="false"
  3219. static="true"
  3220. final="false"
  3221. deprecated="not deprecated"
  3222. visibility="public"
  3223. >
  3224. <parameter name="driver" type="java.lang.String">
  3225. </parameter>
  3226. <parameter name="url" type="java.lang.String">
  3227. </parameter>
  3228. <parameter name="prop" type="java.util.Properties">
  3229. </parameter>
  3230. <exception name="SQLException" type="java.sql.SQLException">
  3231. </exception>
  3232. </method>
  3233. <method name="getDriver"
  3234. return="java.lang.String"
  3235. abstract="false"
  3236. native="false"
  3237. synchronized="false"
  3238. static="true"
  3239. final="false"
  3240. deprecated="not deprecated"
  3241. visibility="public"
  3242. >
  3243. <parameter name="url" type="java.lang.String">
  3244. </parameter>
  3245. </method>
  3246. <method name="load"
  3247. return="void"
  3248. abstract="false"
  3249. native="false"
  3250. synchronized="false"
  3251. static="true"
  3252. final="false"
  3253. deprecated="not deprecated"
  3254. visibility="public"
  3255. >
  3256. <parameter name="url" type="java.lang.String">
  3257. </parameter>
  3258. </method>
  3259. </class>
  3260. <class name="Slf4jStatementListener"
  3261. extends="java.lang.Object"
  3262. abstract="false"
  3263. static="false"
  3264. final="false"
  3265. deprecated="not deprecated"
  3266. visibility="public"
  3267. >
  3268. <implements name="com.iciql.util.StatementLogger.StatementListener">
  3269. </implements>
  3270. <constructor name="Slf4jStatementListener"
  3271. type="com.iciql.util.Slf4jStatementListener"
  3272. static="false"
  3273. final="false"
  3274. deprecated="not deprecated"
  3275. visibility="public"
  3276. >
  3277. </constructor>
  3278. <constructor name="Slf4jStatementListener"
  3279. type="com.iciql.util.Slf4jStatementListener"
  3280. static="false"
  3281. final="false"
  3282. deprecated="not deprecated"
  3283. visibility="public"
  3284. >
  3285. <parameter name="defaultLevel" type="com.iciql.util.Slf4jStatementListener.Level">
  3286. </parameter>
  3287. </constructor>
  3288. <method name="logStatement"
  3289. return="void"
  3290. abstract="false"
  3291. native="false"
  3292. synchronized="false"
  3293. static="false"
  3294. final="false"
  3295. deprecated="not deprecated"
  3296. visibility="public"
  3297. >
  3298. <parameter name="type" type="com.iciql.util.StatementLogger.StatementType">
  3299. </parameter>
  3300. <parameter name="statement" type="java.lang.String">
  3301. </parameter>
  3302. </method>
  3303. <method name="setLevel"
  3304. return="void"
  3305. abstract="false"
  3306. native="false"
  3307. synchronized="false"
  3308. static="false"
  3309. final="false"
  3310. deprecated="not deprecated"
  3311. visibility="public"
  3312. >
  3313. <parameter name="type" type="com.iciql.util.StatementLogger.StatementType">
  3314. </parameter>
  3315. <parameter name="level" type="com.iciql.util.Slf4jStatementListener.Level">
  3316. </parameter>
  3317. </method>
  3318. </class>
  3319. <class name="Slf4jStatementListener.Level"
  3320. extends="java.lang.Enum"
  3321. abstract="false"
  3322. static="true"
  3323. final="true"
  3324. deprecated="not deprecated"
  3325. visibility="public"
  3326. >
  3327. <method name="valueOf"
  3328. return="com.iciql.util.Slf4jStatementListener.Level"
  3329. abstract="false"
  3330. native="false"
  3331. synchronized="false"
  3332. static="true"
  3333. final="false"
  3334. deprecated="not deprecated"
  3335. visibility="public"
  3336. >
  3337. <parameter name="name" type="java.lang.String">
  3338. </parameter>
  3339. </method>
  3340. <method name="values"
  3341. return="com.iciql.util.Slf4jStatementListener.Level[]"
  3342. abstract="false"
  3343. native="false"
  3344. synchronized="false"
  3345. static="true"
  3346. final="true"
  3347. deprecated="not deprecated"
  3348. visibility="public"
  3349. >
  3350. </method>
  3351. </class>
  3352. <class name="StatementBuilder"
  3353. extends="java.lang.Object"
  3354. abstract="false"
  3355. static="false"
  3356. final="false"
  3357. deprecated="not deprecated"
  3358. visibility="public"
  3359. >
  3360. <constructor name="StatementBuilder"
  3361. type="com.iciql.util.StatementBuilder"
  3362. static="false"
  3363. final="false"
  3364. deprecated="not deprecated"
  3365. visibility="public"
  3366. >
  3367. </constructor>
  3368. <constructor name="StatementBuilder"
  3369. type="com.iciql.util.StatementBuilder"
  3370. static="false"
  3371. final="false"
  3372. deprecated="not deprecated"
  3373. visibility="public"
  3374. >
  3375. <parameter name="string" type="java.lang.String">
  3376. </parameter>
  3377. </constructor>
  3378. <method name="append"
  3379. return="com.iciql.util.StatementBuilder"
  3380. abstract="false"
  3381. native="false"
  3382. synchronized="false"
  3383. static="false"
  3384. final="false"
  3385. deprecated="not deprecated"
  3386. visibility="public"
  3387. >
  3388. <parameter name="c" type="char">
  3389. </parameter>
  3390. </method>
  3391. <method name="append"
  3392. return="void"
  3393. abstract="false"
  3394. native="false"
  3395. synchronized="false"
  3396. static="false"
  3397. final="false"
  3398. deprecated="not deprecated"
  3399. visibility="public"
  3400. >
  3401. <parameter name="sb" type="com.iciql.util.StatementBuilder">
  3402. </parameter>
  3403. </method>
  3404. <method name="append"
  3405. return="com.iciql.util.StatementBuilder"
  3406. abstract="false"
  3407. native="false"
  3408. synchronized="false"
  3409. static="false"
  3410. final="false"
  3411. deprecated="not deprecated"
  3412. visibility="public"
  3413. >
  3414. <parameter name="s" type="java.lang.String">
  3415. </parameter>
  3416. </method>
  3417. <method name="append"
  3418. return="com.iciql.util.StatementBuilder"
  3419. abstract="false"
  3420. native="false"
  3421. synchronized="false"
  3422. static="false"
  3423. final="false"
  3424. deprecated="not deprecated"
  3425. visibility="public"
  3426. >
  3427. <parameter name="x" type="long">
  3428. </parameter>
  3429. </method>
  3430. <method name="appendExceptFirst"
  3431. return="void"
  3432. abstract="false"
  3433. native="false"
  3434. synchronized="false"
  3435. static="false"
  3436. final="false"
  3437. deprecated="not deprecated"
  3438. visibility="public"
  3439. >
  3440. <parameter name="s" type="java.lang.String">
  3441. </parameter>
  3442. </method>
  3443. <method name="appendOnlyFirst"
  3444. return="void"
  3445. abstract="false"
  3446. native="false"
  3447. synchronized="false"
  3448. static="false"
  3449. final="false"
  3450. deprecated="not deprecated"
  3451. visibility="public"
  3452. >
  3453. <parameter name="s" type="java.lang.String">
  3454. </parameter>
  3455. </method>
  3456. <method name="insert"
  3457. return="void"
  3458. abstract="false"
  3459. native="false"
  3460. synchronized="false"
  3461. static="false"
  3462. final="false"
  3463. deprecated="not deprecated"
  3464. visibility="public"
  3465. >
  3466. <parameter name="offset" type="int">
  3467. </parameter>
  3468. <parameter name="c" type="char">
  3469. </parameter>
  3470. </method>
  3471. <method name="length"
  3472. return="int"
  3473. abstract="false"
  3474. native="false"
  3475. synchronized="false"
  3476. static="false"
  3477. final="false"
  3478. deprecated="not deprecated"
  3479. visibility="public"
  3480. >
  3481. </method>
  3482. <method name="resetCount"
  3483. return="com.iciql.util.StatementBuilder"
  3484. abstract="false"
  3485. native="false"
  3486. synchronized="false"
  3487. static="false"
  3488. final="false"
  3489. deprecated="not deprecated"
  3490. visibility="public"
  3491. >
  3492. </method>
  3493. </class>
  3494. <class name="StatementLogger"
  3495. extends="java.lang.Object"
  3496. abstract="false"
  3497. static="false"
  3498. final="false"
  3499. deprecated="not deprecated"
  3500. visibility="public"
  3501. >
  3502. <constructor name="StatementLogger"
  3503. type="com.iciql.util.StatementLogger"
  3504. static="false"
  3505. final="false"
  3506. deprecated="not deprecated"
  3507. visibility="public"
  3508. >
  3509. </constructor>
  3510. <method name="activateConsoleLogger"
  3511. return="void"
  3512. abstract="false"
  3513. native="false"
  3514. synchronized="false"
  3515. static="true"
  3516. final="false"
  3517. deprecated="not deprecated"
  3518. visibility="public"
  3519. >
  3520. </method>
  3521. <method name="create"
  3522. return="void"
  3523. abstract="false"
  3524. native="false"
  3525. synchronized="false"
  3526. static="true"
  3527. final="false"
  3528. deprecated="not deprecated"
  3529. visibility="public"
  3530. >
  3531. <parameter name="statement" type="java.lang.String">
  3532. </parameter>
  3533. </method>
  3534. <method name="deactivateConsoleLogger"
  3535. return="void"
  3536. abstract="false"
  3537. native="false"
  3538. synchronized="false"
  3539. static="true"
  3540. final="false"
  3541. deprecated="not deprecated"
  3542. visibility="public"
  3543. >
  3544. </method>
  3545. <method name="delete"
  3546. return="void"
  3547. abstract="false"
  3548. native="false"
  3549. synchronized="false"
  3550. static="true"
  3551. final="false"
  3552. deprecated="not deprecated"
  3553. visibility="public"
  3554. >
  3555. <parameter name="statement" type="java.lang.String">
  3556. </parameter>
  3557. </method>
  3558. <method name="getCreateCount"
  3559. return="long"
  3560. abstract="false"
  3561. native="false"
  3562. synchronized="false"
  3563. static="true"
  3564. final="false"
  3565. deprecated="not deprecated"
  3566. visibility="public"
  3567. >
  3568. </method>
  3569. <method name="getDeleteCount"
  3570. return="long"
  3571. abstract="false"
  3572. native="false"
  3573. synchronized="false"
  3574. static="true"
  3575. final="false"
  3576. deprecated="not deprecated"
  3577. visibility="public"
  3578. >
  3579. </method>
  3580. <method name="getInsertCount"
  3581. return="long"
  3582. abstract="false"
  3583. native="false"
  3584. synchronized="false"
  3585. static="true"
  3586. final="false"
  3587. deprecated="not deprecated"
  3588. visibility="public"
  3589. >
  3590. </method>
  3591. <method name="getMergeCount"
  3592. return="long"
  3593. abstract="false"
  3594. native="false"
  3595. synchronized="false"
  3596. static="true"
  3597. final="false"
  3598. deprecated="not deprecated"
  3599. visibility="public"
  3600. >
  3601. </method>
  3602. <method name="getSelectCount"
  3603. return="long"
  3604. abstract="false"
  3605. native="false"
  3606. synchronized="false"
  3607. static="true"
  3608. final="false"
  3609. deprecated="not deprecated"
  3610. visibility="public"
  3611. >
  3612. </method>
  3613. <method name="getTotalCount"
  3614. return="long"
  3615. abstract="false"
  3616. native="false"
  3617. synchronized="false"
  3618. static="true"
  3619. final="false"
  3620. deprecated="not deprecated"
  3621. visibility="public"
  3622. >
  3623. </method>
  3624. <method name="getUpdateCount"
  3625. return="long"
  3626. abstract="false"
  3627. native="false"
  3628. synchronized="false"
  3629. static="true"
  3630. final="false"
  3631. deprecated="not deprecated"
  3632. visibility="public"
  3633. >
  3634. </method>
  3635. <method name="insert"
  3636. return="void"
  3637. abstract="false"
  3638. native="false"
  3639. synchronized="false"
  3640. static="true"
  3641. final="false"
  3642. deprecated="not deprecated"
  3643. visibility="public"
  3644. >
  3645. <parameter name="statement" type="java.lang.String">
  3646. </parameter>
  3647. </method>
  3648. <method name="logStats"
  3649. return="void"
  3650. abstract="false"
  3651. native="false"
  3652. synchronized="false"
  3653. static="true"
  3654. final="false"
  3655. deprecated="not deprecated"
  3656. visibility="public"
  3657. >
  3658. </method>
  3659. <method name="merge"
  3660. return="void"
  3661. abstract="false"
  3662. native="false"
  3663. synchronized="false"
  3664. static="true"
  3665. final="false"
  3666. deprecated="not deprecated"
  3667. visibility="public"
  3668. >
  3669. <parameter name="statement" type="java.lang.String">
  3670. </parameter>
  3671. </method>
  3672. <method name="registerListener"
  3673. return="void"
  3674. abstract="false"
  3675. native="false"
  3676. synchronized="false"
  3677. static="true"
  3678. final="false"
  3679. deprecated="not deprecated"
  3680. visibility="public"
  3681. >
  3682. <parameter name="listener" type="com.iciql.util.StatementLogger.StatementListener">
  3683. </parameter>
  3684. </method>
  3685. <method name="select"
  3686. return="void"
  3687. abstract="false"
  3688. native="false"
  3689. synchronized="false"
  3690. static="true"
  3691. final="false"
  3692. deprecated="not deprecated"
  3693. visibility="public"
  3694. >
  3695. <parameter name="statement" type="java.lang.String">
  3696. </parameter>
  3697. </method>
  3698. <method name="unregisterListener"
  3699. return="void"
  3700. abstract="false"
  3701. native="false"
  3702. synchronized="false"
  3703. static="true"
  3704. final="false"
  3705. deprecated="not deprecated"
  3706. visibility="public"
  3707. >
  3708. <parameter name="listener" type="com.iciql.util.StatementLogger.StatementListener">
  3709. </parameter>
  3710. </method>
  3711. <method name="update"
  3712. return="void"
  3713. abstract="false"
  3714. native="false"
  3715. synchronized="false"
  3716. static="true"
  3717. final="false"
  3718. deprecated="not deprecated"
  3719. visibility="public"
  3720. >
  3721. <parameter name="statement" type="java.lang.String">
  3722. </parameter>
  3723. </method>
  3724. </class>
  3725. <interface name="StatementLogger.StatementListener"
  3726. abstract="true"
  3727. static="true"
  3728. final="false"
  3729. deprecated="not deprecated"
  3730. visibility="public"
  3731. >
  3732. <method name="logStatement"
  3733. return="void"
  3734. abstract="true"
  3735. native="false"
  3736. synchronized="false"
  3737. static="false"
  3738. final="false"
  3739. deprecated="not deprecated"
  3740. visibility="public"
  3741. >
  3742. <parameter name="type" type="com.iciql.util.StatementLogger.StatementType">
  3743. </parameter>
  3744. <parameter name="statement" type="java.lang.String">
  3745. </parameter>
  3746. </method>
  3747. </interface>
  3748. <class name="StatementLogger.StatementType"
  3749. extends="java.lang.Enum"
  3750. abstract="false"
  3751. static="true"
  3752. final="true"
  3753. deprecated="not deprecated"
  3754. visibility="public"
  3755. >
  3756. <method name="valueOf"
  3757. return="com.iciql.util.StatementLogger.StatementType"
  3758. abstract="false"
  3759. native="false"
  3760. synchronized="false"
  3761. static="true"
  3762. final="false"
  3763. deprecated="not deprecated"
  3764. visibility="public"
  3765. >
  3766. <parameter name="name" type="java.lang.String">
  3767. </parameter>
  3768. </method>
  3769. <method name="values"
  3770. return="com.iciql.util.StatementLogger.StatementType[]"
  3771. abstract="false"
  3772. native="false"
  3773. synchronized="false"
  3774. static="true"
  3775. final="true"
  3776. deprecated="not deprecated"
  3777. visibility="public"
  3778. >
  3779. </method>
  3780. </class>
  3781. <class name="StringUtils"
  3782. extends="java.lang.Object"
  3783. abstract="false"
  3784. static="false"
  3785. final="false"
  3786. deprecated="not deprecated"
  3787. visibility="public"
  3788. >
  3789. <constructor name="StringUtils"
  3790. type="com.iciql.util.StringUtils"
  3791. static="false"
  3792. final="false"
  3793. deprecated="not deprecated"
  3794. visibility="public"
  3795. >
  3796. </constructor>
  3797. <method name="arraySplit"
  3798. return="java.lang.String[]"
  3799. abstract="false"
  3800. native="false"
  3801. synchronized="false"
  3802. static="true"
  3803. final="false"
  3804. deprecated="not deprecated"
  3805. visibility="public"
  3806. >
  3807. <parameter name="s" type="java.lang.String">
  3808. </parameter>
  3809. <parameter name="separatorChar" type="char">
  3810. </parameter>
  3811. <parameter name="trim" type="boolean">
  3812. </parameter>
  3813. </method>
  3814. <method name="calculateSHA1"
  3815. return="java.lang.String"
  3816. abstract="false"
  3817. native="false"
  3818. synchronized="false"
  3819. static="true"
  3820. final="false"
  3821. deprecated="not deprecated"
  3822. visibility="public"
  3823. >
  3824. <parameter name="bytes" type="byte[]">
  3825. </parameter>
  3826. </method>
  3827. <method name="calculateSHA1"
  3828. return="java.lang.String"
  3829. abstract="false"
  3830. native="false"
  3831. synchronized="false"
  3832. static="true"
  3833. final="false"
  3834. deprecated="not deprecated"
  3835. visibility="public"
  3836. >
  3837. <parameter name="text" type="java.lang.String">
  3838. </parameter>
  3839. </method>
  3840. <method name="count"
  3841. return="int"
  3842. abstract="false"
  3843. native="false"
  3844. synchronized="false"
  3845. static="true"
  3846. final="false"
  3847. deprecated="not deprecated"
  3848. visibility="public"
  3849. >
  3850. <parameter name="c" type="char">
  3851. </parameter>
  3852. <parameter name="value" type="java.lang.String">
  3853. </parameter>
  3854. </method>
  3855. <method name="isNullOrEmpty"
  3856. return="boolean"
  3857. abstract="false"
  3858. native="false"
  3859. synchronized="false"
  3860. static="true"
  3861. final="false"
  3862. deprecated="not deprecated"
  3863. visibility="public"
  3864. >
  3865. <parameter name="s" type="java.lang.String">
  3866. </parameter>
  3867. </method>
  3868. <method name="javaEncode"
  3869. return="java.lang.String"
  3870. abstract="false"
  3871. native="false"
  3872. synchronized="false"
  3873. static="true"
  3874. final="false"
  3875. deprecated="not deprecated"
  3876. visibility="public"
  3877. >
  3878. <parameter name="s" type="java.lang.String">
  3879. </parameter>
  3880. </method>
  3881. <method name="pad"
  3882. return="java.lang.String"
  3883. abstract="false"
  3884. native="false"
  3885. synchronized="false"
  3886. static="true"
  3887. final="false"
  3888. deprecated="not deprecated"
  3889. visibility="public"
  3890. >
  3891. <parameter name="string" type="java.lang.String">
  3892. </parameter>
  3893. <parameter name="n" type="int">
  3894. </parameter>
  3895. <parameter name="padding" type="java.lang.String">
  3896. </parameter>
  3897. <parameter name="right" type="boolean">
  3898. </parameter>
  3899. </method>
  3900. <method name="quoteStringSQL"
  3901. return="java.lang.String"
  3902. abstract="false"
  3903. native="false"
  3904. synchronized="false"
  3905. static="true"
  3906. final="false"
  3907. deprecated="not deprecated"
  3908. visibility="public"
  3909. >
  3910. <parameter name="s" type="java.lang.String">
  3911. </parameter>
  3912. </method>
  3913. <method name="replaceAll"
  3914. return="java.lang.String"
  3915. abstract="false"
  3916. native="false"
  3917. synchronized="false"
  3918. static="true"
  3919. final="false"
  3920. deprecated="not deprecated"
  3921. visibility="public"
  3922. >
  3923. <parameter name="s" type="java.lang.String">
  3924. </parameter>
  3925. <parameter name="before" type="java.lang.String">
  3926. </parameter>
  3927. <parameter name="after" type="java.lang.String">
  3928. </parameter>
  3929. </method>
  3930. </class>
  3931. <class name="Utils"
  3932. extends="java.lang.Object"
  3933. abstract="false"
  3934. static="false"
  3935. final="false"
  3936. deprecated="not deprecated"
  3937. visibility="public"
  3938. >
  3939. <constructor name="Utils"
  3940. type="com.iciql.util.Utils"
  3941. static="false"
  3942. final="false"
  3943. deprecated="not deprecated"
  3944. visibility="public"
  3945. >
  3946. </constructor>
  3947. <method name="convert"
  3948. return="java.lang.Object"
  3949. abstract="false"
  3950. native="false"
  3951. synchronized="false"
  3952. static="true"
  3953. final="false"
  3954. deprecated="not deprecated"
  3955. visibility="public"
  3956. >
  3957. <parameter name="o" type="java.lang.Object">
  3958. </parameter>
  3959. <parameter name="targetType" type="java.lang.Class&lt;?&gt;">
  3960. </parameter>
  3961. </method>
  3962. <method name="getClass"
  3963. return="java.lang.Class&lt;X&gt;"
  3964. abstract="false"
  3965. native="false"
  3966. synchronized="false"
  3967. static="true"
  3968. final="false"
  3969. deprecated="not deprecated"
  3970. visibility="public"
  3971. >
  3972. <parameter name="x" type="X">
  3973. </parameter>
  3974. </method>
  3975. <method name="isSimpleType"
  3976. return="boolean"
  3977. abstract="false"
  3978. native="false"
  3979. synchronized="false"
  3980. static="true"
  3981. final="false"
  3982. deprecated="not deprecated"
  3983. visibility="public"
  3984. >
  3985. <parameter name="clazz" type="java.lang.Class&lt;T&gt;">
  3986. </parameter>
  3987. </method>
  3988. <method name="loadClass"
  3989. return="java.lang.Class&lt;?&gt;"
  3990. abstract="false"
  3991. native="false"
  3992. synchronized="false"
  3993. static="true"
  3994. final="false"
  3995. deprecated="not deprecated"
  3996. visibility="public"
  3997. >
  3998. <parameter name="className" type="java.lang.String">
  3999. </parameter>
  4000. </method>
  4001. <method name="newArrayList"
  4002. return="java.util.ArrayList&lt;T&gt;"
  4003. abstract="false"
  4004. native="false"
  4005. synchronized="false"
  4006. static="true"
  4007. final="false"
  4008. deprecated="not deprecated"
  4009. visibility="public"
  4010. >
  4011. </method>
  4012. <method name="newArrayList"
  4013. return="java.util.ArrayList&lt;T&gt;"
  4014. abstract="false"
  4015. native="false"
  4016. synchronized="false"
  4017. static="true"
  4018. final="false"
  4019. deprecated="not deprecated"
  4020. visibility="public"
  4021. >
  4022. <parameter name="c" type="java.util.Collection&lt;T&gt;">
  4023. </parameter>
  4024. </method>
  4025. <method name="newHashMap"
  4026. return="java.util.HashMap&lt;A, B&gt;"
  4027. abstract="false"
  4028. native="false"
  4029. synchronized="false"
  4030. static="true"
  4031. final="false"
  4032. deprecated="not deprecated"
  4033. visibility="public"
  4034. >
  4035. </method>
  4036. <method name="newHashSet"
  4037. return="java.util.HashSet&lt;T&gt;"
  4038. abstract="false"
  4039. native="false"
  4040. synchronized="false"
  4041. static="true"
  4042. final="false"
  4043. deprecated="not deprecated"
  4044. visibility="public"
  4045. >
  4046. </method>
  4047. <method name="newHashSet"
  4048. return="java.util.HashSet&lt;T&gt;"
  4049. abstract="false"
  4050. native="false"
  4051. synchronized="false"
  4052. static="true"
  4053. final="false"
  4054. deprecated="not deprecated"
  4055. visibility="public"
  4056. >
  4057. <parameter name="list" type="java.util.Collection&lt;T&gt;">
  4058. </parameter>
  4059. </method>
  4060. <method name="newIdentityHashMap"
  4061. return="java.util.IdentityHashMap&lt;A, B&gt;"
  4062. abstract="false"
  4063. native="false"
  4064. synchronized="false"
  4065. static="true"
  4066. final="false"
  4067. deprecated="not deprecated"
  4068. visibility="public"
  4069. >
  4070. </method>
  4071. <method name="newObject"
  4072. return="T"
  4073. abstract="false"
  4074. native="false"
  4075. synchronized="false"
  4076. static="true"
  4077. final="false"
  4078. deprecated="not deprecated"
  4079. visibility="public"
  4080. >
  4081. <parameter name="clazz" type="java.lang.Class&lt;T&gt;">
  4082. </parameter>
  4083. </method>
  4084. <method name="newSynchronizedHashMap"
  4085. return="java.util.Map&lt;A, B&gt;"
  4086. abstract="false"
  4087. native="false"
  4088. synchronized="false"
  4089. static="true"
  4090. final="false"
  4091. deprecated="not deprecated"
  4092. visibility="public"
  4093. >
  4094. </method>
  4095. <method name="newThreadLocal"
  4096. return="java.lang.ThreadLocal&lt;T&gt;"
  4097. abstract="false"
  4098. native="false"
  4099. synchronized="false"
  4100. static="true"
  4101. final="false"
  4102. deprecated="not deprecated"
  4103. visibility="public"
  4104. >
  4105. <parameter name="clazz" type="java.lang.Class&lt;? extends T&gt;">
  4106. </parameter>
  4107. </method>
  4108. <method name="readStringAndClose"
  4109. return="java.lang.String"
  4110. abstract="false"
  4111. native="false"
  4112. synchronized="false"
  4113. static="true"
  4114. final="false"
  4115. deprecated="not deprecated"
  4116. visibility="public"
  4117. >
  4118. <parameter name="in" type="java.io.Reader">
  4119. </parameter>
  4120. <parameter name="length" type="int">
  4121. </parameter>
  4122. <exception name="IOException" type="java.io.IOException">
  4123. </exception>
  4124. </method>
  4125. <field name="COUNTER"
  4126. type="java.util.concurrent.atomic.AtomicLong"
  4127. transient="false"
  4128. volatile="false"
  4129. static="true"
  4130. final="true"
  4131. deprecated="not deprecated"
  4132. visibility="public"
  4133. >
  4134. </field>
  4135. </class>
  4136. <class name="WeakIdentityHashMap"
  4137. extends="java.lang.Object"
  4138. abstract="false"
  4139. static="false"
  4140. final="false"
  4141. deprecated="not deprecated"
  4142. visibility="public"
  4143. >
  4144. <implements name="java.util.Map">
  4145. </implements>
  4146. <constructor name="WeakIdentityHashMap"
  4147. type="com.iciql.util.WeakIdentityHashMap"
  4148. static="false"
  4149. final="false"
  4150. deprecated="not deprecated"
  4151. visibility="public"
  4152. >
  4153. </constructor>
  4154. <method name="clear"
  4155. return="void"
  4156. abstract="false"
  4157. native="false"
  4158. synchronized="false"
  4159. static="false"
  4160. final="false"
  4161. deprecated="not deprecated"
  4162. visibility="public"
  4163. >
  4164. </method>
  4165. <method name="containsKey"
  4166. return="boolean"
  4167. abstract="false"
  4168. native="false"
  4169. synchronized="false"
  4170. static="false"
  4171. final="false"
  4172. deprecated="not deprecated"
  4173. visibility="public"
  4174. >
  4175. <parameter name="key" type="java.lang.Object">
  4176. </parameter>
  4177. </method>
  4178. <method name="containsValue"
  4179. return="boolean"
  4180. abstract="false"
  4181. native="false"
  4182. synchronized="false"
  4183. static="false"
  4184. final="false"
  4185. deprecated="not deprecated"
  4186. visibility="public"
  4187. >
  4188. <parameter name="value" type="java.lang.Object">
  4189. </parameter>
  4190. </method>
  4191. <method name="entrySet"
  4192. return="java.util.Set&lt;java.util.Map.Entry&lt;K, V&gt;&gt;"
  4193. abstract="false"
  4194. native="false"
  4195. synchronized="false"
  4196. static="false"
  4197. final="false"
  4198. deprecated="not deprecated"
  4199. visibility="public"
  4200. >
  4201. </method>
  4202. <method name="get"
  4203. return="V"
  4204. abstract="false"
  4205. native="false"
  4206. synchronized="false"
  4207. static="false"
  4208. final="false"
  4209. deprecated="not deprecated"
  4210. visibility="public"
  4211. >
  4212. <parameter name="key" type="java.lang.Object">
  4213. </parameter>
  4214. </method>
  4215. <method name="isEmpty"
  4216. return="boolean"
  4217. abstract="false"
  4218. native="false"
  4219. synchronized="false"
  4220. static="false"
  4221. final="false"
  4222. deprecated="not deprecated"
  4223. visibility="public"
  4224. >
  4225. </method>
  4226. <method name="keySet"
  4227. return="java.util.Set&lt;K&gt;"
  4228. abstract="false"
  4229. native="false"
  4230. synchronized="false"
  4231. static="false"
  4232. final="false"
  4233. deprecated="not deprecated"
  4234. visibility="public"
  4235. >
  4236. </method>
  4237. <method name="put"
  4238. return="V"
  4239. abstract="false"
  4240. native="false"
  4241. synchronized="false"
  4242. static="false"
  4243. final="false"
  4244. deprecated="not deprecated"
  4245. visibility="public"
  4246. >
  4247. <parameter name="key" type="K">
  4248. </parameter>
  4249. <parameter name="value" type="V">
  4250. </parameter>
  4251. </method>
  4252. <method name="putAll"
  4253. return="void"
  4254. abstract="false"
  4255. native="false"
  4256. synchronized="false"
  4257. static="false"
  4258. final="false"
  4259. deprecated="not deprecated"
  4260. visibility="public"
  4261. >
  4262. <parameter name="m" type="java.util.Map&lt;? extends K, ? extends V&gt;">
  4263. </parameter>
  4264. </method>
  4265. <method name="remove"
  4266. return="V"
  4267. abstract="false"
  4268. native="false"
  4269. synchronized="false"
  4270. static="false"
  4271. final="false"
  4272. deprecated="not deprecated"
  4273. visibility="public"
  4274. >
  4275. <parameter name="key" type="java.lang.Object">
  4276. </parameter>
  4277. </method>
  4278. <method name="size"
  4279. return="int"
  4280. abstract="false"
  4281. native="false"
  4282. synchronized="false"
  4283. static="false"
  4284. final="false"
  4285. deprecated="not deprecated"
  4286. visibility="public"
  4287. >
  4288. </method>
  4289. <method name="values"
  4290. return="java.util.Collection&lt;V&gt;"
  4291. abstract="false"
  4292. native="false"
  4293. synchronized="false"
  4294. static="false"
  4295. final="false"
  4296. deprecated="not deprecated"
  4297. visibility="public"
  4298. >
  4299. </method>
  4300. </class>
  4301. </package>
  4302. </api>