001/** 002 * 003 * Copyright (c) 2014, the Railo Company Ltd. All rights reserved. 004 * 005 * This library is free software; you can redistribute it and/or 006 * modify it under the terms of the GNU Lesser General Public 007 * License as published by the Free Software Foundation; either 008 * version 2.1 of the License, or (at your option) any later version. 009 * 010 * This library is distributed in the hope that it will be useful, 011 * but WITHOUT ANY WARRANTY; without even the implied warranty of 012 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 013 * Lesser General Public License for more details. 014 * 015 * You should have received a copy of the GNU Lesser General Public 016 * License along with this library. If not, see <http://www.gnu.org/licenses/>. 017 * 018 **/ 019package lucee.runtime.type.util; 020 021import java.lang.reflect.Field; 022 023import lucee.commons.collection.MapPro; 024import lucee.commons.collection.concurrent.ConcurrentHashMapPro; 025import lucee.commons.lang.ExceptionUtil; 026import lucee.runtime.type.Collection.Key; 027import lucee.runtime.type.KeyImpl; 028 029public class KeyConstants { 030 public static final Key _A=KeyImpl._const("A"); 031 public static final Key _G=KeyImpl._const("G"); 032 public static final Key _H=KeyImpl._const("H"); 033 public static final Key _K=KeyImpl._const("K"); 034 public static final Key _L=KeyImpl._const("L"); 035 public static final Key _O=KeyImpl._const("O"); 036 public static final Key _P=KeyImpl._const("P"); 037 public static final Key _R=KeyImpl._const("R"); 038 public static final Key _S=KeyImpl._const("S"); 039 public static final Key _T=KeyImpl._const("T"); 040 public static final Key _U=KeyImpl._const("U"); 041 public static final Key _V=KeyImpl._const("V"); 042 public static final Key _W=KeyImpl._const("W"); 043 public static final Key _Y=KeyImpl._const("Y"); 044 public static final Key _Z=KeyImpl._const("Z"); 045 public static final Key _AAA=KeyImpl._const("AAA"); 046 public static final Key _ABC=KeyImpl._const("ABC"); 047 public static final Key _ACCESS=KeyImpl._const("ACCESS"); 048 public static final Key _ACTION=KeyImpl._const("ACTION"); 049 public static final Key _AGE=KeyImpl._const("AGE"); 050 public static final Key _ALIAS=KeyImpl._const("ALIAS"); 051 public static final Key _APPMANAGER=KeyImpl._const("APPMANAGER"); 052 public static final Key _APPSERVER=KeyImpl._const("APPSERVER"); 053 public static final Key _ARG1=KeyImpl._const("ARG1"); 054 public static final Key _ARGS=KeyImpl._const("ARGS"); 055 public static final Key _ARR=KeyImpl._const("ARR"); 056 public static final Key _AS=KeyImpl._const("AS"); 057 public static final Key _ASTERISK=KeyImpl._const("ASTERISK"); 058 public static final Key _ATTRIBUTES=KeyImpl._const("ATTRIBUTES"); 059 public static final Key _Accept=KeyImpl._const("Accept"); 060 public static final Key _Assertions=KeyImpl._const("Assertions"); 061 public static final Key _Author=KeyImpl._const("Author"); 062 public static final Key _B=KeyImpl._const("B"); 063 public static final Key _BBB=KeyImpl._const("BBB"); 064 public static final Key _BUFFER=KeyImpl._const("BUFFER"); 065 public static final Key _C=KeyImpl._const("C"); 066 public static final Key _CACHENAME=KeyImpl._const("CACHENAME"); 067 public static final Key _CALL=KeyImpl._const("CALL"); 068 public static final Key _CALLER=KeyImpl._const("CALLER"); 069 public static final Key _caller=KeyImpl._const("caller"); 070 public static final Key _CALLSUPER=KeyImpl._const("CALLSUPER"); 071 public static final Key _CCC=KeyImpl._const("CCC"); 072 public static final Key _CFCATCH=KeyImpl._const("CFCATCH"); 073 public static final Key _CFID=KeyImpl._const("CFID"); 074 public static final Key _CFTOKEN=KeyImpl._const("CFTOKEN"); 075 public static final Key _CF_CLIENT_=KeyImpl._const("CF_CLIENT_"); 076 public static final Key _CHILD=KeyImpl._const("CHILD"); 077 public static final Key _CLASS=KeyImpl._const("CLASS"); 078 public static final Key _CLASSNAME=KeyImpl._const("CLASSNAME"); 079 public static final Key _CODE_CACHE=KeyImpl._const("CODE_CACHE"); 080 public static final Key _COLDFUSION=KeyImpl._const("COLDFUSION"); 081 public static final Key _COLLECTION=KeyImpl._const("COLLECTION"); 082 public static final Key _COLUMN=KeyImpl._const("COLUMN"); 083 public static final Key _COLUMNS=KeyImpl._const("COLUMNS"); 084 public static final Key _COMMENTS=KeyImpl._const("COMMENTS"); 085 public static final Key _CONDITION=KeyImpl._const("CONDITION"); 086 public static final Key _CONFIGURE=KeyImpl._const("CONFIGURE"); 087 public static final Key _CONFIGXML=KeyImpl._const("CONFIGXML"); 088 public static final Key _CONTENT=KeyImpl._const("CONTENT"); 089 public static final Key _CONTEXT=KeyImpl._const("CONTEXT"); 090 public static final Key _CONTROLLER=KeyImpl._const("CONTROLLER"); 091 public static final Key _COUNT=KeyImpl._const("COUNT"); 092 public static final Key _COUNTER=KeyImpl._const("COUNTER"); 093 public static final Key _CS=KeyImpl._const("CS"); 094 public static final Key _Cause=KeyImpl._const("Cause"); 095 public static final Key _CircuitXML=KeyImpl._const("CircuitXML"); 096 public static final Key _Commenting=KeyImpl._const("Commenting"); 097 public static final Key _Connection=KeyImpl._const("Connection"); 098 public static final Key _Cookie=KeyImpl._const("Cookie"); 099 public static final Key _Created=KeyImpl._const("Created"); 100 public static final Key _D=KeyImpl._const("D"); 101 public static final Key _D1=KeyImpl._const("D1"); 102 public static final Key _DATA=KeyImpl._const("DATA"); 103 public static final Key _DATASOURCE=KeyImpl._const("DATASOURCE"); 104 public static final Key _DATATYPE=KeyImpl._const("DATATYPE"); 105 public static final Key _DETAIL=KeyImpl._const("DETAIL"); 106 public static final Key _DIR=KeyImpl._const("DIR"); 107 public static final Key _DIRECTORY=KeyImpl._const("DIRECTORY"); 108 public static final Key _DOC=KeyImpl._const("DOC"); 109 public static final Key _DataSource=KeyImpl._const("DataSource"); 110 public static final Key _Datasource=KeyImpl._const("Datasource"); 111 public static final Key _Date=KeyImpl._const("Date"); 112 public static final Key _E=KeyImpl._const("E"); 113 public static final Key _ENABLE21=KeyImpl._const("ENABLE21"); 114 public static final Key _ENABLE31=KeyImpl._const("ENABLE31"); 115 public static final Key _EVENT=KeyImpl._const("EVENT"); 116 public static final Key _EVENTNAME=KeyImpl._const("EVENTNAME"); 117 public static final Key _EXE=KeyImpl._const("EXE"); 118 public static final Key _EXECUTE=KeyImpl._const("EXECUTE"); 119 public static final Key _Elements=KeyImpl._const("Elements"); 120 public static final Key _Encryption=KeyImpl._const("Encryption"); 121 public static final Key _EventName=KeyImpl._const("EventName"); 122 public static final Key _Expires=KeyImpl._const("Expires"); 123 public static final Key _expires=KeyImpl._const("expires"); 124 public static final Key _F=KeyImpl._const("F"); 125 public static final Key _FATYPE=KeyImpl._const("FATYPE"); 126 public static final Key _FB_=KeyImpl._const("FB_"); 127 public static final Key _FIELD=KeyImpl._const("FIELD"); 128 public static final Key _FILENAME=KeyImpl._const("FILENAME"); 129 public static final Key _FILE=KeyImpl._const("FILE"); 130 public static final Key _FILES=KeyImpl._const("FILES"); 131 public static final Key _FROM=KeyImpl._const("FROM"); 132 public static final Key _FUSEBOX=KeyImpl._const("FUSEBOX"); 133 public static final Key _FUSEQ=KeyImpl._const("FUSEQ"); 134 public static final Key _FilePath=KeyImpl._const("FilePath"); 135 public static final Key _GET=KeyImpl._const("GET"); 136 public static final Key _GETLOG=KeyImpl._const("GETLOG"); 137 public static final Key _GETPARENT=KeyImpl._const("GETPARENT"); 138 public static final Key _Globals=KeyImpl._const("Globals"); 139 public static final Key _HASENDTAG=KeyImpl._const("HASENDTAG"); 140 public static final Key _HASNULL=KeyImpl._const("HASNULL"); 141 public static final Key _Host=KeyImpl._const("Host"); 142 public static final Key _I=KeyImpl._const("I"); 143 public static final Key _ID=KeyImpl._const("ID"); 144 public static final Key _INCLUDES=KeyImpl._const("INCLUDES"); 145 public static final Key _INIT=KeyImpl._const("INIT"); 146 public static final Key _INSTANCE=KeyImpl._const("INSTANCE"); 147 public static final Key _ISDONE=KeyImpl._const("ISDONE"); 148 public static final Key _ISFALSE=KeyImpl._const("ISFALSE"); 149 public static final Key _ITEM=KeyImpl._const("ITEM"); 150 public static final Key _ITERATOR=KeyImpl._const("ITERATOR"); 151 public static final Key _Invokes=KeyImpl._const("Invokes"); 152 public static final Key _J=KeyImpl._const("J"); 153 public static final Key _JAVALOADER=KeyImpl._const("JAVALOADER"); 154 public static final Key _JOIN=KeyImpl._const("JOIN"); 155 public static final Key _KEY=KeyImpl._const("KEY"); 156 public static final Key _Keywords=KeyImpl._const("Keywords"); 157 public static final Key _LABEL=KeyImpl._const("LABEL"); 158 public static final Key _LEFT=KeyImpl._const("LEFT"); 159 public static final Key _LEFT_TYPE=KeyImpl._const("LEFT_TYPE"); 160 public static final Key _LEN=KeyImpl._const("LEN"); 161 public static final Key _LINE=KeyImpl._const("LINE"); 162 public static final Key _LOG=KeyImpl._const("LOG"); 163 public static final Key _LOGFACTORY=KeyImpl._const("LOGFACTORY"); 164 public static final Key _LOGID=KeyImpl._const("LOGID"); 165 public static final Key _Language=KeyImpl._const("Language"); 166 public static final Key _Layout=KeyImpl._const("Layout"); 167 public static final Key _Legend=KeyImpl._const("Legend"); 168 public static final Key _LogInAs=KeyImpl._const("LogInAs"); 169 public static final Key _MANYTOMANY=KeyImpl._const("MANYTOMANY"); 170 public static final Key _MANYTOONE=KeyImpl._const("MANYTOONE"); 171 public static final Key _MEMENTO=KeyImpl._const("MEMENTO"); 172 public static final Key _MESSAGE=KeyImpl._const("MESSAGE"); 173 public static final Key _METHOD=KeyImpl._const("METHOD"); 174 public static final Key _MODULENAME=KeyImpl._const("MODULENAME"); 175 public static final Key _MYFUSEBOX=KeyImpl._const("MYFUSEBOX"); 176 public static final Key _Message=KeyImpl._const("Message"); 177 public static final Key _ModDate=KeyImpl._const("ModDate"); 178 public static final Key _Modified=KeyImpl._const("Modified"); 179 public static final Key _NAME=KeyImpl._const("NAME"); 180 public static final Key _Name=KeyImpl._const("Name"); 181 public static final Key _OBJECT=KeyImpl._const("OBJECT"); 182 public static final Key _ONETOMANY=KeyImpl._const("ONETOMANY"); 183 public static final Key _ORDER=KeyImpl._const("ORDER"); 184 public static final Key _ORGLOCALE=KeyImpl._const("ORGLOCALE"); 185 public static final Key _OUTER=KeyImpl._const("OUTER"); 186 public static final Key _OUTPUT=KeyImpl._const("OUTPUT"); 187 public static final Key _OVERRIDE=KeyImpl._const("OVERRIDE"); 188 public static final Key _OfficeMap=KeyImpl._const("OfficeMap"); 189 public static final Key _PARAMETERS=KeyImpl._const("PARAMETERS"); 190 public static final Key _PATH=KeyImpl._const("PATH"); 191 public static final Key _PETER=KeyImpl._const("PETER"); 192 public static final Key _PREFIX=KeyImpl._const("PREFIX"); 193 public static final Key _PRIMARYKEY=KeyImpl._const("PRIMARYKEY"); 194 public static final Key _PROCESSES=KeyImpl._const("PROCESSES"); 195 public static final Key _PROPERTY=KeyImpl._const("PROPERTY"); 196 public static final Key _PageLayout=KeyImpl._const("PageLayout"); 197 public static final Key _Pragma=KeyImpl._const("Pragma"); 198 public static final Key _Printing=KeyImpl._const("Printing"); 199 public static final Key _Producer=KeyImpl._const("Producer"); 200 public static final Key _Properties=KeyImpl._const("Properties"); 201 public static final Key _Q=KeyImpl._const("Q"); 202 public static final Key _QRY=KeyImpl._const("QRY"); 203 public static final Key _QUERY=KeyImpl._const("QUERY"); 204 public static final Key _LUCEE=KeyImpl._const("LUCEE"); 205 public static final Key _RBundles=KeyImpl._const("RBundles"); 206 public static final Key _RES=KeyImpl._const("RES"); 207 public static final Key _RESULT=KeyImpl._const("RESULT"); 208 public static final Key _RETURN=KeyImpl._const("RETURN"); 209 public static final Key _RIGHT=KeyImpl._const("RIGHT"); 210 public static final Key _RTN=KeyImpl._const("RTN"); 211 public static final Key _Raw_Trace=KeyImpl._const("Raw_Trace"); 212 public static final Key _Referer=KeyImpl._const("Referer"); 213 public static final Key _Roulette=KeyImpl._const("Roulette"); 214 public static final Key _SCOPE=KeyImpl._const("SCOPE"); 215 public static final Key _SCT=KeyImpl._const("SCT"); 216 public static final Key _SELECT=KeyImpl._const("SELECT"); 217 public static final Key _SETLOG=KeyImpl._const("SETLOG"); 218 public static final Key _SETMEMENTO=KeyImpl._const("SETMEMENTO"); 219 public static final Key _SETPARENT=KeyImpl._const("SETPARENT"); 220 public static final Key _SETTINGS=KeyImpl._const("SETTINGS"); 221 public static final Key _SIZE=KeyImpl._const("SIZE"); 222 public static final Key _SOAPAction=KeyImpl._const("SOAPAction"); 223 public static final Key _SQL=KeyImpl._const("SQL"); 224 public static final Key _SQLState=KeyImpl._const("SQLState"); 225 public static final Key _STARTWITH=KeyImpl._const("STARTWITH"); 226 public static final Key _STR=KeyImpl._const("STR"); 227 public static final Key _STRXML=KeyImpl._const("STRXML"); 228 public static final Key _SUPER=KeyImpl._const("SUPER"); 229 public static final Key _SUSI=KeyImpl._const("SUSI"); 230 public static final Key _Secure=KeyImpl._const("Secure"); 231 public static final Key _Server=KeyImpl._const("Server"); 232 public static final Key _Signing=KeyImpl._const("Signing"); 233 public static final Key _Sql=KeyImpl._const("Sql"); 234 public static final Key _Subject=KeyImpl._const("Subject"); 235 public static final Key _TABLE=KeyImpl._const("TABLE"); 236 public static final Key _TEMPLATE=KeyImpl._const("TEMPLATE"); 237 public static final Key _TEST=KeyImpl._const("TEST"); 238 public static final Key _TEST2=KeyImpl._const("TEST2"); 239 public static final Key _TESTEMPTY=KeyImpl._const("TESTEMPTY"); 240 public static final Key _TEXT=KeyImpl._const("TEXT"); 241 public static final Key _THIS=KeyImpl._const("THIS"); 242 public static final Key _THISTAG=KeyImpl._const("THISTAG"); 243 public static final Key _THROW=KeyImpl._const("THROW"); 244 public static final Key _TIME=KeyImpl._const("TIME"); 245 public static final Key _TOTAL_HEAP=KeyImpl._const("TOTAL_HEAP"); 246 public static final Key _TRANSFER=KeyImpl._const("TRANSFER"); 247 public static final Key _TYPE=KeyImpl._const("TYPE"); 248 public static final Key _Title=KeyImpl._const("Title"); 249 public static final Key _TotalPages=KeyImpl._const("TotalPages"); 250 public static final Key _Trapped=KeyImpl._const("Trapped"); 251 public static final Key _Type=KeyImpl._const("Type"); 252 public static final Key _USER=KeyImpl._const("USER"); 253 public static final Key _UTILITY=KeyImpl._const("UTILITY"); 254 public static final Key _User_Agent=KeyImpl._const("User_Agent"); 255 public static final Key _VALUE=KeyImpl._const("VALUE"); 256 public static final Key _VERSION=KeyImpl._const("VERSION"); 257 public static final Key _Version=KeyImpl._const("Version"); 258 public static final Key _WHERE=KeyImpl._const("WHERE"); 259 public static final Key _WS=KeyImpl._const("WS"); 260 public static final Key _X=KeyImpl._const("X"); 261 public static final Key _XFAS=KeyImpl._const("XFAS"); 262 public static final Key _XML=KeyImpl._const("XML"); 263 public static final Key _XMLNAME=KeyImpl._const("XMLNAME"); 264 public static final Key _XMLTEXT=KeyImpl._const("XMLTEXT"); 265 public static final Key __COUNT=KeyImpl._const("_COUNT"); 266 public static final Key __TIME=KeyImpl._const("_TIME"); 267 public static final Key ___filename=KeyImpl._const("__filename"); 268 public static final Key ___isweb=KeyImpl._const("__isweb"); 269 public static final Key ___name=KeyImpl._const("__name"); 270 public static final Key __count=KeyImpl._const("_count"); 271 public static final Key __time=KeyImpl._const("_time"); 272 public static final Key _a=KeyImpl._const("a"); 273 public static final Key _aaa=KeyImpl._const("aaa"); 274 public static final Key _abort=KeyImpl._const("abort"); 275 public static final Key _access=KeyImpl._const("access"); 276 public static final Key _action=KeyImpl._const("action"); 277 public static final Key _add=KeyImpl._const("add"); 278 public static final Key _addAll=KeyImpl._const("addAll"); 279 public static final Key _alias=KeyImpl._const("alias"); 280 public static final Key _app=KeyImpl._const("app"); 281 public static final Key _appManager=KeyImpl._const("appManager"); 282 public static final Key _append=KeyImpl._const("append"); 283 public static final Key _appserver=KeyImpl._const("appserver"); 284 public static final Key _arg1=KeyImpl._const("arg1"); 285 public static final Key _arg2=KeyImpl._const("arg2"); 286 public static final Key _args=KeyImpl._const("args"); 287 public static final Key _asin=KeyImpl._const("asin"); 288 public static final Key _attributes=KeyImpl._const("attributes"); 289 public static final Key _attrsewwe=KeyImpl._const("attrsewwe"); 290 public static final Key _auth_type=KeyImpl._const("auth_type"); 291 public static final Key _auth_user=KeyImpl._const("auth_user"); 292 public static final Key _author=KeyImpl._const("author"); 293 public static final Key _avg=KeyImpl._const("avg"); 294 public static final Key _b=KeyImpl._const("b"); 295 public static final Key _body=KeyImpl._const("body"); 296 public static final Key _buffer=KeyImpl._const("buffer"); 297 public static final Key _by=KeyImpl._const("by"); 298 public static final Key _c=KeyImpl._const("c"); 299 public static final Key _cache=KeyImpl._const("cache"); 300 public static final Key _call=KeyImpl._const("call"); 301 public static final Key _catch=KeyImpl._const("catch"); 302 public static final Key _category=KeyImpl._const("category"); 303 public static final Key _cert_flags=KeyImpl._const("cert_flags"); 304 public static final Key _cfclient_=KeyImpl._const("cfclient_"); 305 public static final Key _cfdocument=KeyImpl._const("cfdocument"); 306 public static final Key _cfglobals=KeyImpl._const("cfglobals"); 307 public static final Key _cfhttp=KeyImpl._const("cfhttp"); 308 public static final Key _cfid=KeyImpl._const("cfid"); 309 public static final Key _cflock=KeyImpl._const("cflock"); 310 public static final Key _cfscript=KeyImpl._const("cfscript"); 311 public static final Key _cftoken=KeyImpl._const("cftoken"); 312 public static final Key _circuits=KeyImpl._const("circuits"); 313 public static final Key _class=KeyImpl._const("class"); 314 public static final Key _classname=KeyImpl._const("classname"); 315 public static final Key _className=KeyImpl._const("className"); 316 public static final Key _clear=KeyImpl._const("clear"); 317 public static final Key _client=KeyImpl._const("client"); 318 public static final Key _clone=KeyImpl._const("clone"); 319 public static final Key _close=KeyImpl._const("close"); 320 public static final Key _code=KeyImpl._const("code"); 321 public static final Key _coldfusion=KeyImpl._const("coldfusion"); 322 public static final Key _collection=KeyImpl._const("collection"); 323 public static final Key _column=KeyImpl._const("column"); 324 public static final Key _comment=KeyImpl._const("comment"); 325 public static final Key _compareTo=KeyImpl._const("compareTo"); 326 public static final Key _component=KeyImpl._const("component"); 327 public static final Key _cond=KeyImpl._const("cond"); 328 public static final Key _condition=KeyImpl._const("condition"); 329 public static final Key _configXML=KeyImpl._const("configXML"); 330 public static final Key _configure=KeyImpl._const("configure"); 331 public static final Key _contains=KeyImpl._const("contains"); 332 public static final Key _content=KeyImpl._const("content"); 333 public static final Key _contentArg=KeyImpl._const("contentArg"); 334 public static final Key _context=KeyImpl._const("context"); 335 public static final Key _controller=KeyImpl._const("controller"); 336 public static final Key _count=KeyImpl._const("count"); 337 public static final Key _cs=KeyImpl._const("cs"); 338 public static final Key _custom=KeyImpl._const("custom"); 339 public static final Key _custom1=KeyImpl._const("custom1"); 340 public static final Key _custom2=KeyImpl._const("custom2"); 341 public static final Key _custom3=KeyImpl._const("custom3"); 342 public static final Key _custom4=KeyImpl._const("custom4"); 343 public static final Key _customx=KeyImpl._const("customx"); 344 public static final Key _d=KeyImpl._const("d"); 345 public static final Key _data=KeyImpl._const("data"); 346 public static final Key _data1=KeyImpl._const("data1"); 347 public static final Key _data2=KeyImpl._const("data2"); 348 public static final Key _data_ID=KeyImpl._const("data_ID"); 349 public static final Key _data_id=KeyImpl._const("data_id"); 350 public static final Key _datasource=KeyImpl._const("datasource"); 351 public static final Key _datasources=KeyImpl._const("datasources"); 352 public static final Key _date=KeyImpl._const("date"); 353 public static final Key _dc_date=KeyImpl._const("dc_date"); 354 public static final Key _dc_subject=KeyImpl._const("dc_subject"); 355 public static final Key _debug=KeyImpl._const("debug"); 356 public static final Key _debugging=KeyImpl._const("debugging"); 357 public static final Key _decorator=KeyImpl._const("decorator"); 358 public static final Key _default=KeyImpl._const("default"); 359 public static final Key _delete=KeyImpl._const("delete"); 360 public static final Key _detail=KeyImpl._const("detail"); 361 public static final Key _dir=KeyImpl._const("dir"); 362 public static final Key _directory=KeyImpl._const("directory"); 363 public static final Key _duplicates=KeyImpl._const("duplicates"); 364 public static final Key _email=KeyImpl._const("email"); 365 public static final Key _en_US=KeyImpl._const("en_US"); 366 public static final Key _encoded=KeyImpl._const("encoded"); 367 public static final Key _entry=KeyImpl._const("entry"); 368 public static final Key _equals=KeyImpl._const("equals"); 369 public static final Key _errorcode=KeyImpl._const("errorcode"); 370 public static final Key _errortext=KeyImpl._const("errortext"); 371 public static final Key _eval=KeyImpl._const("eval"); 372 public static final Key _evaluation=KeyImpl._const("evaluation"); 373 public static final Key _event=KeyImpl._const("event"); 374 public static final Key _eventArgs=KeyImpl._const("eventArgs"); 375 public static final Key _exe=KeyImpl._const("exe"); 376 public static final Key _expand=KeyImpl._const("expand"); 377 public static final Key _fb_=KeyImpl._const("fb_"); 378 public static final Key _field=KeyImpl._const("field"); 379 public static final Key _field1=KeyImpl._const("field1"); 380 public static final Key _field2=KeyImpl._const("field2"); 381 public static final Key _file=KeyImpl._const("file"); 382 public static final Key _first=KeyImpl._const("first"); 383 public static final Key _fontColor=KeyImpl._const("fontColor"); 384 public static final Key _format=KeyImpl._const("format"); 385 public static final Key _from=KeyImpl._const("from"); 386 public static final Key _fullpath=KeyImpl._const("fullpath"); 387 public static final Key _fusebox=KeyImpl._const("fusebox"); 388 public static final Key _geo=KeyImpl._const("geo"); 389 public static final Key _ger=KeyImpl._const("ger"); 390 public static final Key _get=KeyImpl._const("get"); 391 public static final Key _getArg=KeyImpl._const("getArg"); 392 public static final Key _getBytes=KeyImpl._const("getBytes"); 393 public static final Key _getClass=KeyImpl._const("getClass"); 394 public static final Key _getColumn=KeyImpl._const("getColumn"); 395 public static final Key _getLink=KeyImpl._const("getLink"); 396 public static final Key _getLog=KeyImpl._const("getLog"); 397 public static final Key _getMethod=KeyImpl._const("getMethod"); 398 public static final Key _getName=KeyImpl._const("getName"); 399 public static final Key _getObject=KeyImpl._const("getObject"); 400 public static final Key _getParent=KeyImpl._const("getParent"); 401 public static final Key _getRooms=KeyImpl._const("getRooms"); 402 public static final Key _getSetting=KeyImpl._const("getSetting"); 403 public static final Key _getString=KeyImpl._const("getString"); 404 public static final Key _getTable=KeyImpl._const("getTable"); 405 public static final Key _getTo=KeyImpl._const("getTo"); 406 public static final Key _getType=KeyImpl._const("getType"); 407 public static final Key _guid=KeyImpl._const("guid"); 408 public static final Key _happy=KeyImpl._const("happy"); 409 public static final Key _hasNext=KeyImpl._const("hasNext"); 410 public static final Key _hashCode=KeyImpl._const("hashCode"); 411 public static final Key _header=KeyImpl._const("header"); 412 public static final Key _headers=KeyImpl._const("headers"); 413 public static final Key _height=KeyImpl._const("height"); 414 public static final Key _hide=KeyImpl._const("hide"); 415 public static final Key _highlight=KeyImpl._const("highlight"); 416 public static final Key _hint=KeyImpl._const("hint"); 417 public static final Key _hit_count=KeyImpl._const("hit_count"); 418 public static final Key _hitcount=KeyImpl._const("hitcount"); 419 public static final Key _hits=KeyImpl._const("hits"); 420 public static final Key _href=KeyImpl._const("href"); 421 public static final Key _hreflang=KeyImpl._const("hreflang"); 422 public static final Key _html=KeyImpl._const("html"); 423 public static final Key _http_Host=KeyImpl._const("http_Host"); 424 public static final Key _http_host=KeyImpl._const("http_host"); 425 public static final Key _https=KeyImpl._const("https"); 426 public static final Key _i=KeyImpl._const("i"); 427 public static final Key _id=KeyImpl._const("id"); 428 public static final Key _idx=KeyImpl._const("idx"); 429 public static final Key _indexOf=KeyImpl._const("indexOf"); 430 public static final Key _init=KeyImpl._const("init"); 431 public static final Key _innerJoin=KeyImpl._const("innerJoin"); 432 public static final Key _insert=KeyImpl._const("insert"); 433 public static final Key _instance=KeyImpl._const("instance"); 434 public static final Key _is31=KeyImpl._const("is31"); 435 public static final Key _is7=KeyImpl._const("is7"); 436 public static final Key _is8=KeyImpl._const("is8"); 437 public static final Key _isDSTon=KeyImpl._const("isDSTon"); 438 public static final Key _isEmpty=KeyImpl._const("isEmpty"); 439 public static final Key _islucee11=KeyImpl._const("islucee11"); 440 public static final Key _item=KeyImpl._const("item"); 441 public static final Key _iterator=KeyImpl._const("iterator"); 442 public static final Key _j=KeyImpl._const("j"); 443 public static final Key _java=KeyImpl._const("java"); 444 public static final Key _javaLoader=KeyImpl._const("javaLoader"); 445 public static final Key _jsessionid=KeyImpl._const("jsessionid"); 446 public static final Key _key=KeyImpl._const("key"); 447 public static final Key _keys=KeyImpl._const("keys"); 448 public static final Key _label=KeyImpl._const("label"); 449 public static final Key _lang=KeyImpl._const("lang"); 450 public static final Key _lastvisit=KeyImpl._const("lastvisit"); 451 public static final Key _layouts=KeyImpl._const("layouts"); 452 public static final Key _left=KeyImpl._const("left"); 453 public static final Key _len=KeyImpl._const("len"); 454 public static final Key _length=KeyImpl._const("length"); 455 public static final Key _letters=KeyImpl._const("letters"); 456 public static final Key _level=KeyImpl._const("level"); 457 public static final Key _lft=KeyImpl._const("lft"); 458 public static final Key _line=KeyImpl._const("line"); 459 public static final Key _link=KeyImpl._const("link"); 460 public static final Key _list=KeyImpl._const("list"); 461 public static final Key _listUsers=KeyImpl._const("listUsers"); 462 public static final Key _listener=KeyImpl._const("listener"); 463 public static final Key _load=KeyImpl._const("load"); 464 public static final Key _local_addr=KeyImpl._const("local_addr"); 465 public static final Key _local_host=KeyImpl._const("local_host"); 466 public static final Key _logFactory=KeyImpl._const("logFactory"); 467 public static final Key _logid=KeyImpl._const("logid"); 468 public static final Key _login=KeyImpl._const("login"); 469 public static final Key _logout=KeyImpl._const("logout"); 470 public static final Key _m=KeyImpl._const("m"); 471 public static final Key _main=KeyImpl._const("main"); 472 public static final Key _max=KeyImpl._const("max"); 473 public static final Key _maxEvents=KeyImpl._const("maxEvents"); 474 public static final Key _memento=KeyImpl._const("memento"); 475 public static final Key _message=KeyImpl._const("message"); 476 public static final Key _messageid=KeyImpl._const("messageid"); 477 public static final Key _meta=KeyImpl._const("meta"); 478 public static final Key _metadata=KeyImpl._const("metadata"); 479 public static final Key _metainfo=KeyImpl._const("metainfo"); 480 public static final Key _method=KeyImpl._const("method"); 481 public static final Key _methodcall=KeyImpl._const("methodcall"); 482 public static final Key _min=KeyImpl._const("min"); 483 public static final Key _minus=KeyImpl._const("minus"); 484 public static final Key _mode=KeyImpl._const("mode"); 485 public static final Key _moduleName=KeyImpl._const("moduleName"); 486 public static final Key _myFusebox=KeyImpl._const("myFusebox"); 487 public static final Key _name=KeyImpl._const("name"); 488 public static final Key _needssetup=KeyImpl._const("needssetup"); 489 public static final Key _next=KeyImpl._const("next"); 490 public static final Key _nosetup=KeyImpl._const("nosetup"); 491 public static final Key _notify=KeyImpl._const("notify"); 492 public static final Key _notifyAll=KeyImpl._const("notifyAll"); 493 public static final Key _nullable=KeyImpl._const("nullable"); 494 public static final Key _nullvalue=KeyImpl._const("nullvalue"); 495 public static final Key _obj=KeyImpl._const("obj"); 496 public static final Key _object=KeyImpl._const("object"); 497 public static final Key _officeMap=KeyImpl._const("officeMap"); 498 public static final Key _onChange=KeyImpl._const("onChange"); 499 public static final Key _opensample=KeyImpl._const("opensample"); 500 public static final Key _os=KeyImpl._const("os"); 501 public static final Key _out=KeyImpl._const("out"); 502 public static final Key _output=KeyImpl._const("output"); 503 public static final Key _override=KeyImpl._const("override"); 504 public static final Key _overwrite=KeyImpl._const("overwrite"); 505 public static final Key _owner=KeyImpl._const("owner"); 506 public static final Key _package=KeyImpl._const("package"); 507 public static final Key _page=KeyImpl._const("page"); 508 public static final Key _pages=KeyImpl._const("pages"); 509 public static final Key _parameters=KeyImpl._const("parameters"); 510 public static final Key _parent=KeyImpl._const("parent"); 511 public static final Key _password=KeyImpl._const("password"); 512 public static final Key _username=KeyImpl._const("username"); 513 public static final Key _path=KeyImpl._const("path"); 514 public static final Key _path_info=KeyImpl._const("path_info"); 515 public static final Key _pattern=KeyImpl._const("pattern"); 516 public static final Key _pdf=KeyImpl._const("pdf"); 517 public static final Key _permiss=KeyImpl._const("permiss"); 518 public static final Key _plus=KeyImpl._const("plus"); 519 public static final Key _pointer=KeyImpl._const("pointer"); 520 public static final Key _pos=KeyImpl._const("pos"); 521 public static final Key _preProcess=KeyImpl._const("preProcess"); 522 public static final Key _prefix=KeyImpl._const("prefix"); 523 public static final Key _prepend=KeyImpl._const("prepend"); 524 public static final Key _primarykey=KeyImpl._const("primarykey"); 525 public static final Key _productid=KeyImpl._const("productid"); 526 public static final Key _property=KeyImpl._const("property"); 527 public static final Key _published=KeyImpl._const("published"); 528 public static final Key _put=KeyImpl._const("put"); 529 public static final Key _q=KeyImpl._const("q"); 530 public static final Key _qDir=KeyImpl._const("qDir"); 531 public static final Key _qry=KeyImpl._const("qry"); 532 public static final Key _qtest=KeyImpl._const("qtest"); 533 public static final Key _query=KeyImpl._const("query"); 534 public static final Key _queryCache=KeyImpl._const("queryCache"); 535 public static final Key _queryError=KeyImpl._const("queryError"); 536 public static final Key _r99f=KeyImpl._const("r99f"); 537 public static final Key _lucee=KeyImpl._const("lucee"); 538 public static final Key _railo=KeyImpl._const("railo"); 539 public static final Key _luceeweb=KeyImpl._const("luceeweb"); 540 public static final Key _rank=KeyImpl._const("rank"); 541 public static final Key _rel=KeyImpl._const("rel"); 542 public static final Key _remove=KeyImpl._const("remove"); 543 public static final Key _replace=KeyImpl._const("replace"); 544 public static final Key _replyto=KeyImpl._const("replyto"); 545 public static final Key _required=KeyImpl._const("required"); 546 public static final Key _res=KeyImpl._const("res"); 547 public static final Key _result=KeyImpl._const("result"); 548 public static final Key _resultArg=KeyImpl._const("resultArg"); 549 public static final Key _return=KeyImpl._const("return"); 550 public static final Key _rgt=KeyImpl._const("rgt"); 551 public static final Key _right=KeyImpl._const("right"); 552 public static final Key _rootpath=KeyImpl._const("rootpath"); 553 public static final Key _rst=KeyImpl._const("rst"); 554 public static final Key _sad=KeyImpl._const("sad"); 555 public static final Key _scope=KeyImpl._const("scope"); 556 public static final Key _scopeKey=KeyImpl._const("scopeKey"); 557 public static final Key _score=KeyImpl._const("score"); 558 public static final Key _sct=KeyImpl._const("sct"); 559 public static final Key _search=KeyImpl._const("search"); 560 public static final Key _security=KeyImpl._const("security"); 561 public static final Key _separator=KeyImpl._const("separator"); 562 public static final Key _server=KeyImpl._const("server"); 563 public static final Key _servlet=KeyImpl._const("servlet"); 564 public static final Key _sessionid=KeyImpl._const("sessionid"); 565 public static final Key _set=KeyImpl._const("set"); 566 public static final Key _setEL=KeyImpl._const("setEL"); 567 public static final Key _setFirst=KeyImpl._const("setFirst"); 568 public static final Key _setMemento=KeyImpl._const("setMemento"); 569 public static final Key _show=KeyImpl._const("show"); 570 public static final Key _showudfs=KeyImpl._const("showudfs"); 571 public static final Key _size=KeyImpl._const("size"); 572 public static final Key _sleep=KeyImpl._const("sleep"); 573 public static final Key _source=KeyImpl._const("source"); 574 public static final Key _sql=KeyImpl._const("sql"); 575 public static final Key _src=KeyImpl._const("src"); 576 public static final Key _start=KeyImpl._const("start"); 577 public static final Key _end=KeyImpl._const("end"); 578 public static final Key _startLine=KeyImpl._const("startLine"); 579 public static final Key _endLine=KeyImpl._const("endLine"); 580 public static final Key _snippet=KeyImpl._const("snippet"); 581 public static final Key _startwith=KeyImpl._const("startwith"); 582 public static final Key _state=KeyImpl._const("state"); 583 public static final Key _status=KeyImpl._const("status"); 584 public static final Key _stop=KeyImpl._const("stop"); 585 public static final Key _store=KeyImpl._const("store"); 586 public static final Key _str=KeyImpl._const("str"); 587 public static final Key _strXML=KeyImpl._const("strXML"); 588 public static final Key _subject=KeyImpl._const("subject"); 589 public static final Key _substring=KeyImpl._const("substring"); 590 public static final Key _succeeded=KeyImpl._const("succeeded"); 591 public static final Key _summary=KeyImpl._const("summary"); 592 public static final Key _susi=KeyImpl._const("susi"); 593 public static final Key _susi2=KeyImpl._const("susi2"); 594 public static final Key _table=KeyImpl._const("table"); 595 public static final Key _tagname=KeyImpl._const("tagname"); 596 public static final Key _tc=KeyImpl._const("tc"); 597 public static final Key _template=KeyImpl._const("template"); 598 public static final Key _templates=KeyImpl._const("templates"); 599 public static final Key _test=KeyImpl._const("test"); 600 public static final Key _test1=KeyImpl._const("test1"); 601 public static final Key _test2=KeyImpl._const("test2"); 602 public static final Key _testcustom=KeyImpl._const("testcustom"); 603 public static final Key _testfile=KeyImpl._const("testfile"); 604 public static final Key _testquery=KeyImpl._const("testquery"); 605 public static final Key _text=KeyImpl._const("text"); 606 public static final Key _this=KeyImpl._const("this"); 607 public static final Key _thistag=KeyImpl._const("thistag"); 608 public static final Key _thread=KeyImpl._const("thread"); 609 public static final Key _time=KeyImpl._const("time"); 610 public static final Key _timers=KeyImpl._const("timers"); 611 public static final Key _timespan=KeyImpl._const("timespan"); 612 public static final Key _title=KeyImpl._const("title"); 613 public static final Key _to=KeyImpl._const("to"); 614 public static final Key _toArray=KeyImpl._const("toArray"); 615 public static final Key _toString=KeyImpl._const("toString"); 616 public static final Key _top=KeyImpl._const("top"); 617 public static final Key _total=KeyImpl._const("total"); 618 public static final Key _traces=KeyImpl._const("traces"); 619 public static final Key _transfer=KeyImpl._const("transfer"); 620 public static final Key _tree=KeyImpl._const("tree"); 621 public static final Key _type=KeyImpl._const("type"); 622 public static final Key _uid=KeyImpl._const("uid"); 623 public static final Key _updated=KeyImpl._const("updated"); 624 public static final Key _uri=KeyImpl._const("uri"); 625 public static final Key _url=KeyImpl._const("url"); 626 public static final Key _urlBase=KeyImpl._const("urlBase"); 627 public static final Key _urltoken=KeyImpl._const("urltoken"); 628 public static final Key _usage=KeyImpl._const("usage"); 629 public static final Key _utility=KeyImpl._const("utility"); 630 public static final Key _v=KeyImpl._const("v"); 631 public static final Key _v_pages=KeyImpl._const("v_pages"); 632 public static final Key _validate=KeyImpl._const("validate"); 633 public static final Key _value=KeyImpl._const("value"); 634 public static final Key _values=KeyImpl._const("values"); 635 public static final Key _valueOf=KeyImpl._const("valueOf"); 636 public static final Key _var=KeyImpl._const("var"); 637 public static final Key _varname=KeyImpl._const("varname"); 638 public static final Key _varvalue=KeyImpl._const("varvalue"); 639 public static final Key _version=KeyImpl._const("version"); 640 public static final Key _visitBeach=KeyImpl._const("visitBeach"); 641 public static final Key _visitHal=KeyImpl._const("visitHal"); 642 public static final Key _visitJohn=KeyImpl._const("visitJohn"); 643 public static final Key _visitOcean=KeyImpl._const("visitOcean"); 644 public static final Key _wait=KeyImpl._const("wait"); 645 public static final Key _where=KeyImpl._const("where"); 646 public static final Key _width=KeyImpl._const("width"); 647 public static final Key _writeLine=KeyImpl._const("writeLine"); 648 public static final Key _wsdl=KeyImpl._const("wsdl"); 649 public static final Key _x=KeyImpl._const("x"); 650 public static final Key _xfa=KeyImpl._const("xfa"); 651 public static final Key _xml=KeyImpl._const("xml"); 652 public static final Key _xtags=KeyImpl._const("xtags"); 653 public static final Key _returnFormat=KeyImpl._const("returnFormat"); 654 public static final Key _s3=KeyImpl._const("s3"); 655 public static final Key _super=KeyImpl._const("super"); 656 public static final Key _argumentCollection=KeyImpl._const("argumentCollection"); 657 public static final Key _argumentcollection=KeyImpl._const("argumentcollection"); 658 public static final Key _setArgumentCollection=KeyImpl._const("setArgumentCollection"); 659 public static final Key _returntype=KeyImpl._const("returntype"); 660 public static final Key _description=KeyImpl._const("description"); 661 public static final Key _displayname=KeyImpl._const("displayname"); 662 public static final Key _arguments=KeyImpl._const("arguments"); 663 public static final Key _variables=KeyImpl._const("variables"); 664 public static final Key _fieldnames=KeyImpl._const("fieldnames"); 665 public static final Key _local=KeyImpl._const("local"); 666 public static final Key _exceptions=KeyImpl._const("exceptions"); 667 public static final Key _closure=KeyImpl._const("closure"); 668 public static final Key _function=KeyImpl._const("function"); 669 public static final Key _cgi = KeyImpl._const("cgi"); 670 public static final Key _all = KeyImpl._const("all"); 671 public static final Key _tag = KeyImpl._const("tag"); 672 public static final Key _classic = KeyImpl._const("classic"); 673 public static final Key _simple = KeyImpl._const("simple"); 674 public static final Key _hidden = KeyImpl._const("hidden"); 675 public static final Key _external = KeyImpl._const("external"); 676 public static final Key _charset = KeyImpl._const("charset"); 677 public static final Key _created = KeyImpl._const("created"); 678 public static final Key _language = KeyImpl._const("language"); 679 public static final Key _online = KeyImpl._const("online"); 680 public static final Key _lastmodified = KeyImpl._const("lastmodified"); 681 public static final Key _lastModified = KeyImpl._const("lastModified"); 682 public static final Key _task=KeyImpl._const("task"); 683 public static final Key _port=KeyImpl._const("port"); 684 public static final Key _timecreated=KeyImpl._const("timecreated"); 685 public static final Key _hash=KeyImpl._const("hash"); 686 public static final Key _root=KeyImpl._const("root"); 687 public static final Key _sourcename=KeyImpl._const("sourcename"); 688 public static final Key _readonly=KeyImpl._const("readonly"); 689 public static final Key _isvalid=KeyImpl._const("isvalid"); 690 public static final Key _config=KeyImpl._const("config"); 691 692 public static final Key _executionTime = KeyImpl._const("executionTime"); 693 public static final Key _executionTimeNano = KeyImpl._const("executionTimeNano"); 694 695 public static final Key _RECORDCOUNT = KeyImpl._const("RECORDCOUNT"); 696 public static final Key _recordcount = KeyImpl._const("recordcount"); 697 public static final Key _cached = KeyImpl._const("cached"); 698 public static final Key _COLUMNLIST = KeyImpl._const("COLUMNLIST"); 699 public static final Key _columnlist = KeyImpl._const("columnlist"); 700 public static final Key _CURRENTROW = KeyImpl._const("CURRENTROW"); 701 public static final Key _currentrow = KeyImpl._const("currentrow"); 702 public static final Key _IDENTITYCOL = KeyImpl._const("IDENTITYCOL"); 703 public static final Key _dateLastModified = KeyImpl._const("dateLastModified"); 704 public static final Key _statuscode = KeyImpl._const("statuscode"); 705 public static final Key _statustext = KeyImpl._const("statustext"); 706 public static final Key _extends = KeyImpl._const("extends"); 707 public static final Key _implements = KeyImpl._const("implements"); 708 public static final Key __toDateTime = KeyImpl._const("_toDateTime"); 709 public static final Key __toNumeric = KeyImpl._const("_toNumeric"); 710 public static final Key __toBoolean = KeyImpl._const("_toBoolean"); 711 public static final Key __toString = KeyImpl._const("_toString"); 712 public static final Key _onmissingmethod = KeyImpl._const("onmissingmethod"); 713 public static final Key _functions = KeyImpl._const("functions"); 714 public static final Key _fullname = KeyImpl._const("fullname"); 715 public static final Key _skeleton = KeyImpl._const("skeleton"); 716 public static final Key _properties = KeyImpl._const("properties"); 717 public static final Key _mappedSuperClass = KeyImpl._const("mappedSuperClass"); 718 public static final Key _persistent = KeyImpl._const("persistent"); 719 public static final Key _accessors = KeyImpl._const("accessors"); 720 public static final Key _synchronized = KeyImpl._const("synchronized"); 721 public static final Key _queryFormat = KeyImpl._const("queryFormat"); 722 public static final Key _Hint= KeyImpl._const("Hint"); 723 public static final Key _Entities= KeyImpl._const("Entities"); 724 public static final Key _Pattern= KeyImpl._const("Pattern"); 725 public static final Key _last_modified = KeyImpl._const("last_modified"); 726 public static final Key _context_path = KeyImpl._const("context_path"); 727 public static final Key _query_string = KeyImpl._const("query_string"); 728 public static final Key _path_translated = KeyImpl._const("path_translated"); 729 public static final Key _server_port_secure = KeyImpl._const("server_port_secure"); 730 public static final Key _server_port = KeyImpl._const("server_port"); 731 public static final Key _server_protocol = KeyImpl._const("server_protocol"); 732 public static final Key _server_name = KeyImpl._const("server_name"); 733 public static final Key _script_name = KeyImpl._const("script_name"); 734 public static final Key _http_if_modified_since = KeyImpl._const("http_if_modified_since"); 735 public static final Key _cf_template_path = KeyImpl._const("cf_template_path"); 736 public static final Key _remote_user = KeyImpl._const("remote_user"); 737 public static final Key _remote_addr = KeyImpl._const("remote_addr"); 738 public static final Key _remote_host = KeyImpl._const("remote_host"); 739 public static final Key _request_method = KeyImpl._const("request_method"); 740 public static final Key _request_url = KeyImpl._const("request_url"); 741 public static final Key _REDIRECT_URL = KeyImpl._const("REDIRECT_URL"); 742 public static final Key _request_uri = KeyImpl._const("request_uri"); 743 public static final Key _REDIRECT_QUERY_STRING = KeyImpl._const("REDIRECT_QUERY_STRING"); 744 public static final Key _auth_password = KeyImpl._const("auth_password"); 745 public static final Key _cert_cookie = KeyImpl._const("cert_cookie"); 746 public static final Key _cert_keysize = KeyImpl._const("cert_keysize"); 747 public static final Key _cert_serialnumber = KeyImpl._const("cert_serialnumber"); 748 public static final Key _cert_issuer = KeyImpl._const("cert_issuer"); 749 public static final Key _cert_secretkeysize = KeyImpl._const("cert_secretkeysize"); 750 public static final Key _cert_server_subject = KeyImpl._const("cert_server_subject"); 751 public static final Key _cert_server_issuer = KeyImpl._const("cert_server_issuer"); 752 public static final Key _cert_subject = KeyImpl._const("cert_subject"); 753 public static final Key _gateway_interface = KeyImpl._const("gateway_interface"); 754 public static final Key _content_length = KeyImpl._const("content_length"); 755 public static final Key _http_accept = KeyImpl._const("http_accept"); 756 public static final Key _content_type = KeyImpl._const("content_type"); 757 public static final Key _http_connection = KeyImpl._const("http_connection"); 758 public static final Key _http_cookie = KeyImpl._const("http_cookie"); 759 public static final Key _http_accept_encoding = KeyImpl._const("http_accept_encoding"); 760 public static final Key _http_accept_language = KeyImpl._const("http_accept_language"); 761 public static final Key _http_user_agent = KeyImpl._const("http_user_agent"); 762 public static final Key _https_keysize = KeyImpl._const("https_keysize"); 763 public static final Key _http_referer = KeyImpl._const("http_referer"); 764 public static final Key _https_secretkeysize = KeyImpl._const("https_secretkeysize"); 765 public static final Key _https_server_issuer = KeyImpl._const("https_server_issuer"); 766 public static final Key _https_server_subject = KeyImpl._const("https_server_subject"); 767 public static final Key _web_server_api = KeyImpl._const("web_server_api"); 768 public static final Key _server_software = KeyImpl._const("server_software"); 769 public static final Key _application = KeyImpl._const("application"); 770 public static final Key _cookie = KeyImpl._const("cookie"); 771 public static final Key _cookies = KeyImpl._const("cookies"); 772 public static final Key _cluster = KeyImpl._const("cluster"); 773 public static final Key _form = KeyImpl._const("form"); 774 public static final Key _request = KeyImpl._const("request"); 775 public static final Key _requests = KeyImpl._const("requests"); 776 public static final Key _session = KeyImpl._const("session"); 777 public static final Key _cferror = KeyImpl._const("cferror"); 778 public static final Key _error = KeyImpl._const("error"); 779 public static final Key _cfthread = KeyImpl._const("cfthread"); 780 public static final Key _cfcatch = KeyImpl._const("cfcatch"); 781 public static final Key _used = KeyImpl._const("used"); 782 public static final Key _use = KeyImpl._const("use"); 783 public static final Key _Detail = KeyImpl._const("Detail"); 784 public static final Key _attributecollection = KeyImpl._const("attributecollection"); 785 public static final Key _attributeCollection = KeyImpl._const("attributeCollection"); 786 public static final Key _secure = KeyImpl._const("secure"); 787 public static final Key _httponly = KeyImpl._const("httponly"); 788 public static final Key _domain = KeyImpl._const("domain"); 789 public static final Key _preservecase = KeyImpl._const("preservecase"); 790 public static final Key _encode = KeyImpl._const("encode"); 791 public static final Key _encodevalue = KeyImpl._const("encodevalue"); 792 public static final Key _each = KeyImpl._const("each"); 793 public static final Key _member = KeyImpl._const("member"); 794 public static final Key _resource = KeyImpl._const("resource"); 795 public static final Key _img = KeyImpl._const("img"); 796 public static final Key _cfcLocation = KeyImpl._const("cfcLocation"); 797 public static final Key _cfcLocations = KeyImpl._const("cfcLocations"); 798 public static final Key _skipCFCWithError = KeyImpl._const("skipCFCWithError"); 799 public static final Key _destination = KeyImpl._const("destination"); 800 public static final Key _codec = KeyImpl._const("codec"); 801 public static final Key _chaining = KeyImpl._const("chaining"); 802 public static final Key _protocol = KeyImpl._const("protocol"); 803 public static final Key _enabled = KeyImpl._const("enabled"); 804 public static final Key _fieldtype = KeyImpl._const("fieldtype"); 805 public static final Key _cfc = KeyImpl._const("cfc"); 806 public static final Key _memory = KeyImpl._const("memory"); 807 public static final Key _scopes = KeyImpl._const("scopes"); 808 public static final Key _mappings = KeyImpl._const("mappings"); 809 public static final Key _web = KeyImpl._const("web"); 810 public static final Key _mimetype = KeyImpl._const("mimetype"); 811 public static final Key _0 = KeyImpl._const("0"); 812 public static final Key _1 = KeyImpl._const("1"); 813 public static final Key _2 = KeyImpl._const("2"); 814 public static final Key _3 = KeyImpl._const("3"); 815 public static final Key _4 = KeyImpl._const("4"); 816 public static final Key _5 = KeyImpl._const("5"); 817 public static final Key _6 = KeyImpl._const("6"); 818 public static final Key _7 = KeyImpl._const("7"); 819 public static final Key _8 = KeyImpl._const("8"); 820 public static final Key _9 = KeyImpl._const("9"); 821 public static final Key _PRODUCTNAME = KeyImpl._const("PRODUCTNAME"); 822 public static final Key _BODY = KeyImpl._const("BODY"); 823 public static final Key _XMLVALUE = KeyImpl._const("XMLVALUE"); 824 public static final Key _EL = KeyImpl._const("EL"); 825 public static final Key _M = KeyImpl._const("M"); 826 public static final Key _N = KeyImpl._const("N"); 827 public static final Key _TEST1 = KeyImpl._const("TEST1"); 828 public static final Key _TEST3 = KeyImpl._const("TEST3"); 829 public static final Key _XMLDATA = KeyImpl._const("XMLDATA"); 830 public static final Key _XMLDOC = KeyImpl._const("XMLDOC"); 831 public static final Key _XMLROOT = KeyImpl._const("XMLROOT"); 832 public static final Key _XMLATTRIBUTES = KeyImpl._const("XMLATTRIBUTES"); 833 public static final Key _XMLCHILDREN = KeyImpl._const("XMLCHILDREN"); 834 public static final Key _XMLCOMMENT = KeyImpl._const("XMLCOMMENT"); 835 public static final Key _CHILDREN = KeyImpl._const("CHILDREN"); 836 public static final Key _ELEMENT = KeyImpl._const("ELEMENT"); 837 public static final Key _WARNINGS = KeyImpl._const("WARNINGS"); 838 public static final Key _VALIDATE = KeyImpl._const("VALIDATE"); 839 public static final Key _ERRORS = KeyImpl._const("ERRORS"); 840 public static final Key _STATUS = KeyImpl._const("STATUS"); 841 public static final Key _FATALERRORS = KeyImpl._const("FATALERRORS"); 842 public static final Key _timeout = KeyImpl._const("timeout"); 843 public static final Key _host = KeyImpl._const("host"); 844 public static final Key _urlpath = KeyImpl._const("urlpath"); 845 public static final Key _extensions = KeyImpl._const("extensions"); 846 public static final Key _STATE = KeyImpl._const("STATE"); 847 public static final Key _START = KeyImpl._const("START"); 848 public static final Key _STOP = KeyImpl._const("STOP"); 849 public static final Key _LAST = KeyImpl._const("LAST"); 850 public static final Key _CONFIG = KeyImpl._const("CONFIG"); 851 public static final Key _DIFF = KeyImpl._const("DIFF"); 852 public static final Key _COLL = KeyImpl._const("COLL"); 853 public static final Key _FILTER = KeyImpl._const("FILTER"); 854 public static final Key _recurse = KeyImpl._const("recurse"); 855 public static final Key _rest = KeyImpl._const("rest"); 856 public static final Key _httpmethod = KeyImpl._const("httpmethod"); 857 public static final Key _restPath = KeyImpl._const("restPath"); 858 public static final Key _restArgName = KeyImpl._const("restArgName"); 859 public static final Key _restArgSource = KeyImpl._const("restArgSource"); 860 public static final Key _consumes = KeyImpl._const("consumes"); 861 public static final Key _produces = KeyImpl._const("produces"); 862 public static final Key _ref = KeyImpl._const("ref"); 863 public static final Key _script = KeyImpl._const("script"); 864 public static final Key _applicationTimeout = KeyImpl._const("applicationTimeout"); 865 public static final Key _clientManagement = KeyImpl._const("clientManagement"); 866 public static final Key _queries = KeyImpl._const("queries"); 867 public static final Key _history = KeyImpl._const("history"); 868 public static final Key _group = KeyImpl._const("group"); 869 public static final Key _orm = KeyImpl._const("orm"); 870 public static final Key _create = KeyImpl._const("create"); 871 public static final Key _drop = KeyImpl._const("drop"); 872 public static final Key _grant = KeyImpl._const("grant"); 873 public static final Key _revoke = KeyImpl._const("revoke"); 874 public static final Key _select = KeyImpl._const("select"); 875 public static final Key _update = KeyImpl._const("update"); 876 public static final Key _alter = KeyImpl._const("alter"); 877 public static final Key _database = KeyImpl._const("database"); 878 public static final Key _exception = KeyImpl._const("exception"); 879 public static final Key _parsebody = KeyImpl._const("parsebody"); 880 public static final Key _extended_info = KeyImpl._const("extended_info"); 881 public static final Key _codePrintHTML = KeyImpl._const("codePrintHTML"); 882 public static final Key _codePrintPlain = KeyImpl._const("codePrintPlain"); 883 public static final Key _locale = KeyImpl._const("locale"); 884 public static final Key _timezone = KeyImpl._const("timezone"); 885 public static final Key _mapping = KeyImpl._const("mapping"); 886 public static final Key _cfsqltype = KeyImpl._const("cfsqltype"); 887 public static final Key _sqltype = KeyImpl._const("sqltype"); 888 public static final Key _nulls = KeyImpl._const("nulls"); 889 public static final Key _null = KeyImpl._const("null"); 890 public static final Key _scale = KeyImpl._const("scale"); 891 public static final Key _include = KeyImpl._const("include"); 892 public static final Key _compression = KeyImpl._const("compression"); 893 public static final Key _invoke = KeyImpl._const("invoke"); 894 public static final Key _generator = KeyImpl._const("generator"); 895 public static final Key _public = KeyImpl._const("public"); 896 public static final Key _private = KeyImpl._const("private"); 897 898 private static MapPro<String,Key> _____keys; 899 900 public static String getFieldName(String key) { 901 init(); 902 return _____keys.containsKey(key)?"_"+key:null; 903 } 904 905 public static Key getKey(String key) { 906 init(); 907 Key k = _____keys.get(key); 908 if(k==null) return new KeyImpl(key); 909 return k; 910 } 911 912 public static void init() { 913 if(_____keys==null) { 914 Field[] fields = KeyConstants.class.getFields(); 915 _____keys=new ConcurrentHashMapPro<String,Key>(); 916 for(int i=0;i<fields.length;i++){ 917 if(fields[i].getType()!=Key.class || !fields[i].getName().startsWith("_")) continue; 918 try { 919 _____keys.put(fields[i].getName().substring(1),(Key)fields[i].get(null)); 920 } 921 catch (Throwable t) { 922 ExceptionUtil.rethrowIfNecessary(t); 923 t.printStackTrace(); 924 } 925 } 926 } 927 } 928}