1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377 |
- JLObject = class external 'java.lang' name 'Object'
- public
- constructor create(); overload;
- strict protected
- function clone(): JLObject; overload; virtual; // throws java.lang.CloneNotSupportedException
- public
- function equals(para1: JLObject): jboolean; overload; virtual;
- strict protected
- procedure finalize(); overload; virtual; // throws java.lang.Throwable
- public
- function getClass(): JLClass; overload; virtual; final;
- function hashCode(): jint; overload; virtual;
- procedure notify(); overload; virtual; final;
- procedure notifyAll(); overload; virtual; final;
- function toString(): JLString; overload; virtual;
- procedure wait(); overload; virtual; final; // throws java.lang.InterruptedException
- procedure wait(para1: jlong); overload; virtual; final; // throws java.lang.InterruptedException
- procedure wait(para1: jlong; para2: jint); overload; virtual; final; // throws java.lang.InterruptedException
- end;
- JISerializable = interface external 'java.io' name 'Serializable'
- end;
- JLAbstractStringBuilder = class abstract external 'java.lang' name 'AbstractStringBuilder' (JLObject)
- public
- function capacity(): jint; overload; virtual;
- function charAt(para1: jint): jchar; overload; virtual;
- procedure ensureCapacity(para1: jint); overload; virtual;
- procedure getChars(para1: jint; para2: jint; para3: Arr1jchar; para4: jint); overload; virtual;
- procedure getChars(para1: jint; para2: jint; var para3: array of jchar; para4: jint); overload; virtual;
- function length(): jint; overload; virtual;
- procedure setCharAt(para1: jint; para2: jchar); overload; virtual;
- procedure setLength(para1: jint); overload; virtual;
- function substring(para1: jint): JLString; overload; virtual;
- function substring(para1: jint; para2: jint): JLString; overload; virtual;
- function toString(): JLString; overload; virtual;
- function subSequence(para1: jint; para2: jint): JLCharSequence; overload; virtual;
- function indexOf(para1: JLString): jint; overload; virtual;
- function indexOf(para1: JLString; para2: jint): jint; overload; virtual;
- function lastIndexOf(para1: JLString): jint; overload; virtual;
- function lastIndexOf(para1: JLString; para2: jint): jint; overload; virtual;
- procedure trimToSize(); overload; virtual;
- function codePointAt(para1: jint): jint; overload; virtual;
- function codePointBefore(para1: jint): jint; overload; virtual;
- function codePointCount(para1: jint; para2: jint): jint; overload; virtual;
- function offsetByCodePoints(para1: jint; para2: jint): jint; overload; virtual;
- end;
- JLAppendable = interface external 'java.lang' name 'Appendable'
- function append(para1: jchar): JLAppendable; overload; // throws java.io.IOException
- function append(para1: JLCharSequence): JLAppendable; overload; // throws java.io.IOException
- function append(para1: JLCharSequence; para2: jint; para3: jint): JLAppendable; overload; // throws java.io.IOException
- end;
- JLCharSequence = interface external 'java.lang' name 'CharSequence'
- function length(): jint; overload;
- function charAt(para1: jint): jchar; overload;
- function subSequence(para1: jint; para2: jint): JLCharSequence; overload;
- function toString(): JLString; overload;
- end;
- JLCloneable = interface external 'java.lang' name 'Cloneable'
- end;
- JLComparable = interface external 'java.lang' name 'Comparable'
- function compareTo(para1: JLObject): jint; overload;
- end;
- JLIterable = interface external 'java.lang' name 'Iterable'
- function iterator(): JUIterator; overload;
- end;
- JLMath = class sealed external 'java.lang' name 'Math' (JLObject)
- public
- const
- E = jdouble(2.718281828459045);
- PI = jdouble(3.141592653589793);
- public
- class function abs(para1: jdouble): jdouble; static; overload;
- class function abs(para1: jfloat): jfloat; static; overload;
- class function abs(para1: jint): jint; static; overload;
- class function abs(para1: jlong): jlong; static; overload;
- class function acos(para1: jdouble): jdouble; static; overload;
- class function asin(para1: jdouble): jdouble; static; overload;
- class function atan(para1: jdouble): jdouble; static; overload;
- class function atan2(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function cbrt(para1: jdouble): jdouble; static; overload;
- class function ceil(para1: jdouble): jdouble; static; overload;
- class function cos(para1: jdouble): jdouble; static; overload;
- class function cosh(para1: jdouble): jdouble; static; overload;
- class function exp(para1: jdouble): jdouble; static; overload;
- class function expm1(para1: jdouble): jdouble; static; overload;
- class function floor(para1: jdouble): jdouble; static; overload;
- class function hypot(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function IEEEremainder(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function log(para1: jdouble): jdouble; static; overload;
- class function log10(para1: jdouble): jdouble; static; overload;
- class function log1p(para1: jdouble): jdouble; static; overload;
- class function max(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function max(para1: jfloat; para2: jfloat): jfloat; static; overload;
- class function max(para1: jint; para2: jint): jint; static; overload;
- class function max(para1: jlong; para2: jlong): jlong; static; overload;
- class function min(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function min(para1: jfloat; para2: jfloat): jfloat; static; overload;
- class function min(para1: jint; para2: jint): jint; static; overload;
- class function min(para1: jlong; para2: jlong): jlong; static; overload;
- class function pow(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function rint(para1: jdouble): jdouble; static; overload;
- class function round(para1: jdouble): jlong; static; overload;
- class function round(para1: jfloat): jint; static; overload;
- class function signum(para1: jdouble): jdouble; static; overload;
- class function signum(para1: jfloat): jfloat; static; overload;
- class function sin(para1: jdouble): jdouble; static; overload;
- class function sinh(para1: jdouble): jdouble; static; overload;
- class function sqrt(para1: jdouble): jdouble; static; overload;
- class function tan(para1: jdouble): jdouble; static; overload;
- class function tanh(para1: jdouble): jdouble; static; overload;
- class function random(): jdouble; static; overload;
- class function toRadians(para1: jdouble): jdouble; static; overload;
- class function toDegrees(para1: jdouble): jdouble; static; overload;
- class function ulp(para1: jdouble): jdouble; static; overload;
- class function ulp(para1: jfloat): jfloat; static; overload;
- class function copySign(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function copySign(para1: jfloat; para2: jfloat): jfloat; static; overload;
- class function getExponent(para1: jfloat): jint; static; overload;
- class function getExponent(para1: jdouble): jint; static; overload;
- class function nextAfter(para1: jdouble; para2: jdouble): jdouble; static; overload;
- class function nextAfter(para1: jfloat; para2: jdouble): jfloat; static; overload;
- class function nextUp(para1: jdouble): jdouble; static; overload;
- class function nextUp(para1: jfloat): jfloat; static; overload;
- class function scalb(para1: jdouble; para2: jint): jdouble; static; overload;
- class function scalb(para1: jfloat; para2: jint): jfloat; static; overload;
- end;
- JLReadable = interface external 'java.lang' name 'Readable'
- function read(para1: JNCharBuffer): jint; overload; // throws java.io.IOException
- end;
- JLRuntime = class external 'java.lang' name 'Runtime' (JLObject)
- public
- function exec(para1: Arr1JLString): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(var para1: array of JLString): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(para1: Arr1JLString; para2: Arr1JLString): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(var para1: array of JLString; var para2: array of JLString): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(para1: Arr1JLString; para2: Arr1JLString; para3: JIFile): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(var para1: array of JLString; var para2: array of JLString; para3: JIFile): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(para1: JLString): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(para1: JLString; para2: Arr1JLString): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(para1: JLString; var para2: array of JLString): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(para1: JLString; para2: Arr1JLString; para3: JIFile): JLProcess; overload; virtual; // throws java.io.IOException
- function exec(para1: JLString; var para2: array of JLString; para3: JIFile): JLProcess; overload; virtual; // throws java.io.IOException
- procedure exit(para1: jint); overload; virtual;
- function freeMemory(): jlong; overload; virtual;
- procedure gc(); overload; virtual;
- class function getRuntime(): JLRuntime; static; overload;
- procedure load(para1: JLString); overload; virtual;
- procedure loadLibrary(para1: JLString); overload; virtual;
- procedure runFinalization(); overload; virtual;
- class procedure runFinalizersOnExit(para1: jboolean); static; overload;
- function totalMemory(): jlong; overload; virtual;
- procedure traceInstructions(para1: jboolean); overload; virtual;
- procedure traceMethodCalls(para1: jboolean); overload; virtual;
- function getLocalizedInputStream(para1: JIInputStream): JIInputStream; overload; virtual;
- function getLocalizedOutputStream(para1: JIOutputStream): JIOutputStream; overload; virtual;
- procedure addShutdownHook(para1: JLThread); overload; virtual;
- function removeShutdownHook(para1: JLThread): jboolean; overload; virtual;
- procedure halt(para1: jint); overload; virtual;
- function availableProcessors(): jint; overload; virtual;
- function maxMemory(): jlong; overload; virtual;
- end;
- JLSystem = class sealed external 'java.lang' name 'System' (JLObject)
- public
- final class var
- fin: JIInputStream; external name 'in';
- fout: JIPrintStream; external name 'out';
- ferr: JIPrintStream; external name 'err';
- public
- class procedure setIn(para1: JIInputStream); static; overload;
- class procedure setOut(para1: JIPrintStream); static; overload;
- class procedure setErr(para1: JIPrintStream); static; overload;
- class procedure arraycopy(para1: JLObject; para2: jint; para3: JLObject; para4: jint; para5: jint); static; overload;
- class function currentTimeMillis(): jlong; static; overload;
- class function nanoTime(): jlong; static; overload;
- class procedure exit(para1: jint); static; overload;
- class procedure gc(); static; overload;
- class function getenv(para1: JLString): JLString; static; overload;
- class function getenv(): JUMap; static; overload;
- class function inheritedChannel(): JNCChannel; static; overload; // throws java.io.IOException
- class function getProperties(): JUProperties; static; overload;
- class function getProperty(para1: JLString): JLString; static; overload;
- class function getProperty(para1: JLString; para2: JLString): JLString; static; overload;
- class function setProperty(para1: JLString; para2: JLString): JLString; static; overload;
- class function clearProperty(para1: JLString): JLString; static; overload;
- class function console(): JIConsole; static; overload;
- class function getSecurityManager(): JLSecurityManager; static; overload;
- class function identityHashCode(para1: JLObject): jint; static; overload;
- class procedure load(para1: JLString); static; overload;
- class procedure loadLibrary(para1: JLString); static; overload;
- class procedure runFinalization(); static; overload;
- class procedure runFinalizersOnExit(para1: jboolean); static; overload;
- class procedure setProperties(para1: JUProperties); static; overload;
- class procedure setSecurityManager(para1: JLSecurityManager); static; overload;
- class function mapLibraryName(para1: JLString): JLString; static; overload;
- end;
- JLThreadLocal = class external 'java.lang' name 'ThreadLocal' (JLObject)
- public
- constructor create(); overload;
- function get(): JLObject; overload; virtual;
- strict protected
- function initialValue(): JLObject; overload; virtual;
- public
- procedure &set(para1: JLObject); overload; virtual;
- procedure remove(); overload; virtual;
- end;
- JLRAnnotatedElement = interface external 'java.lang.reflect' name 'AnnotatedElement'
- function getAnnotation(para1: JLClass): JLAAnnotation; overload;
- function getAnnotations(): Arr1JLAAnnotation; overload;
- function getDeclaredAnnotations(): Arr1JLAAnnotation; overload;
- function isAnnotationPresent(para1: JLClass): jboolean; overload;
- end;
- JLRArray = class sealed external 'java.lang.reflect' name 'Array' (JLObject)
- public
- class function get(para1: JLObject; para2: jint): JLObject; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getBoolean(para1: JLObject; para2: jint): jboolean; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getByte(para1: JLObject; para2: jint): jbyte; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getChar(para1: JLObject; para2: jint): jchar; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getDouble(para1: JLObject; para2: jint): jdouble; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getFloat(para1: JLObject; para2: jint): jfloat; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getInt(para1: JLObject; para2: jint): jint; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getLength(para1: JLObject): jint; static; overload;
- class function getLong(para1: JLObject; para2: jint): jlong; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function getShort(para1: JLObject; para2: jint): jshort; static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class function newInstance(para1: JLClass; para2: Arr1jint): JLObject; static; overload; // throws java.lang.NegativeArraySizeException, java.lang.IllegalArgumentException
- class function newInstance(para1: JLClass; const para2: array of jint): JLObject; static; overload; // throws java.lang.NegativeArraySizeException, java.lang.IllegalArgumentException
- class function newInstance(para1: JLClass; para2: jint): JLObject; static; overload; // throws java.lang.NegativeArraySizeException
- class procedure &set(para1: JLObject; para2: jint; para3: JLObject); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class procedure setBoolean(para1: JLObject; para2: jint; para3: jboolean); static; overload;
- class procedure setByte(para1: JLObject; para2: jint; para3: jbyte); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class procedure setChar(para1: JLObject; para2: jint; para3: jchar); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class procedure setDouble(para1: JLObject; para2: jint; para3: jdouble); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class procedure setFloat(para1: JLObject; para2: jint; para3: jfloat); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class procedure setInt(para1: JLObject; para2: jint; para3: jint); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class procedure setLong(para1: JLObject; para2: jint; para3: jlong); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- class procedure setShort(para1: JLObject; para2: jint; para3: jshort); static; overload; // throws java.lang.IllegalArgumentException, java.lang.ArrayIndexOutOfBoundsException
- end;
- JLRGenericDeclaration = interface external 'java.lang.reflect' name 'GenericDeclaration'
- function getTypeParameters(): Arr1JLRTypeVariable; overload;
- end;
- JLRMember = interface external 'java.lang.reflect' name 'Member'
- const
- &PUBLIC = 0;
- DECLARED = 1;
- function getDeclaringClass(): JLClass; overload;
- function getModifiers(): jint; overload;
- function getName(): JLString; overload;
- function isSynthetic(): jboolean; overload;
- end;
- JLRType = interface external 'java.lang.reflect' name 'Type'
- end;
- JNBuffer = class abstract external 'java.nio' name 'Buffer' (JLObject)
- public
- function &array(): JLObject; overload; virtual; abstract;
- function arrayOffset(): jint; overload; virtual; abstract;
- function capacity(): jint; overload; virtual; final;
- function clear(): JNBuffer; overload; virtual; final;
- function flip(): JNBuffer; overload; virtual; final;
- function hasArray(): jboolean; overload; virtual; abstract;
- function hasRemaining(): jboolean; overload; virtual; final;
- function isDirect(): jboolean; overload; virtual; abstract;
- function isReadOnly(): jboolean; overload; virtual; abstract;
- function limit(): jint; overload; virtual; final;
- function limit(para1: jint): JNBuffer; overload; virtual; final;
- function mark(): JNBuffer; overload; virtual; final;
- function position(): jint; overload; virtual; final;
- function position(para1: jint): JNBuffer; overload; virtual; final;
- function remaining(): jint; overload; virtual; final;
- function reset(): JNBuffer; overload; virtual; final;
- function rewind(): JNBuffer; overload; virtual; final;
- function toString(): JLString; overload; virtual;
- end;
- JNCCharsetDecoder = class abstract external 'java.nio.charset' name 'CharsetDecoder' (JLObject)
- strict protected
- constructor create(para1: JNCCharset; para2: jfloat; para3: jfloat); overload;
- public
- function averageCharsPerByte(): jfloat; overload; virtual; final;
- function charset(): JNCCharset; overload; virtual; final;
- function decode(para1: JNByteBuffer): JNCharBuffer; overload; virtual; final; // throws java.nio.charset.CharacterCodingException
- function decode(para1: JNByteBuffer; para2: JNCharBuffer; para3: jboolean): JNCCoderResult; overload; virtual; final;
- strict protected
- function decodeLoop(para1: JNByteBuffer; para2: JNCharBuffer): JNCCoderResult; overload; virtual; abstract;
- public
- function detectedCharset(): JNCCharset; overload; virtual;
- function flush(para1: JNCharBuffer): JNCCoderResult; overload; virtual; final;
- strict protected
- function implFlush(para1: JNCharBuffer): JNCCoderResult; overload; virtual;
- procedure implOnMalformedInput(para1: JNCCodingErrorAction); overload; virtual;
- procedure implOnUnmappableCharacter(para1: JNCCodingErrorAction); overload; virtual;
- procedure implReplaceWith(para1: JLString); overload; virtual;
- procedure implReset(); overload; virtual;
- public
- function isAutoDetecting(): jboolean; overload; virtual;
- function isCharsetDetected(): jboolean; overload; virtual;
- function malformedInputAction(): JNCCodingErrorAction; overload; virtual;
- function maxCharsPerByte(): jfloat; overload; virtual; final;
- function onMalformedInput(para1: JNCCodingErrorAction): JNCCharsetDecoder; overload; virtual; final;
- function onUnmappableCharacter(para1: JNCCodingErrorAction): JNCCharsetDecoder; overload; virtual; final;
- function replacement(): JLString; overload; virtual; final;
- function replaceWith(para1: JLString): JNCCharsetDecoder; overload; virtual; final;
- function reset(): JNCCharsetDecoder; overload; virtual; final;
- function unmappableCharacterAction(): JNCCodingErrorAction; overload; virtual;
- end;
- JNCCharsetEncoder = class abstract external 'java.nio.charset' name 'CharsetEncoder' (JLObject)
- strict protected
- constructor create(para1: JNCCharset; para2: jfloat; para3: jfloat); overload;
- constructor create(para1: JNCCharset; para2: jfloat; para3: jfloat; para4: Arr1jbyte); overload;
- constructor create(para1: JNCCharset; para2: jfloat; para3: jfloat; const para4: array of jbyte); overload;
- public
- function averageBytesPerChar(): jfloat; overload; virtual; final;
- function canEncode(para1: jchar): jboolean; overload; virtual;
- function canEncode(para1: JLCharSequence): jboolean; overload; virtual;
- function charset(): JNCCharset; overload; virtual; final;
- function encode(para1: JNCharBuffer): JNByteBuffer; overload; virtual; final; // throws java.nio.charset.CharacterCodingException
- function encode(para1: JNCharBuffer; para2: JNByteBuffer; para3: jboolean): JNCCoderResult; overload; virtual; final;
- strict protected
- function encodeLoop(para1: JNCharBuffer; para2: JNByteBuffer): JNCCoderResult; overload; virtual; abstract;
- public
- function flush(para1: JNByteBuffer): JNCCoderResult; overload; virtual; final;
- strict protected
- function implFlush(para1: JNByteBuffer): JNCCoderResult; overload; virtual;
- procedure implOnMalformedInput(para1: JNCCodingErrorAction); overload; virtual;
- procedure implOnUnmappableCharacter(para1: JNCCodingErrorAction); overload; virtual;
- procedure implReplaceWith(para1: Arr1jbyte); overload; virtual;
- procedure implReplaceWith(var para1: array of jbyte); overload; virtual;
- procedure implReset(); overload; virtual;
- public
- function isLegalReplacement(para1: Arr1jbyte): jboolean; overload; virtual;
- function isLegalReplacement(var para1: array of jbyte): jboolean; overload; virtual;
- function malformedInputAction(): JNCCodingErrorAction; overload; virtual;
- function maxBytesPerChar(): jfloat; overload; virtual; final;
- function onMalformedInput(para1: JNCCodingErrorAction): JNCCharsetEncoder; overload; virtual; final;
- function onUnmappableCharacter(para1: JNCCodingErrorAction): JNCCharsetEncoder; overload; virtual; final;
- function replacement(): Arr1jbyte; overload; virtual; final;
- function replaceWith(para1: Arr1jbyte): JNCCharsetEncoder; overload; virtual; final;
- function replaceWith(var para1: array of jbyte): JNCCharsetEncoder; overload; virtual; final;
- function reset(): JNCCharsetEncoder; overload; virtual; final;
- function unmappableCharacterAction(): JNCCodingErrorAction; overload; virtual;
- end;
- JNCCoderResult = class external 'java.nio.charset' name 'CoderResult' (JLObject)
- public
- final class var
- fUNDERFLOW: JNCCoderResult; external name 'UNDERFLOW';
- fOVERFLOW: JNCCoderResult; external name 'OVERFLOW';
- public
- class function malformedForLength(para1: jint): JNCCoderResult; static; overload; // throws java.lang.IllegalArgumentException
- class function unmappableForLength(para1: jint): JNCCoderResult; static; overload; // throws java.lang.IllegalArgumentException
- function isUnderflow(): jboolean; overload; virtual;
- function isError(): jboolean; overload; virtual;
- function isMalformed(): jboolean; overload; virtual;
- function isOverflow(): jboolean; overload; virtual;
- function isUnmappable(): jboolean; overload; virtual;
- function length(): jint; overload; virtual; // throws java.lang.UnsupportedOperationException
- procedure throwException(); overload; virtual; // throws java.nio.BufferUnderflowException, java.nio.BufferOverflowException, java.nio.charset.UnmappableCharacterException, java.nio.charset.MalformedInputException, java.nio.charset.CharacterCodingException
- function toString(): JLString; overload; virtual;
- end;
- JNCCodingErrorAction = class external 'java.nio.charset' name 'CodingErrorAction' (JLObject)
- public
- final class var
- fIGNORE: JNCCodingErrorAction; external name 'IGNORE';
- fREPLACE: JNCCodingErrorAction; external name 'REPLACE';
- fREPORT: JNCCodingErrorAction; external name 'REPORT';
- public
- function toString(): JLString; overload; virtual;
- end;
- JNCSCharsetProvider = class abstract external 'java.nio.charset.spi' name 'CharsetProvider' (JLObject)
- strict protected
- constructor create(); overload;
- public
- function charsets(): JUIterator; overload; virtual; abstract;
- function charsetForName(para1: JLString): JNCCharset; overload; virtual; abstract;
- end;
- JUArrays = class external 'java.util' name 'Arrays' (JLObject)
- public
- class function asList(para1: Arr1JLObject): JUList; static; overload;
- class function asList(const para1: array of JLObject): JUList; static; overload;
- class function binarySearch(para1: Arr1jbyte; para2: jbyte): jint; static; overload;
- class function binarySearch(var para1: array of jbyte; para2: jbyte): jint; static; overload;
- class function binarySearch(para1: Arr1jbyte; para2: jint; para3: jint; para4: jbyte): jint; static; overload;
- class function binarySearch(var para1: array of jbyte; para2: jint; para3: jint; para4: jbyte): jint; static; overload;
- class function binarySearch(para1: Arr1jchar; para2: jchar): jint; static; overload;
- class function binarySearch(var para1: array of jchar; para2: jchar): jint; static; overload;
- class function binarySearch(para1: Arr1jchar; para2: jint; para3: jint; para4: jchar): jint; static; overload;
- class function binarySearch(var para1: array of jchar; para2: jint; para3: jint; para4: jchar): jint; static; overload;
- class function binarySearch(para1: Arr1jdouble; para2: jdouble): jint; static; overload;
- class function binarySearch(var para1: array of jdouble; para2: jdouble): jint; static; overload;
- class function binarySearch(para1: Arr1jdouble; para2: jint; para3: jint; para4: jdouble): jint; static; overload;
- class function binarySearch(var para1: array of jdouble; para2: jint; para3: jint; para4: jdouble): jint; static; overload;
- class function binarySearch(para1: Arr1jfloat; para2: jfloat): jint; static; overload;
- class function binarySearch(var para1: array of jfloat; para2: jfloat): jint; static; overload;
- class function binarySearch(para1: Arr1jfloat; para2: jint; para3: jint; para4: jfloat): jint; static; overload;
- class function binarySearch(var para1: array of jfloat; para2: jint; para3: jint; para4: jfloat): jint; static; overload;
- class function binarySearch(para1: Arr1jint; para2: jint): jint; static; overload;
- class function binarySearch(var para1: array of jint; para2: jint): jint; static; overload;
- class function binarySearch(para1: Arr1jint; para2: jint; para3: jint; para4: jint): jint; static; overload;
- class function binarySearch(var para1: array of jint; para2: jint; para3: jint; para4: jint): jint; static; overload;
- class function binarySearch(para1: Arr1jlong; para2: jlong): jint; static; overload;
- class function binarySearch(var para1: array of jlong; para2: jlong): jint; static; overload;
- class function binarySearch(para1: Arr1jlong; para2: jint; para3: jint; para4: jlong): jint; static; overload;
- class function binarySearch(var para1: array of jlong; para2: jint; para3: jint; para4: jlong): jint; static; overload;
- class function binarySearch(para1: Arr1JLObject; para2: JLObject): jint; static; overload;
- class function binarySearch(var para1: array of JLObject; para2: JLObject): jint; static; overload;
- class function binarySearch(para1: Arr1JLObject; para2: jint; para3: jint; para4: JLObject): jint; static; overload;
- class function binarySearch(var para1: array of JLObject; para2: jint; para3: jint; para4: JLObject): jint; static; overload;
- class function binarySearch(para1: Arr1JLObject; para2: JLObject; para3: JUComparator): jint; static; overload;
- class function binarySearch(var para1: array of JLObject; para2: JLObject; para3: JUComparator): jint; static; overload;
- class function binarySearch(para1: Arr1JLObject; para2: jint; para3: jint; para4: JLObject; para5: JUComparator): jint; static; overload;
- class function binarySearch(var para1: array of JLObject; para2: jint; para3: jint; para4: JLObject; para5: JUComparator): jint; static; overload;
- class function binarySearch(para1: Arr1jshort; para2: jshort): jint; static; overload;
- class function binarySearch(var para1: array of jshort; para2: jshort): jint; static; overload;
- class function binarySearch(para1: Arr1jshort; para2: jint; para3: jint; para4: jshort): jint; static; overload;
- class function binarySearch(var para1: array of jshort; para2: jint; para3: jint; para4: jshort): jint; static; overload;
- class procedure fill(para1: Arr1jbyte; para2: jbyte); static; overload;
- class procedure fill(var para1: array of jbyte; para2: jbyte); static; overload;
- class procedure fill(para1: Arr1jbyte; para2: jint; para3: jint; para4: jbyte); static; overload;
- class procedure fill(var para1: array of jbyte; para2: jint; para3: jint; para4: jbyte); static; overload;
- class procedure fill(para1: Arr1jshort; para2: jshort); static; overload;
- class procedure fill(var para1: array of jshort; para2: jshort); static; overload;
- class procedure fill(para1: Arr1jshort; para2: jint; para3: jint; para4: jshort); static; overload;
- class procedure fill(var para1: array of jshort; para2: jint; para3: jint; para4: jshort); static; overload;
- class procedure fill(para1: Arr1jchar; para2: jchar); static; overload;
- class procedure fill(var para1: array of jchar; para2: jchar); static; overload;
- class procedure fill(para1: Arr1jchar; para2: jint; para3: jint; para4: jchar); static; overload;
- class procedure fill(var para1: array of jchar; para2: jint; para3: jint; para4: jchar); static; overload;
- class procedure fill(para1: Arr1jint; para2: jint); static; overload;
- class procedure fill(var para1: array of jint; para2: jint); static; overload;
- class procedure fill(para1: Arr1jint; para2: jint; para3: jint; para4: jint); static; overload;
- class procedure fill(var para1: array of jint; para2: jint; para3: jint; para4: jint); static; overload;
- class procedure fill(para1: Arr1jlong; para2: jlong); static; overload;
- class procedure fill(var para1: array of jlong; para2: jlong); static; overload;
- class procedure fill(para1: Arr1jlong; para2: jint; para3: jint; para4: jlong); static; overload;
- class procedure fill(var para1: array of jlong; para2: jint; para3: jint; para4: jlong); static; overload;
- class procedure fill(para1: Arr1jfloat; para2: jfloat); static; overload;
- class procedure fill(var para1: array of jfloat; para2: jfloat); static; overload;
- class procedure fill(para1: Arr1jfloat; para2: jint; para3: jint; para4: jfloat); static; overload;
- class procedure fill(var para1: array of jfloat; para2: jint; para3: jint; para4: jfloat); static; overload;
- class procedure fill(para1: Arr1jdouble; para2: jdouble); static; overload;
- class procedure fill(var para1: array of jdouble; para2: jdouble); static; overload;
- class procedure fill(para1: Arr1jdouble; para2: jint; para3: jint; para4: jdouble); static; overload;
- class procedure fill(var para1: array of jdouble; para2: jint; para3: jint; para4: jdouble); static; overload;
- class procedure fill(para1: Arr1jboolean; para2: jboolean); static; overload;
- class procedure fill(var para1: array of jboolean; para2: jboolean); static; overload;
- class procedure fill(para1: Arr1jboolean; para2: jint; para3: jint; para4: jboolean); static; overload;
- class procedure fill(var para1: array of jboolean; para2: jint; para3: jint; para4: jboolean); static; overload;
- class procedure fill(para1: Arr1JLObject; para2: JLObject); static; overload;
- class procedure fill(var para1: array of JLObject; para2: JLObject); static; overload;
- class procedure fill(para1: Arr1JLObject; para2: jint; para3: jint; para4: JLObject); static; overload;
- class procedure fill(var para1: array of JLObject; para2: jint; para3: jint; para4: JLObject); static; overload;
- class function hashCode(para1: Arr1jboolean): jint; static; overload;
- class function hashCode(var para1: array of jboolean): jint; static; overload;
- class function hashCode(para1: Arr1jint): jint; static; overload;
- class function hashCode(var para1: array of jint): jint; static; overload;
- class function hashCode(para1: Arr1jshort): jint; static; overload;
- class function hashCode(var para1: array of jshort): jint; static; overload;
- class function hashCode(para1: Arr1jchar): jint; static; overload;
- class function hashCode(var para1: array of jchar): jint; static; overload;
- class function hashCode(para1: Arr1jbyte): jint; static; overload;
- class function hashCode(var para1: array of jbyte): jint; static; overload;
- class function hashCode(para1: Arr1jlong): jint; static; overload;
- class function hashCode(var para1: array of jlong): jint; static; overload;
- class function hashCode(para1: Arr1jfloat): jint; static; overload;
- class function hashCode(var para1: array of jfloat): jint; static; overload;
- class function hashCode(para1: Arr1jdouble): jint; static; overload;
- class function hashCode(var para1: array of jdouble): jint; static; overload;
- class function hashCode(para1: Arr1JLObject): jint; static; overload;
- class function hashCode(var para1: array of JLObject): jint; static; overload;
- class function deepHashCode(para1: Arr1JLObject): jint; static; overload;
- class function deepHashCode(var para1: array of JLObject): jint; static; overload;
- class function equals(para1: Arr1jbyte; para2: Arr1jbyte): jboolean; static; overload;
- class function equals(var para1: array of jbyte; var para2: array of jbyte): jboolean; static; overload;
- class function equals(para1: Arr1jshort; para2: Arr1jshort): jboolean; static; overload;
- class function equals(var para1: array of jshort; var para2: array of jshort): jboolean; static; overload;
- class function equals(para1: Arr1jchar; para2: Arr1jchar): jboolean; static; overload;
- class function equals(var para1: array of jchar; var para2: array of jchar): jboolean; static; overload;
- class function equals(para1: Arr1jint; para2: Arr1jint): jboolean; static; overload;
- class function equals(var para1: array of jint; var para2: array of jint): jboolean; static; overload;
- class function equals(para1: Arr1jlong; para2: Arr1jlong): jboolean; static; overload;
- class function equals(var para1: array of jlong; var para2: array of jlong): jboolean; static; overload;
- class function equals(para1: Arr1jfloat; para2: Arr1jfloat): jboolean; static; overload;
- class function equals(var para1: array of jfloat; var para2: array of jfloat): jboolean; static; overload;
- class function equals(para1: Arr1jdouble; para2: Arr1jdouble): jboolean; static; overload;
- class function equals(var para1: array of jdouble; var para2: array of jdouble): jboolean; static; overload;
- class function equals(para1: Arr1jboolean; para2: Arr1jboolean): jboolean; static; overload;
- class function equals(var para1: array of jboolean; var para2: array of jboolean): jboolean; static; overload;
- class function equals(para1: Arr1JLObject; para2: Arr1JLObject): jboolean; static; overload;
- class function equals(var para1: array of JLObject; var para2: array of JLObject): jboolean; static; overload;
- class function deepEquals(para1: Arr1JLObject; para2: Arr1JLObject): jboolean; static; overload;
- class function deepEquals(var para1: array of JLObject; var para2: array of JLObject): jboolean; static; overload;
- class procedure sort(para1: Arr1jbyte); static; overload;
- class procedure sort(var para1: array of jbyte); static; overload;
- class procedure sort(para1: Arr1jbyte; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of jbyte; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1jchar); static; overload;
- class procedure sort(var para1: array of jchar); static; overload;
- class procedure sort(para1: Arr1jchar; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of jchar; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1jdouble); static; overload;
- class procedure sort(var para1: array of jdouble); static; overload;
- class procedure sort(para1: Arr1jdouble; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of jdouble; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1jfloat); static; overload;
- class procedure sort(var para1: array of jfloat); static; overload;
- class procedure sort(para1: Arr1jfloat; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of jfloat; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1jint); static; overload;
- class procedure sort(var para1: array of jint); static; overload;
- class procedure sort(para1: Arr1jint; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of jint; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1jlong); static; overload;
- class procedure sort(var para1: array of jlong); static; overload;
- class procedure sort(para1: Arr1jlong; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of jlong; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1jshort); static; overload;
- class procedure sort(var para1: array of jshort); static; overload;
- class procedure sort(para1: Arr1jshort; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of jshort; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1JLObject); static; overload;
- class procedure sort(var para1: array of JLObject); static; overload;
- class procedure sort(para1: Arr1JLObject; para2: jint; para3: jint); static; overload;
- class procedure sort(var para1: array of JLObject; para2: jint; para3: jint); static; overload;
- class procedure sort(para1: Arr1JLObject; para2: jint; para3: jint; para4: JUComparator); static; overload;
- class procedure sort(var para1: array of JLObject; para2: jint; para3: jint; para4: JUComparator); static; overload;
- class procedure sort(para1: Arr1JLObject; para2: JUComparator); static; overload;
- class procedure sort(var para1: array of JLObject; para2: JUComparator); static; overload;
- class function toString(para1: Arr1jboolean): JLString; static; overload;
- class function toString(var para1: array of jboolean): JLString; static; overload;
- class function toString(para1: Arr1jbyte): JLString; static; overload;
- class function toString(var para1: array of jbyte): JLString; static; overload;
- class function toString(para1: Arr1jchar): JLString; static; overload;
- class function toString(var para1: array of jchar): JLString; static; overload;
- class function toString(para1: Arr1jdouble): JLString; static; overload;
- class function toString(var para1: array of jdouble): JLString; static; overload;
- class function toString(para1: Arr1jfloat): JLString; static; overload;
- class function toString(var para1: array of jfloat): JLString; static; overload;
- class function toString(para1: Arr1jint): JLString; static; overload;
- class function toString(var para1: array of jint): JLString; static; overload;
- class function toString(para1: Arr1jlong): JLString; static; overload;
- class function toString(var para1: array of jlong): JLString; static; overload;
- class function toString(para1: Arr1jshort): JLString; static; overload;
- class function toString(var para1: array of jshort): JLString; static; overload;
- class function toString(para1: Arr1JLObject): JLString; static; overload;
- class function toString(var para1: array of JLObject): JLString; static; overload;
- class function deepToString(para1: Arr1JLObject): JLString; static; overload;
- class function deepToString(var para1: array of JLObject): JLString; static; overload;
- class function copyOf(para1: Arr1jboolean; para2: jint): Arr1jboolean; static; overload;
- class function copyOf(var para1: array of jboolean; para2: jint): Arr1jboolean; static; overload;
- class function copyOf(para1: Arr1jbyte; para2: jint): Arr1jbyte; static; overload;
- class function copyOf(var para1: array of jbyte; para2: jint): Arr1jbyte; static; overload;
- class function copyOf(para1: Arr1jchar; para2: jint): Arr1jchar; static; overload;
- class function copyOf(var para1: array of jchar; para2: jint): Arr1jchar; static; overload;
- class function copyOf(para1: Arr1jdouble; para2: jint): Arr1jdouble; static; overload;
- class function copyOf(var para1: array of jdouble; para2: jint): Arr1jdouble; static; overload;
- class function copyOf(para1: Arr1jfloat; para2: jint): Arr1jfloat; static; overload;
- class function copyOf(var para1: array of jfloat; para2: jint): Arr1jfloat; static; overload;
- class function copyOf(para1: Arr1jint; para2: jint): Arr1jint; static; overload;
- class function copyOf(var para1: array of jint; para2: jint): Arr1jint; static; overload;
- class function copyOf(para1: Arr1jlong; para2: jint): Arr1jlong; static; overload;
- class function copyOf(var para1: array of jlong; para2: jint): Arr1jlong; static; overload;
- class function copyOf(para1: Arr1jshort; para2: jint): Arr1jshort; static; overload;
- class function copyOf(var para1: array of jshort; para2: jint): Arr1jshort; static; overload;
- class function copyOf(para1: Arr1JLObject; para2: jint): Arr1JLObject; static; overload;
- class function copyOf(var para1: array of JLObject; para2: jint): Arr1JLObject; static; overload;
- class function copyOf(para1: Arr1JLObject; para2: jint; para3: JLClass): Arr1JLObject; static; overload;
- class function copyOf(var para1: array of JLObject; para2: jint; para3: JLClass): Arr1JLObject; static; overload;
- class function copyOfRange(para1: Arr1jboolean; para2: jint; para3: jint): Arr1jboolean; static; overload;
- class function copyOfRange(var para1: array of jboolean; para2: jint; para3: jint): Arr1jboolean; static; overload;
- class function copyOfRange(para1: Arr1jbyte; para2: jint; para3: jint): Arr1jbyte; static; overload;
- class function copyOfRange(var para1: array of jbyte; para2: jint; para3: jint): Arr1jbyte; static; overload;
- class function copyOfRange(para1: Arr1jchar; para2: jint; para3: jint): Arr1jchar; static; overload;
- class function copyOfRange(var para1: array of jchar; para2: jint; para3: jint): Arr1jchar; static; overload;
- class function copyOfRange(para1: Arr1jdouble; para2: jint; para3: jint): Arr1jdouble; static; overload;
- class function copyOfRange(var para1: array of jdouble; para2: jint; para3: jint): Arr1jdouble; static; overload;
- class function copyOfRange(para1: Arr1jfloat; para2: jint; para3: jint): Arr1jfloat; static; overload;
- class function copyOfRange(var para1: array of jfloat; para2: jint; para3: jint): Arr1jfloat; static; overload;
- class function copyOfRange(para1: Arr1jint; para2: jint; para3: jint): Arr1jint; static; overload;
- class function copyOfRange(var para1: array of jint; para2: jint; para3: jint): Arr1jint; static; overload;
- class function copyOfRange(para1: Arr1jlong; para2: jint; para3: jint): Arr1jlong; static; overload;
- class function copyOfRange(var para1: array of jlong; para2: jint; para3: jint): Arr1jlong; static; overload;
- class function copyOfRange(para1: Arr1jshort; para2: jint; para3: jint): Arr1jshort; static; overload;
- class function copyOfRange(var para1: array of jshort; para2: jint; para3: jint): Arr1jshort; static; overload;
- class function copyOfRange(para1: Arr1JLObject; para2: jint; para3: jint): Arr1JLObject; static; overload;
- class function copyOfRange(var para1: array of JLObject; para2: jint; para3: jint): Arr1JLObject; static; overload;
- class function copyOfRange(para1: Arr1JLObject; para2: jint; para3: jint; para4: JLClass): Arr1JLObject; static; overload;
- class function copyOfRange(var para1: array of JLObject; para2: jint; para3: jint; para4: JLClass): Arr1JLObject; static; overload;
- end;
- JUComparator = interface external 'java.util' name 'Comparator'
- function compare(para1: JLObject; para2: JLObject): jint; overload;
- function equals(para1: JLObject): jboolean; overload;
- end;
- JUIterator = interface external 'java.util' name 'Iterator'
- function hasNext(): jboolean; overload;
- function next(): JLObject; overload;
- procedure remove(); overload;
- end;
- JUMap = interface external 'java.util' name 'Map'
- type
- InnerEntry = interface;
- Arr1InnerEntry = array of InnerEntry;
- Arr2InnerEntry = array of Arr1InnerEntry;
- Arr3InnerEntry = array of Arr2InnerEntry;
- InnerEntry = interface external 'java.util' name 'Entry'
- function equals(para1: JLObject): jboolean; overload;
- function getKey(): JLObject; overload;
- function getValue(): JLObject; overload;
- function hashCode(): jint; overload;
- function setValue(para1: JLObject): JLObject; overload;
- end;
- procedure clear(); overload;
- function containsKey(para1: JLObject): jboolean; overload;
- function containsValue(para1: JLObject): jboolean; overload;
- function entrySet(): JUSet; overload;
- function equals(para1: JLObject): jboolean; overload;
- function get(para1: JLObject): JLObject; overload;
- function hashCode(): jint; overload;
- function isEmpty(): jboolean; overload;
- function keySet(): JUSet; overload;
- function put(para1: JLObject; para2: JLObject): JLObject; overload;
- procedure putAll(para1: JUMap); overload;
- function remove(para1: JLObject): JLObject; overload;
- function size(): jint; overload;
- function values(): JUCollection; overload;
- end;
- JLNumber = class abstract external 'java.lang' name 'Number' (JLObject, JISerializable)
- public
- constructor create(); overload;
- function byteValue(): jbyte; overload; virtual;
- function doubleValue(): jdouble; overload; virtual; abstract;
- function floatValue(): jfloat; overload; virtual; abstract;
- function intValue(): jint; overload; virtual; abstract;
- function longValue(): jlong; overload; virtual; abstract;
- function shortValue(): jshort; overload; virtual;
- end;
- JLThrowable = class external 'java.lang' name 'Throwable' (JLObject, JISerializable)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- function fillInStackTrace(): JLThrowable; overload; virtual;
- function getMessage(): JLString; overload; virtual;
- function getLocalizedMessage(): JLString; overload; virtual;
- function getStackTrace(): Arr1JLStackTraceElement; overload; virtual;
- procedure setStackTrace(para1: Arr1JLStackTraceElement); overload; virtual;
- procedure setStackTrace(var para1: array of JLStackTraceElement); overload; virtual;
- procedure printStackTrace(); overload; virtual;
- procedure printStackTrace(para1: JIPrintStream); overload; virtual;
- procedure printStackTrace(para1: JIPrintWriter); overload; virtual;
- function toString(): JLString; overload; virtual;
- function initCause(para1: JLThrowable): JLThrowable; overload; virtual;
- function getCause(): JLThrowable; overload; virtual;
- end;
- JLStringBuffer = class sealed external 'java.lang' name 'StringBuffer' (JLAbstractStringBuilder, JLAppendable, JISerializable, JLCharSequence)
- public
- constructor create(); overload;
- constructor create(para1: jint); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLCharSequence); overload;
- function append(para1: jboolean): JLStringBuffer; overload; virtual;
- function append(para1: jchar): JLStringBuffer; overload; virtual;
- function append(para1: jdouble): JLStringBuffer; overload; virtual;
- function append(para1: jfloat): JLStringBuffer; overload; virtual;
- function append(para1: jint): JLStringBuffer; overload; virtual;
- function append(para1: jlong): JLStringBuffer; overload; virtual;
- function append(para1: JLObject): JLStringBuffer; overload; virtual;
- function append(para1: JLString): JLStringBuffer; overload; virtual;
- function append(para1: JLStringBuffer): JLStringBuffer; overload; virtual;
- function append(para1: Arr1jchar): JLStringBuffer; overload; virtual;
- function append(var para1: array of jchar): JLStringBuffer; overload; virtual;
- function append(para1: Arr1jchar; para2: jint; para3: jint): JLStringBuffer; overload; virtual;
- function append(var para1: array of jchar; para2: jint; para3: jint): JLStringBuffer; overload; virtual;
- function append(para1: JLCharSequence): JLStringBuffer; overload; virtual;
- function append(para1: JLCharSequence; para2: jint; para3: jint): JLStringBuffer; overload; virtual;
- function appendCodePoint(para1: jint): JLStringBuffer; overload; virtual;
- function charAt(para1: jint): jchar; overload; virtual;
- function codePointAt(para1: jint): jint; overload; virtual;
- function codePointBefore(para1: jint): jint; overload; virtual;
- function codePointCount(para1: jint; para2: jint): jint; overload; virtual;
- function delete(para1: jint; para2: jint): JLStringBuffer; overload; virtual;
- function deleteCharAt(para1: jint): JLStringBuffer; overload; virtual;
- procedure ensureCapacity(para1: jint); overload; virtual;
- procedure getChars(para1: jint; para2: jint; para3: Arr1jchar; para4: jint); overload; virtual;
- procedure getChars(para1: jint; para2: jint; var para3: array of jchar; para4: jint); overload; virtual;
- function indexOf(para1: JLString; para2: jint): jint; overload; virtual;
- function insert(para1: jint; para2: jchar): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: jboolean): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: jint): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: jlong): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: jdouble): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: jfloat): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: JLObject): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: JLString): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: Arr1jchar): JLStringBuffer; overload; virtual;
- function insert(para1: jint; var para2: array of jchar): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: Arr1jchar; para3: jint; para4: jint): JLStringBuffer; overload; virtual;
- function insert(para1: jint; var para2: array of jchar; para3: jint; para4: jint): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: JLCharSequence): JLStringBuffer; overload; virtual;
- function insert(para1: jint; para2: JLCharSequence; para3: jint; para4: jint): JLStringBuffer; overload; virtual;
- function lastIndexOf(para1: JLString; para2: jint): jint; overload; virtual;
- function offsetByCodePoints(para1: jint; para2: jint): jint; overload; virtual;
- function replace(para1: jint; para2: jint; para3: JLString): JLStringBuffer; overload; virtual;
- function reverse(): JLStringBuffer; overload; virtual;
- procedure setCharAt(para1: jint; para2: jchar); overload; virtual;
- procedure setLength(para1: jint); overload; virtual;
- function subSequence(para1: jint; para2: jint): JLCharSequence; overload; virtual;
- function substring(para1: jint): JLString; overload; virtual;
- function substring(para1: jint; para2: jint): JLString; overload; virtual;
- function toString(): JLString; overload; virtual;
- procedure trimToSize(); overload; virtual;
- function lastIndexOf(para1: JLString): jint; overload; virtual;
- function indexOf(para1: JLString): jint; overload; virtual;
- function length(): jint; overload; virtual;
- function capacity(): jint; overload; virtual;
- function append(para1: JLCharSequence; para2: jint; para3: jint): JLAppendable; overload; virtual; // throws java.io.IOException
- function append(para1: JLCharSequence): JLAppendable; overload; virtual; // throws java.io.IOException
- function append(para1: jchar): JLAppendable; overload; virtual; // throws java.io.IOException
- end;
- JLStringBuilder = class sealed external 'java.lang' name 'StringBuilder' (JLAbstractStringBuilder, JLAppendable, JLCharSequence, JISerializable)
- public
- constructor create(); overload;
- constructor create(para1: jint); overload;
- constructor create(para1: JLCharSequence); overload;
- constructor create(para1: JLString); overload;
- function append(para1: jboolean): JLStringBuilder; overload; virtual;
- function append(para1: jchar): JLStringBuilder; overload; virtual;
- function append(para1: jint): JLStringBuilder; overload; virtual;
- function append(para1: jlong): JLStringBuilder; overload; virtual;
- function append(para1: jfloat): JLStringBuilder; overload; virtual;
- function append(para1: jdouble): JLStringBuilder; overload; virtual;
- function append(para1: JLObject): JLStringBuilder; overload; virtual;
- function append(para1: JLString): JLStringBuilder; overload; virtual;
- function append(para1: JLStringBuffer): JLStringBuilder; overload; virtual;
- function append(para1: Arr1jchar): JLStringBuilder; overload; virtual;
- function append(var para1: array of jchar): JLStringBuilder; overload; virtual;
- function append(para1: Arr1jchar; para2: jint; para3: jint): JLStringBuilder; overload; virtual;
- function append(var para1: array of jchar; para2: jint; para3: jint): JLStringBuilder; overload; virtual;
- function append(para1: JLCharSequence): JLStringBuilder; overload; virtual;
- function append(para1: JLCharSequence; para2: jint; para3: jint): JLStringBuilder; overload; virtual;
- function appendCodePoint(para1: jint): JLStringBuilder; overload; virtual;
- function delete(para1: jint; para2: jint): JLStringBuilder; overload; virtual;
- function deleteCharAt(para1: jint): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: jboolean): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: jchar): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: jint): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: jlong): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: jfloat): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: jdouble): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: JLObject): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: JLString): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: Arr1jchar): JLStringBuilder; overload; virtual;
- function insert(para1: jint; var para2: array of jchar): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: Arr1jchar; para3: jint; para4: jint): JLStringBuilder; overload; virtual;
- function insert(para1: jint; var para2: array of jchar; para3: jint; para4: jint): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: JLCharSequence): JLStringBuilder; overload; virtual;
- function insert(para1: jint; para2: JLCharSequence; para3: jint; para4: jint): JLStringBuilder; overload; virtual;
- function replace(para1: jint; para2: jint; para3: JLString): JLStringBuilder; overload; virtual;
- function reverse(): JLStringBuilder; overload; virtual;
- function toString(): JLString; overload; virtual;
- function offsetByCodePoints(para1: jint; para2: jint): jint; overload; virtual;
- function codePointCount(para1: jint; para2: jint): jint; overload; virtual;
- function codePointBefore(para1: jint): jint; overload; virtual;
- function codePointAt(para1: jint): jint; overload; virtual;
- procedure trimToSize(); overload; virtual;
- function lastIndexOf(para1: JLString; para2: jint): jint; overload; virtual;
- function lastIndexOf(para1: JLString): jint; overload; virtual;
- function indexOf(para1: JLString; para2: jint): jint; overload; virtual;
- function indexOf(para1: JLString): jint; overload; virtual;
- function subSequence(para1: jint; para2: jint): JLCharSequence; overload; virtual;
- function substring(para1: jint; para2: jint): JLString; overload; virtual;
- function substring(para1: jint): JLString; overload; virtual;
- procedure setLength(para1: jint); overload; virtual;
- procedure setCharAt(para1: jint; para2: jchar); overload; virtual;
- function length(): jint; overload; virtual;
- procedure getChars(para1: jint; para2: jint; para3: Arr1jchar; para4: jint); overload; virtual;
- procedure getChars(para1: jint; para2: jint; var para3: array of jchar; para4: jint); overload; virtual;
- procedure ensureCapacity(para1: jint); overload; virtual;
- function charAt(para1: jint): jchar; overload; virtual;
- function capacity(): jint; overload; virtual;
- function append(para1: JLCharSequence; para2: jint; para3: jint): JLAppendable; overload; virtual; // throws java.io.IOException
- function append(para1: JLCharSequence): JLAppendable; overload; virtual; // throws java.io.IOException
- function append(para1: jchar): JLAppendable; overload; virtual; // throws java.io.IOException
- end;
- JUBitSet = class external 'java.util' name 'BitSet' (JLObject, JISerializable, JLCloneable)
- public
- constructor create(); overload;
- constructor create(para1: jint); overload;
- function clone(): JLObject; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function get(para1: jint): jboolean; overload; virtual;
- procedure &set(para1: jint); overload; virtual;
- procedure clear(para1: jint); overload; virtual;
- procedure flip(para1: jint); overload; virtual;
- function get(para1: jint; para2: jint): JUBitSet; overload; virtual;
- procedure &set(para1: jint; para2: jboolean); overload; virtual;
- procedure &set(para1: jint; para2: jint; para3: jboolean); overload; virtual;
- procedure clear(); overload; virtual;
- procedure &set(para1: jint; para2: jint); overload; virtual;
- procedure clear(para1: jint; para2: jint); overload; virtual;
- procedure flip(para1: jint; para2: jint); overload; virtual;
- function intersects(para1: JUBitSet): jboolean; overload; virtual;
- procedure &and(para1: JUBitSet); overload; virtual;
- procedure andNot(para1: JUBitSet); overload; virtual;
- procedure &or(para1: JUBitSet); overload; virtual;
- procedure &xor(para1: JUBitSet); overload; virtual;
- function size(): jint; overload; virtual;
- function length(): jint; overload; virtual;
- function toString(): JLString; overload; virtual;
- function nextSetBit(para1: jint): jint; overload; virtual;
- function nextClearBit(para1: jint): jint; overload; virtual;
- function isEmpty(): jboolean; overload; virtual;
- function cardinality(): jint; overload; virtual;
- end;
- JLBoolean = class sealed external 'java.lang' name 'Boolean' (JLObject, JISerializable, JLComparable)
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- fTRUE: JLBoolean; external name 'TRUE';
- fFALSE: JLBoolean; external name 'FALSE';
- public
- constructor create(para1: JLString); overload;
- constructor create(para1: jboolean); overload;
- function booleanValue(): jboolean; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function compareTo(para1: JLBoolean): jint; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function toString(): JLString; overload; virtual;
- class function getBoolean(para1: JLString): jboolean; static; overload;
- class function parseBoolean(para1: JLString): jboolean; static; overload;
- class function toString(para1: jboolean): JLString; static; overload;
- class function valueOf(para1: JLString): JLBoolean; static; overload;
- class function valueOf(para1: jboolean): JLBoolean; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLCharacter = class sealed external 'java.lang' name 'Character' (JLObject, JISerializable, JLComparable)
- public
- type
- InnerSubset = class;
- Arr1InnerSubset = array of InnerSubset;
- Arr2InnerSubset = array of Arr1InnerSubset;
- Arr3InnerSubset = array of Arr2InnerSubset;
- InnerUnicodeBlock = class;
- Arr1InnerUnicodeBlock = array of InnerUnicodeBlock;
- Arr2InnerUnicodeBlock = array of Arr1InnerUnicodeBlock;
- Arr3InnerUnicodeBlock = array of Arr2InnerUnicodeBlock;
- InnerSubset = class external 'java.lang' name 'Subset' (JLObject)
- strict protected
- constructor create(para1: JLString); overload;
- public
- function equals(para1: JLObject): jboolean; overload; virtual; final;
- function hashCode(): jint; overload; virtual; final;
- function toString(): JLString; overload; virtual; final;
- end;
- InnerUnicodeBlock = class sealed external 'java.lang' name 'UnicodeBlock' (InnerSubset)
- public
- final class var
- fSURROGATES_AREA: JLCharacter.InnerUnicodeBlock; external name 'SURROGATES_AREA';
- fBASIC_LATIN: JLCharacter.InnerUnicodeBlock; external name 'BASIC_LATIN';
- fLATIN_1_SUPPLEMENT: JLCharacter.InnerUnicodeBlock; external name 'LATIN_1_SUPPLEMENT';
- fLATIN_EXTENDED_A: JLCharacter.InnerUnicodeBlock; external name 'LATIN_EXTENDED_A';
- fLATIN_EXTENDED_B: JLCharacter.InnerUnicodeBlock; external name 'LATIN_EXTENDED_B';
- fIPA_EXTENSIONS: JLCharacter.InnerUnicodeBlock; external name 'IPA_EXTENSIONS';
- fSPACING_MODIFIER_LETTERS: JLCharacter.InnerUnicodeBlock; external name 'SPACING_MODIFIER_LETTERS';
- fCOMBINING_DIACRITICAL_MARKS: JLCharacter.InnerUnicodeBlock; external name 'COMBINING_DIACRITICAL_MARKS';
- fGREEK: JLCharacter.InnerUnicodeBlock; external name 'GREEK';
- fCYRILLIC: JLCharacter.InnerUnicodeBlock; external name 'CYRILLIC';
- fCYRILLIC_SUPPLEMENTARY: JLCharacter.InnerUnicodeBlock; external name 'CYRILLIC_SUPPLEMENTARY';
- fARMENIAN: JLCharacter.InnerUnicodeBlock; external name 'ARMENIAN';
- fHEBREW: JLCharacter.InnerUnicodeBlock; external name 'HEBREW';
- fARABIC: JLCharacter.InnerUnicodeBlock; external name 'ARABIC';
- fSYRIAC: JLCharacter.InnerUnicodeBlock; external name 'SYRIAC';
- fTHAANA: JLCharacter.InnerUnicodeBlock; external name 'THAANA';
- fDEVANAGARI: JLCharacter.InnerUnicodeBlock; external name 'DEVANAGARI';
- fBENGALI: JLCharacter.InnerUnicodeBlock; external name 'BENGALI';
- fGURMUKHI: JLCharacter.InnerUnicodeBlock; external name 'GURMUKHI';
- fGUJARATI: JLCharacter.InnerUnicodeBlock; external name 'GUJARATI';
- fORIYA: JLCharacter.InnerUnicodeBlock; external name 'ORIYA';
- fTAMIL: JLCharacter.InnerUnicodeBlock; external name 'TAMIL';
- fTELUGU: JLCharacter.InnerUnicodeBlock; external name 'TELUGU';
- fKANNADA: JLCharacter.InnerUnicodeBlock; external name 'KANNADA';
- fMALAYALAM: JLCharacter.InnerUnicodeBlock; external name 'MALAYALAM';
- fSINHALA: JLCharacter.InnerUnicodeBlock; external name 'SINHALA';
- fTHAI: JLCharacter.InnerUnicodeBlock; external name 'THAI';
- fLAO: JLCharacter.InnerUnicodeBlock; external name 'LAO';
- fTIBETAN: JLCharacter.InnerUnicodeBlock; external name 'TIBETAN';
- fMYANMAR: JLCharacter.InnerUnicodeBlock; external name 'MYANMAR';
- fGEORGIAN: JLCharacter.InnerUnicodeBlock; external name 'GEORGIAN';
- fHANGUL_JAMO: JLCharacter.InnerUnicodeBlock; external name 'HANGUL_JAMO';
- fETHIOPIC: JLCharacter.InnerUnicodeBlock; external name 'ETHIOPIC';
- fCHEROKEE: JLCharacter.InnerUnicodeBlock; external name 'CHEROKEE';
- fUNIFIED_CANADIAN_ABORIGINAL_SYLLABICS: JLCharacter.InnerUnicodeBlock; external name 'UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS';
- fOGHAM: JLCharacter.InnerUnicodeBlock; external name 'OGHAM';
- fRUNIC: JLCharacter.InnerUnicodeBlock; external name 'RUNIC';
- fTAGALOG: JLCharacter.InnerUnicodeBlock; external name 'TAGALOG';
- fHANUNOO: JLCharacter.InnerUnicodeBlock; external name 'HANUNOO';
- fBUHID: JLCharacter.InnerUnicodeBlock; external name 'BUHID';
- fTAGBANWA: JLCharacter.InnerUnicodeBlock; external name 'TAGBANWA';
- fKHMER: JLCharacter.InnerUnicodeBlock; external name 'KHMER';
- fMONGOLIAN: JLCharacter.InnerUnicodeBlock; external name 'MONGOLIAN';
- fLIMBU: JLCharacter.InnerUnicodeBlock; external name 'LIMBU';
- fTAI_LE: JLCharacter.InnerUnicodeBlock; external name 'TAI_LE';
- fKHMER_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'KHMER_SYMBOLS';
- fPHONETIC_EXTENSIONS: JLCharacter.InnerUnicodeBlock; external name 'PHONETIC_EXTENSIONS';
- fLATIN_EXTENDED_ADDITIONAL: JLCharacter.InnerUnicodeBlock; external name 'LATIN_EXTENDED_ADDITIONAL';
- fGREEK_EXTENDED: JLCharacter.InnerUnicodeBlock; external name 'GREEK_EXTENDED';
- fGENERAL_PUNCTUATION: JLCharacter.InnerUnicodeBlock; external name 'GENERAL_PUNCTUATION';
- fSUPERSCRIPTS_AND_SUBSCRIPTS: JLCharacter.InnerUnicodeBlock; external name 'SUPERSCRIPTS_AND_SUBSCRIPTS';
- fCURRENCY_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'CURRENCY_SYMBOLS';
- fCOMBINING_MARKS_FOR_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'COMBINING_MARKS_FOR_SYMBOLS';
- fLETTERLIKE_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'LETTERLIKE_SYMBOLS';
- fNUMBER_FORMS: JLCharacter.InnerUnicodeBlock; external name 'NUMBER_FORMS';
- fARROWS: JLCharacter.InnerUnicodeBlock; external name 'ARROWS';
- fMATHEMATICAL_OPERATORS: JLCharacter.InnerUnicodeBlock; external name 'MATHEMATICAL_OPERATORS';
- fMISCELLANEOUS_TECHNICAL: JLCharacter.InnerUnicodeBlock; external name 'MISCELLANEOUS_TECHNICAL';
- fCONTROL_PICTURES: JLCharacter.InnerUnicodeBlock; external name 'CONTROL_PICTURES';
- fOPTICAL_CHARACTER_RECOGNITION: JLCharacter.InnerUnicodeBlock; external name 'OPTICAL_CHARACTER_RECOGNITION';
- fENCLOSED_ALPHANUMERICS: JLCharacter.InnerUnicodeBlock; external name 'ENCLOSED_ALPHANUMERICS';
- fBOX_DRAWING: JLCharacter.InnerUnicodeBlock; external name 'BOX_DRAWING';
- fBLOCK_ELEMENTS: JLCharacter.InnerUnicodeBlock; external name 'BLOCK_ELEMENTS';
- fGEOMETRIC_SHAPES: JLCharacter.InnerUnicodeBlock; external name 'GEOMETRIC_SHAPES';
- fMISCELLANEOUS_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'MISCELLANEOUS_SYMBOLS';
- fDINGBATS: JLCharacter.InnerUnicodeBlock; external name 'DINGBATS';
- fMISCELLANEOUS_MATHEMATICAL_SYMBOLS_A: JLCharacter.InnerUnicodeBlock; external name 'MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A';
- fSUPPLEMENTAL_ARROWS_A: JLCharacter.InnerUnicodeBlock; external name 'SUPPLEMENTAL_ARROWS_A';
- fBRAILLE_PATTERNS: JLCharacter.InnerUnicodeBlock; external name 'BRAILLE_PATTERNS';
- fSUPPLEMENTAL_ARROWS_B: JLCharacter.InnerUnicodeBlock; external name 'SUPPLEMENTAL_ARROWS_B';
- fMISCELLANEOUS_MATHEMATICAL_SYMBOLS_B: JLCharacter.InnerUnicodeBlock; external name 'MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B';
- fSUPPLEMENTAL_MATHEMATICAL_OPERATORS: JLCharacter.InnerUnicodeBlock; external name 'SUPPLEMENTAL_MATHEMATICAL_OPERATORS';
- fMISCELLANEOUS_SYMBOLS_AND_ARROWS: JLCharacter.InnerUnicodeBlock; external name 'MISCELLANEOUS_SYMBOLS_AND_ARROWS';
- fCJK_RADICALS_SUPPLEMENT: JLCharacter.InnerUnicodeBlock; external name 'CJK_RADICALS_SUPPLEMENT';
- fKANGXI_RADICALS: JLCharacter.InnerUnicodeBlock; external name 'KANGXI_RADICALS';
- fIDEOGRAPHIC_DESCRIPTION_CHARACTERS: JLCharacter.InnerUnicodeBlock; external name 'IDEOGRAPHIC_DESCRIPTION_CHARACTERS';
- fCJK_SYMBOLS_AND_PUNCTUATION: JLCharacter.InnerUnicodeBlock; external name 'CJK_SYMBOLS_AND_PUNCTUATION';
- fHIRAGANA: JLCharacter.InnerUnicodeBlock; external name 'HIRAGANA';
- fKATAKANA: JLCharacter.InnerUnicodeBlock; external name 'KATAKANA';
- fBOPOMOFO: JLCharacter.InnerUnicodeBlock; external name 'BOPOMOFO';
- fHANGUL_COMPATIBILITY_JAMO: JLCharacter.InnerUnicodeBlock; external name 'HANGUL_COMPATIBILITY_JAMO';
- fKANBUN: JLCharacter.InnerUnicodeBlock; external name 'KANBUN';
- fBOPOMOFO_EXTENDED: JLCharacter.InnerUnicodeBlock; external name 'BOPOMOFO_EXTENDED';
- fKATAKANA_PHONETIC_EXTENSIONS: JLCharacter.InnerUnicodeBlock; external name 'KATAKANA_PHONETIC_EXTENSIONS';
- fENCLOSED_CJK_LETTERS_AND_MONTHS: JLCharacter.InnerUnicodeBlock; external name 'ENCLOSED_CJK_LETTERS_AND_MONTHS';
- fCJK_COMPATIBILITY: JLCharacter.InnerUnicodeBlock; external name 'CJK_COMPATIBILITY';
- fCJK_UNIFIED_IDEOGRAPHS_EXTENSION_A: JLCharacter.InnerUnicodeBlock; external name 'CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A';
- fYIJING_HEXAGRAM_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'YIJING_HEXAGRAM_SYMBOLS';
- fCJK_UNIFIED_IDEOGRAPHS: JLCharacter.InnerUnicodeBlock; external name 'CJK_UNIFIED_IDEOGRAPHS';
- fYI_SYLLABLES: JLCharacter.InnerUnicodeBlock; external name 'YI_SYLLABLES';
- fYI_RADICALS: JLCharacter.InnerUnicodeBlock; external name 'YI_RADICALS';
- fHANGUL_SYLLABLES: JLCharacter.InnerUnicodeBlock; external name 'HANGUL_SYLLABLES';
- fHIGH_SURROGATES: JLCharacter.InnerUnicodeBlock; external name 'HIGH_SURROGATES';
- fHIGH_PRIVATE_USE_SURROGATES: JLCharacter.InnerUnicodeBlock; external name 'HIGH_PRIVATE_USE_SURROGATES';
- fLOW_SURROGATES: JLCharacter.InnerUnicodeBlock; external name 'LOW_SURROGATES';
- fPRIVATE_USE_AREA: JLCharacter.InnerUnicodeBlock; external name 'PRIVATE_USE_AREA';
- fCJK_COMPATIBILITY_IDEOGRAPHS: JLCharacter.InnerUnicodeBlock; external name 'CJK_COMPATIBILITY_IDEOGRAPHS';
- fALPHABETIC_PRESENTATION_FORMS: JLCharacter.InnerUnicodeBlock; external name 'ALPHABETIC_PRESENTATION_FORMS';
- fARABIC_PRESENTATION_FORMS_A: JLCharacter.InnerUnicodeBlock; external name 'ARABIC_PRESENTATION_FORMS_A';
- fVARIATION_SELECTORS: JLCharacter.InnerUnicodeBlock; external name 'VARIATION_SELECTORS';
- fCOMBINING_HALF_MARKS: JLCharacter.InnerUnicodeBlock; external name 'COMBINING_HALF_MARKS';
- fCJK_COMPATIBILITY_FORMS: JLCharacter.InnerUnicodeBlock; external name 'CJK_COMPATIBILITY_FORMS';
- fSMALL_FORM_VARIANTS: JLCharacter.InnerUnicodeBlock; external name 'SMALL_FORM_VARIANTS';
- fARABIC_PRESENTATION_FORMS_B: JLCharacter.InnerUnicodeBlock; external name 'ARABIC_PRESENTATION_FORMS_B';
- fHALFWIDTH_AND_FULLWIDTH_FORMS: JLCharacter.InnerUnicodeBlock; external name 'HALFWIDTH_AND_FULLWIDTH_FORMS';
- fSPECIALS: JLCharacter.InnerUnicodeBlock; external name 'SPECIALS';
- fLINEAR_B_SYLLABARY: JLCharacter.InnerUnicodeBlock; external name 'LINEAR_B_SYLLABARY';
- fLINEAR_B_IDEOGRAMS: JLCharacter.InnerUnicodeBlock; external name 'LINEAR_B_IDEOGRAMS';
- fAEGEAN_NUMBERS: JLCharacter.InnerUnicodeBlock; external name 'AEGEAN_NUMBERS';
- fOLD_ITALIC: JLCharacter.InnerUnicodeBlock; external name 'OLD_ITALIC';
- fGOTHIC: JLCharacter.InnerUnicodeBlock; external name 'GOTHIC';
- fUGARITIC: JLCharacter.InnerUnicodeBlock; external name 'UGARITIC';
- fDESERET: JLCharacter.InnerUnicodeBlock; external name 'DESERET';
- fSHAVIAN: JLCharacter.InnerUnicodeBlock; external name 'SHAVIAN';
- fOSMANYA: JLCharacter.InnerUnicodeBlock; external name 'OSMANYA';
- fCYPRIOT_SYLLABARY: JLCharacter.InnerUnicodeBlock; external name 'CYPRIOT_SYLLABARY';
- fBYZANTINE_MUSICAL_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'BYZANTINE_MUSICAL_SYMBOLS';
- fMUSICAL_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'MUSICAL_SYMBOLS';
- fTAI_XUAN_JING_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'TAI_XUAN_JING_SYMBOLS';
- fMATHEMATICAL_ALPHANUMERIC_SYMBOLS: JLCharacter.InnerUnicodeBlock; external name 'MATHEMATICAL_ALPHANUMERIC_SYMBOLS';
- fCJK_UNIFIED_IDEOGRAPHS_EXTENSION_B: JLCharacter.InnerUnicodeBlock; external name 'CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B';
- fCJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT: JLCharacter.InnerUnicodeBlock; external name 'CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT';
- fTAGS: JLCharacter.InnerUnicodeBlock; external name 'TAGS';
- fVARIATION_SELECTORS_SUPPLEMENT: JLCharacter.InnerUnicodeBlock; external name 'VARIATION_SELECTORS_SUPPLEMENT';
- fSUPPLEMENTARY_PRIVATE_USE_AREA_A: JLCharacter.InnerUnicodeBlock; external name 'SUPPLEMENTARY_PRIVATE_USE_AREA_A';
- fSUPPLEMENTARY_PRIVATE_USE_AREA_B: JLCharacter.InnerUnicodeBlock; external name 'SUPPLEMENTARY_PRIVATE_USE_AREA_B';
- public
- class function forName(para1: JLString): JLCharacter.InnerUnicodeBlock; static; overload;
- class function &of(para1: jchar): JLCharacter.InnerUnicodeBlock; static; overload;
- class function &of(para1: jint): JLCharacter.InnerUnicodeBlock; static; overload;
- end;
- public
- const
- MIN_VALUE = 0;
- MAX_VALUE = 65535;
- MIN_RADIX = 2;
- MAX_RADIX = 36;
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- public
- const
- UNASSIGNED = 0;
- UPPERCASE_LETTER = 1;
- LOWERCASE_LETTER = 2;
- TITLECASE_LETTER = 3;
- MODIFIER_LETTER = 4;
- OTHER_LETTER = 5;
- NON_SPACING_MARK = 6;
- ENCLOSING_MARK = 7;
- COMBINING_SPACING_MARK = 8;
- DECIMAL_DIGIT_NUMBER = 9;
- LETTER_NUMBER = 10;
- OTHER_NUMBER = 11;
- SPACE_SEPARATOR = 12;
- LINE_SEPARATOR = 13;
- PARAGRAPH_SEPARATOR = 14;
- CONTROL = 15;
- FORMAT = 16;
- PRIVATE_USE = 18;
- SURROGATE = 19;
- DASH_PUNCTUATION = 20;
- START_PUNCTUATION = 21;
- END_PUNCTUATION = 22;
- CONNECTOR_PUNCTUATION = 23;
- OTHER_PUNCTUATION = 24;
- MATH_SYMBOL = 25;
- CURRENCY_SYMBOL = 26;
- MODIFIER_SYMBOL = 27;
- OTHER_SYMBOL = 28;
- INITIAL_QUOTE_PUNCTUATION = 29;
- FINAL_QUOTE_PUNCTUATION = 30;
- DIRECTIONALITY_UNDEFINED = -1;
- DIRECTIONALITY_LEFT_TO_RIGHT = 0;
- DIRECTIONALITY_RIGHT_TO_LEFT = 1;
- DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC = 2;
- DIRECTIONALITY_EUROPEAN_NUMBER = 3;
- DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR = 4;
- DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR = 5;
- DIRECTIONALITY_ARABIC_NUMBER = 6;
- DIRECTIONALITY_COMMON_NUMBER_SEPARATOR = 7;
- DIRECTIONALITY_NONSPACING_MARK = 8;
- DIRECTIONALITY_BOUNDARY_NEUTRAL = 9;
- DIRECTIONALITY_PARAGRAPH_SEPARATOR = 10;
- DIRECTIONALITY_SEGMENT_SEPARATOR = 11;
- DIRECTIONALITY_WHITESPACE = 12;
- DIRECTIONALITY_OTHER_NEUTRALS = 13;
- DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING = 14;
- DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE = 15;
- DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING = 16;
- DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE = 17;
- DIRECTIONALITY_POP_DIRECTIONAL_FORMAT = 18;
- MIN_HIGH_SURROGATE = 55296;
- MAX_HIGH_SURROGATE = 56319;
- MIN_LOW_SURROGATE = 56320;
- MAX_LOW_SURROGATE = 57343;
- MIN_SURROGATE = 55296;
- MAX_SURROGATE = 57343;
- MIN_SUPPLEMENTARY_CODE_POINT = 65536;
- MIN_CODE_POINT = 0;
- MAX_CODE_POINT = 1114111;
- SIZE = 16;
- public
- constructor create(para1: jchar); overload;
- function charValue(): jchar; overload; virtual;
- function compareTo(para1: JLCharacter): jint; overload; virtual;
- class function valueOf(para1: jchar): JLCharacter; static; overload;
- class function isValidCodePoint(para1: jint): jboolean; static; overload;
- class function isSupplementaryCodePoint(para1: jint): jboolean; static; overload;
- class function isHighSurrogate(para1: jchar): jboolean; static; overload;
- class function isLowSurrogate(para1: jchar): jboolean; static; overload;
- class function isSurrogatePair(para1: jchar; para2: jchar): jboolean; static; overload;
- class function charCount(para1: jint): jint; static; overload;
- class function toCodePoint(para1: jchar; para2: jchar): jint; static; overload;
- class function codePointAt(para1: JLCharSequence; para2: jint): jint; static; overload;
- class function codePointAt(para1: Arr1jchar; para2: jint): jint; static; overload;
- class function codePointAt(var para1: array of jchar; para2: jint): jint; static; overload;
- class function codePointAt(para1: Arr1jchar; para2: jint; para3: jint): jint; static; overload;
- class function codePointAt(var para1: array of jchar; para2: jint; para3: jint): jint; static; overload;
- class function codePointBefore(para1: JLCharSequence; para2: jint): jint; static; overload;
- class function codePointBefore(para1: Arr1jchar; para2: jint): jint; static; overload;
- class function codePointBefore(var para1: array of jchar; para2: jint): jint; static; overload;
- class function codePointBefore(para1: Arr1jchar; para2: jint; para3: jint): jint; static; overload;
- class function codePointBefore(var para1: array of jchar; para2: jint; para3: jint): jint; static; overload;
- class function toChars(para1: jint; para2: Arr1jchar; para3: jint): jint; static; overload;
- class function toChars(para1: jint; var para2: array of jchar; para3: jint): jint; static; overload;
- class function toChars(para1: jint): Arr1jchar; static; overload;
- class function codePointCount(para1: JLCharSequence; para2: jint; para3: jint): jint; static; overload;
- class function codePointCount(para1: Arr1jchar; para2: jint; para3: jint): jint; static; overload;
- class function codePointCount(var para1: array of jchar; para2: jint; para3: jint): jint; static; overload;
- class function offsetByCodePoints(para1: JLCharSequence; para2: jint; para3: jint): jint; static; overload;
- class function offsetByCodePoints(para1: Arr1jchar; para2: jint; para3: jint; para4: jint; para5: jint): jint; static; overload;
- class function offsetByCodePoints(var para1: array of jchar; para2: jint; para3: jint; para4: jint; para5: jint): jint; static; overload;
- class function digit(para1: jchar; para2: jint): jint; static; overload;
- class function digit(para1: jint; para2: jint): jint; static; overload;
- function equals(para1: JLObject): jboolean; overload; virtual;
- class function forDigit(para1: jint; para2: jint): jchar; static; overload;
- class function getNumericValue(para1: jchar): jint; static; overload;
- class function getNumericValue(para1: jint): jint; static; overload;
- class function getType(para1: jchar): jint; static; overload;
- class function getType(para1: jint): jint; static; overload;
- class function getDirectionality(para1: jchar): jbyte; static; overload;
- class function getDirectionality(para1: jint): jbyte; static; overload;
- class function isMirrored(para1: jchar): jboolean; static; overload;
- class function isMirrored(para1: jint): jboolean; static; overload;
- function hashCode(): jint; overload; virtual;
- class function isDefined(para1: jchar): jboolean; static; overload;
- class function isDefined(para1: jint): jboolean; static; overload;
- class function isDigit(para1: jchar): jboolean; static; overload;
- class function isDigit(para1: jint): jboolean; static; overload;
- class function isIdentifierIgnorable(para1: jchar): jboolean; static; overload;
- class function isIdentifierIgnorable(para1: jint): jboolean; static; overload;
- class function isISOControl(para1: jchar): jboolean; static; overload;
- class function isISOControl(para1: jint): jboolean; static; overload;
- class function isJavaIdentifierPart(para1: jchar): jboolean; static; overload;
- class function isJavaIdentifierPart(para1: jint): jboolean; static; overload;
- class function isJavaIdentifierStart(para1: jchar): jboolean; static; overload;
- class function isJavaIdentifierStart(para1: jint): jboolean; static; overload;
- class function isJavaLetter(para1: jchar): jboolean; static; overload;
- class function isJavaLetterOrDigit(para1: jchar): jboolean; static; overload;
- class function isLetter(para1: jchar): jboolean; static; overload;
- class function isLetter(para1: jint): jboolean; static; overload;
- class function isLetterOrDigit(para1: jchar): jboolean; static; overload;
- class function isLetterOrDigit(para1: jint): jboolean; static; overload;
- class function isLowerCase(para1: jchar): jboolean; static; overload;
- class function isLowerCase(para1: jint): jboolean; static; overload;
- class function isSpace(para1: jchar): jboolean; static; overload;
- class function isSpaceChar(para1: jchar): jboolean; static; overload;
- class function isSpaceChar(para1: jint): jboolean; static; overload;
- class function isTitleCase(para1: jchar): jboolean; static; overload;
- class function isTitleCase(para1: jint): jboolean; static; overload;
- class function isUnicodeIdentifierPart(para1: jchar): jboolean; static; overload;
- class function isUnicodeIdentifierPart(para1: jint): jboolean; static; overload;
- class function isUnicodeIdentifierStart(para1: jchar): jboolean; static; overload;
- class function isUnicodeIdentifierStart(para1: jint): jboolean; static; overload;
- class function isUpperCase(para1: jchar): jboolean; static; overload;
- class function isUpperCase(para1: jint): jboolean; static; overload;
- class function isWhitespace(para1: jchar): jboolean; static; overload;
- class function isWhitespace(para1: jint): jboolean; static; overload;
- class function reverseBytes(para1: jchar): jchar; static; overload;
- class function toLowerCase(para1: jchar): jchar; static; overload;
- class function toLowerCase(para1: jint): jint; static; overload;
- function toString(): JLString; overload; virtual;
- class function toString(para1: jchar): JLString; static; overload;
- class function toTitleCase(para1: jchar): jchar; static; overload;
- class function toTitleCase(para1: jint): jint; static; overload;
- class function toUpperCase(para1: jchar): jchar; static; overload;
- class function toUpperCase(para1: jint): jint; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLEnum = class abstract external 'java.lang' name 'Enum' (JLObject, JISerializable, JLComparable)
- strict protected
- constructor create(para1: JLString; para2: jint); overload;
- public
- function name(): JLString; overload; virtual; final;
- function ordinal(): jint; overload; virtual; final;
- function toString(): JLString; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual; final;
- function hashCode(): jint; overload; virtual; final;
- strict protected
- function clone(): JLObject; overload; virtual; final; // throws java.lang.CloneNotSupportedException
- public
- function compareTo(para1: JLEnum): jint; overload; virtual; final;
- function getDeclaringClass(): JLClass; overload; virtual; final;
- class function valueOf(para1: JLClass; para2: JLString): JLEnum; static; overload;
- strict protected
- procedure finalize(); overload; virtual; final;
- public
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLString = class sealed external 'java.lang' name 'String' (JLObject, JISerializable, JLComparable, JLCharSequence)
- public
- final class var
- fCASE_INSENSITIVE_ORDER: JUComparator; external name 'CASE_INSENSITIVE_ORDER';
- public
- constructor create(); overload;
- constructor create(para1: Arr1jbyte); overload;
- constructor create(const para1: array of jbyte); overload;
- constructor create(para1: Arr1jbyte; para2: jint); overload;
- constructor create(const para1: array of jbyte; para2: jint); overload;
- constructor create(para1: Arr1jbyte; para2: jint; para3: jint); overload;
- constructor create(const para1: array of jbyte; para2: jint; para3: jint); overload;
- constructor create(para1: Arr1jbyte; para2: jint; para3: jint; para4: jint); overload;
- constructor create(const para1: array of jbyte; para2: jint; para3: jint; para4: jint); overload;
- constructor create(para1: Arr1jbyte; para2: jint; para3: jint; para4: JLString); overload; // throws java.io.UnsupportedEncodingException
- constructor create(const para1: array of jbyte; para2: jint; para3: jint; para4: JLString); overload; // throws java.io.UnsupportedEncodingException
- constructor create(para1: Arr1jbyte; para2: JLString); overload; // throws java.io.UnsupportedEncodingException
- constructor create(const para1: array of jbyte; para2: JLString); overload; // throws java.io.UnsupportedEncodingException
- constructor create(para1: Arr1jbyte; para2: jint; para3: jint; para4: JNCCharset); overload;
- constructor create(const para1: array of jbyte; para2: jint; para3: jint; para4: JNCCharset); overload;
- constructor create(para1: Arr1jbyte; para2: JNCCharset); overload;
- constructor create(const para1: array of jbyte; para2: JNCCharset); overload;
- constructor create(para1: Arr1jchar); overload;
- constructor create(const para1: array of jchar); overload;
- constructor create(para1: Arr1jchar; para2: jint; para3: jint); overload;
- constructor create(const para1: array of jchar; para2: jint; para3: jint); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLStringBuffer); overload;
- constructor create(para1: Arr1jint; para2: jint; para3: jint); overload;
- constructor create(const para1: array of jint; para2: jint; para3: jint); overload;
- constructor create(para1: JLStringBuilder); overload;
- function charAt(para1: jint): jchar; overload; virtual;
- function compareTo(para1: JLString): jint; overload; virtual;
- function compareToIgnoreCase(para1: JLString): jint; overload; virtual;
- function concat(para1: JLString): JLString; overload; virtual;
- class function copyValueOf(para1: Arr1jchar): JLString; static; overload;
- class function copyValueOf(var para1: array of jchar): JLString; static; overload;
- class function copyValueOf(para1: Arr1jchar; para2: jint; para3: jint): JLString; static; overload;
- class function copyValueOf(var para1: array of jchar; para2: jint; para3: jint): JLString; static; overload;
- function endsWith(para1: JLString): jboolean; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function equalsIgnoreCase(para1: JLString): jboolean; overload; virtual;
- procedure getBytes(para1: jint; para2: jint; para3: Arr1jbyte; para4: jint); overload; virtual;
- procedure getBytes(para1: jint; para2: jint; var para3: array of jbyte; para4: jint); overload; virtual;
- function getBytes(): Arr1jbyte; overload; virtual;
- function getBytes(para1: JLString): Arr1jbyte; overload; virtual; // throws java.io.UnsupportedEncodingException
- function getBytes(para1: JNCCharset): Arr1jbyte; overload; virtual;
- procedure getChars(para1: jint; para2: jint; para3: Arr1jchar; para4: jint); overload; virtual;
- procedure getChars(para1: jint; para2: jint; var para3: array of jchar; para4: jint); overload; virtual;
- function hashCode(): jint; overload; virtual;
- function indexOf(para1: jint): jint; overload; virtual;
- function indexOf(para1: jint; para2: jint): jint; overload; virtual;
- function indexOf(para1: JLString): jint; overload; virtual;
- function indexOf(para1: JLString; para2: jint): jint; overload; virtual;
- function intern(): JLString; overload; virtual;
- function isEmpty(): jboolean; overload; virtual;
- function lastIndexOf(para1: jint): jint; overload; virtual;
- function lastIndexOf(para1: jint; para2: jint): jint; overload; virtual;
- function lastIndexOf(para1: JLString): jint; overload; virtual;
- function lastIndexOf(para1: JLString; para2: jint): jint; overload; virtual;
- function length(): jint; overload; virtual;
- function regionMatches(para1: jint; para2: JLString; para3: jint; para4: jint): jboolean; overload; virtual;
- function regionMatches(para1: jboolean; para2: jint; para3: JLString; para4: jint; para5: jint): jboolean; overload; virtual;
- function replace(para1: jchar; para2: jchar): JLString; overload; virtual;
- function replace(para1: JLCharSequence; para2: JLCharSequence): JLString; overload; virtual;
- function startsWith(para1: JLString): jboolean; overload; virtual;
- function startsWith(para1: JLString; para2: jint): jboolean; overload; virtual;
- function substring(para1: jint): JLString; overload; virtual;
- function substring(para1: jint; para2: jint): JLString; overload; virtual;
- function toCharArray(): Arr1jchar; overload; virtual;
- function toLowerCase(): JLString; overload; virtual;
- function toLowerCase(para1: JULocale): JLString; overload; virtual;
- function toString(): JLString; overload; virtual;
- function toUpperCase(): JLString; overload; virtual;
- function toUpperCase(para1: JULocale): JLString; overload; virtual;
- function trim(): JLString; overload; virtual;
- class function valueOf(para1: Arr1jchar): JLString; static; overload;
- class function valueOf(var para1: array of jchar): JLString; static; overload;
- class function valueOf(para1: Arr1jchar; para2: jint; para3: jint): JLString; static; overload;
- class function valueOf(var para1: array of jchar; para2: jint; para3: jint): JLString; static; overload;
- class function valueOf(para1: jchar): JLString; static; overload;
- class function valueOf(para1: jdouble): JLString; static; overload;
- class function valueOf(para1: jfloat): JLString; static; overload;
- class function valueOf(para1: jint): JLString; static; overload;
- class function valueOf(para1: jlong): JLString; static; overload;
- class function valueOf(para1: JLObject): JLString; static; overload;
- class function valueOf(para1: jboolean): JLString; static; overload;
- function contentEquals(para1: JLStringBuffer): jboolean; overload; virtual;
- function contentEquals(para1: JLCharSequence): jboolean; overload; virtual;
- function matches(para1: JLString): jboolean; overload; virtual;
- function replaceAll(para1: JLString; para2: JLString): JLString; overload; virtual;
- function replaceFirst(para1: JLString; para2: JLString): JLString; overload; virtual;
- function split(para1: JLString): Arr1JLString; overload; virtual;
- function split(para1: JLString; para2: jint): Arr1JLString; overload; virtual;
- function subSequence(para1: jint; para2: jint): JLCharSequence; overload; virtual;
- function codePointAt(para1: jint): jint; overload; virtual;
- function codePointBefore(para1: jint): jint; overload; virtual;
- function codePointCount(para1: jint; para2: jint): jint; overload; virtual;
- function contains(para1: JLCharSequence): jboolean; overload; virtual;
- function offsetByCodePoints(para1: jint; para2: jint): jint; overload; virtual;
- class function format(para1: JLString; para2: Arr1JLObject): JLString; static; overload;
- class function format(para1: JLString; const para2: array of JLObject): JLString; static; overload;
- class function format(para1: JULocale; para2: JLString; para3: Arr1JLObject): JLString; static; overload;
- class function format(para1: JULocale; para2: JLString; const para3: array of JLObject): JLString; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JNCCharset = class abstract external 'java.nio.charset' name 'Charset' (JLObject, JLComparable)
- strict protected
- constructor create(para1: JLString; para2: Arr1JLString); overload;
- constructor create(para1: JLString; const para2: array of JLString); overload;
- public
- class function availableCharsets(): JUSortedMap; static; overload;
- class function forName(para1: JLString): JNCCharset; static; overload;
- class function isSupported(para1: JLString): jboolean; static; overload;
- function contains(para1: JNCCharset): jboolean; overload; virtual; abstract;
- function newEncoder(): JNCCharsetEncoder; overload; virtual; abstract;
- function newDecoder(): JNCCharsetDecoder; overload; virtual; abstract;
- function name(): JLString; overload; virtual; final;
- function aliases(): JUSet; overload; virtual; final;
- function displayName(): JLString; overload; virtual;
- function displayName(para1: JULocale): JLString; overload; virtual;
- function isRegistered(): jboolean; overload; virtual; final;
- function canEncode(): jboolean; overload; virtual;
- function encode(para1: JNCharBuffer): JNByteBuffer; overload; virtual; final;
- function encode(para1: JLString): JNByteBuffer; overload; virtual; final;
- function decode(para1: JNByteBuffer): JNCharBuffer; overload; virtual; final;
- function compareTo(para1: JNCCharset): jint; overload; virtual; final;
- function equals(para1: JLObject): jboolean; overload; virtual; final;
- function hashCode(): jint; overload; virtual; final;
- function toString(): JLString; overload; virtual; final;
- class function defaultCharset(): JNCCharset; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JUCalendar = class abstract external 'java.util' name 'Calendar' (JLObject, JISerializable, JLCloneable, JLComparable)
- strict protected
- var
- fareFieldsSet: jboolean; external name 'areFieldsSet';
- ffields: Arr1jint; external name 'fields';
- fisSet: Arr1jboolean; external name 'isSet';
- fisTimeSet: jboolean; external name 'isTimeSet';
- ftime: jlong; external name 'time';
- public
- const
- JANUARY = 0;
- FEBRUARY = 1;
- MARCH = 2;
- APRIL = 3;
- MAY = 4;
- JUNE = 5;
- JULY = 6;
- AUGUST = 7;
- SEPTEMBER = 8;
- OCTOBER = 9;
- NOVEMBER = 10;
- DECEMBER = 11;
- UNDECIMBER = 12;
- SUNDAY = 1;
- MONDAY = 2;
- TUESDAY = 3;
- WEDNESDAY = 4;
- THURSDAY = 5;
- FRIDAY = 6;
- SATURDAY = 7;
- ERA = 0;
- YEAR = 1;
- MONTH = 2;
- WEEK_OF_YEAR = 3;
- WEEK_OF_MONTH = 4;
- DATE = 5;
- DAY_OF_MONTH = 5;
- DAY_OF_YEAR = 6;
- DAY_OF_WEEK = 7;
- DAY_OF_WEEK_IN_MONTH = 8;
- AM_PM = 9;
- HOUR = 10;
- HOUR_OF_DAY = 11;
- MINUTE = 12;
- SECOND = 13;
- MILLISECOND = 14;
- ZONE_OFFSET = 15;
- DST_OFFSET = 16;
- FIELD_COUNT = 17;
- AM = 0;
- PM = 1;
- ALL_STYLES = 0;
- SHORT = 1;
- LONG = 2;
- strict protected
- constructor create(); overload;
- constructor create(para1: JUTimeZone; para2: JULocale); overload;
- public
- procedure add(para1: jint; para2: jint); overload; virtual; abstract;
- function after(para1: JLObject): jboolean; overload; virtual;
- function before(para1: JLObject): jboolean; overload; virtual;
- procedure clear(); overload; virtual; final;
- procedure clear(para1: jint); overload; virtual; final;
- function clone(): JLObject; overload; virtual;
- strict protected
- procedure complete(); overload; virtual;
- procedure computeFields(); overload; virtual; abstract;
- procedure computeTime(); overload; virtual; abstract;
- public
- function equals(para1: JLObject): jboolean; overload; virtual;
- function get(para1: jint): jint; overload; virtual;
- function getActualMaximum(para1: jint): jint; overload; virtual;
- function getActualMinimum(para1: jint): jint; overload; virtual;
- class function getAvailableLocales(): Arr1JULocale; static; overload;
- function getFirstDayOfWeek(): jint; overload; virtual;
- function getGreatestMinimum(para1: jint): jint; overload; virtual; abstract;
- class function getInstance(): JUCalendar; static; overload;
- class function getInstance(para1: JULocale): JUCalendar; static; overload;
- class function getInstance(para1: JUTimeZone): JUCalendar; static; overload;
- class function getInstance(para1: JUTimeZone; para2: JULocale): JUCalendar; static; overload;
- function getLeastMaximum(para1: jint): jint; overload; virtual; abstract;
- function getMaximum(para1: jint): jint; overload; virtual; abstract;
- function getMinimalDaysInFirstWeek(): jint; overload; virtual;
- function getMinimum(para1: jint): jint; overload; virtual; abstract;
- function getTime(): JUDate; overload; virtual; final;
- function getTimeInMillis(): jlong; overload; virtual;
- function getTimeZone(): JUTimeZone; overload; virtual;
- function hashCode(): jint; overload; virtual;
- strict protected
- function internalGet(para1: jint): jint; overload; virtual; final;
- public
- function isLenient(): jboolean; overload; virtual;
- function isSet(para1: jint): jboolean; overload; virtual; final;
- procedure roll(para1: jint; para2: jint); overload; virtual;
- procedure roll(para1: jint; para2: jboolean); overload; virtual; abstract;
- procedure &set(para1: jint; para2: jint); overload; virtual;
- procedure &set(para1: jint; para2: jint; para3: jint); overload; virtual; final;
- procedure &set(para1: jint; para2: jint; para3: jint; para4: jint; para5: jint); overload; virtual; final;
- procedure &set(para1: jint; para2: jint; para3: jint; para4: jint; para5: jint; para6: jint); overload; virtual; final;
- procedure setFirstDayOfWeek(para1: jint); overload; virtual;
- procedure setLenient(para1: jboolean); overload; virtual;
- procedure setMinimalDaysInFirstWeek(para1: jint); overload; virtual;
- procedure setTime(para1: JUDate); overload; virtual; final;
- procedure setTimeInMillis(para1: jlong); overload; virtual;
- procedure setTimeZone(para1: JUTimeZone); overload; virtual;
- function toString(): JLString; overload; virtual;
- function compareTo(para1: JUCalendar): jint; overload; virtual;
- function getDisplayName(para1: jint; para2: jint; para3: JULocale): JLString; overload; virtual;
- function getDisplayNames(para1: jint; para2: jint; para3: JULocale): JUMap; overload; virtual;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JUCollection = interface external 'java.util' name 'Collection' (JLIterable)
- function add(para1: JLObject): jboolean; overload;
- function addAll(para1: JUCollection): jboolean; overload;
- procedure clear(); overload;
- function contains(para1: JLObject): jboolean; overload;
- function containsAll(para1: JUCollection): jboolean; overload;
- function equals(para1: JLObject): jboolean; overload;
- function hashCode(): jint; overload;
- function isEmpty(): jboolean; overload;
- function iterator(): JUIterator; overload;
- function remove(para1: JLObject): jboolean; overload;
- function removeAll(para1: JUCollection): jboolean; overload;
- function retainAll(para1: JUCollection): jboolean; overload;
- function size(): jint; overload;
- function toArray(): Arr1JLObject; overload;
- function toArray(para1: Arr1JLObject): Arr1JLObject; overload;
- function toArray(var para1: array of JLObject): Arr1JLObject; overload;
- end;
- JLRAccessibleObject = class external 'java.lang.reflect' name 'AccessibleObject' (JLObject, JLRAnnotatedElement)
- strict protected
- constructor create(); overload;
- public
- class procedure setAccessible(para1: Arr1JLRAccessibleObject; para2: jboolean); static; overload;
- class procedure setAccessible(var para1: array of JLRAccessibleObject; para2: jboolean); static; overload;
- function isAccessible(): jboolean; overload; virtual;
- procedure setAccessible(para1: jboolean); overload; virtual;
- function isAnnotationPresent(para1: JLClass): jboolean; overload; virtual;
- function getDeclaredAnnotations(): Arr1JLAAnnotation; overload; virtual;
- function getAnnotations(): Arr1JLAAnnotation; overload; virtual;
- function getAnnotation(para1: JLClass): JLAAnnotation; overload; virtual;
- end;
- JLClass = class sealed external 'java.lang' name 'Class' (JLObject, JISerializable, JLRAnnotatedElement, JLRGenericDeclaration, JLRType)
- public
- class function forName(para1: JLString): JLClass; static; overload; // throws java.lang.ClassNotFoundException
- class function forName(para1: JLString; para2: jboolean; para3: JLClassLoader): JLClass; static; overload; // throws java.lang.ClassNotFoundException
- function getClasses(): Arr1JLClass; overload; virtual;
- function getAnnotation(para1: JLClass): JLAAnnotation; overload; virtual;
- function getAnnotations(): Arr1JLAAnnotation; overload; virtual;
- function getCanonicalName(): JLString; overload; virtual;
- function getClassLoader(): JLClassLoader; overload; virtual;
- function getComponentType(): JLClass; overload; virtual;
- function getConstructor(para1: Arr1JLClass): JLRConstructor; overload; virtual; // throws java.lang.NoSuchMethodException
- function getConstructor(const para1: array of JLClass): JLRConstructor; overload; virtual; // throws java.lang.NoSuchMethodException
- function getConstructors(): Arr1JLRConstructor; overload; virtual;
- function getDeclaredAnnotations(): Arr1JLAAnnotation; overload; virtual;
- function getDeclaredClasses(): Arr1JLClass; overload; virtual;
- function getDeclaredConstructor(para1: Arr1JLClass): JLRConstructor; overload; virtual; // throws java.lang.NoSuchMethodException
- function getDeclaredConstructor(const para1: array of JLClass): JLRConstructor; overload; virtual; // throws java.lang.NoSuchMethodException
- function getDeclaredConstructors(): Arr1JLRConstructor; overload; virtual;
- function getDeclaredField(para1: JLString): JLRField; overload; virtual; // throws java.lang.NoSuchFieldException
- function getDeclaredFields(): Arr1JLRField; overload; virtual;
- function getDeclaredMethod(para1: JLString; para2: Arr1JLClass): JLRMethod; overload; virtual; // throws java.lang.NoSuchMethodException
- function getDeclaredMethod(para1: JLString; const para2: array of JLClass): JLRMethod; overload; virtual; // throws java.lang.NoSuchMethodException
- function getDeclaredMethods(): Arr1JLRMethod; overload; virtual;
- function getDeclaringClass(): JLClass; overload; virtual;
- function getEnclosingClass(): JLClass; overload; virtual;
- function getEnclosingConstructor(): JLRConstructor; overload; virtual;
- function getEnclosingMethod(): JLRMethod; overload; virtual;
- function getEnumConstants(): Arr1JLObject; overload; virtual;
- function getField(para1: JLString): JLRField; overload; virtual; // throws java.lang.NoSuchFieldException
- function getFields(): Arr1JLRField; overload; virtual;
- function getGenericInterfaces(): Arr1JLRType; overload; virtual;
- function getGenericSuperclass(): JLRType; overload; virtual;
- function getInterfaces(): Arr1JLClass; overload; virtual;
- function getMethod(para1: JLString; para2: Arr1JLClass): JLRMethod; overload; virtual; // throws java.lang.NoSuchMethodException
- function getMethod(para1: JLString; const para2: array of JLClass): JLRMethod; overload; virtual; // throws java.lang.NoSuchMethodException
- function getMethods(): Arr1JLRMethod; overload; virtual;
- function getModifiers(): jint; overload; virtual;
- function getName(): JLString; overload; virtual;
- function getSimpleName(): JLString; overload; virtual;
- function getProtectionDomain(): JSProtectionDomain; overload; virtual;
- function getResource(para1: JLString): JNURL; overload; virtual;
- function getResourceAsStream(para1: JLString): JIInputStream; overload; virtual;
- function getSigners(): Arr1JLObject; overload; virtual;
- function getSuperclass(): JLClass; overload; virtual;
- function getTypeParameters(): Arr1JLRTypeVariable; overload; virtual;
- function isAnnotation(): jboolean; overload; virtual;
- function isAnnotationPresent(para1: JLClass): jboolean; overload; virtual;
- function isAnonymousClass(): jboolean; overload; virtual;
- function isArray(): jboolean; overload; virtual;
- function isAssignableFrom(para1: JLClass): jboolean; overload; virtual;
- function isEnum(): jboolean; overload; virtual;
- function isInstance(para1: JLObject): jboolean; overload; virtual;
- function isInterface(): jboolean; overload; virtual;
- function isLocalClass(): jboolean; overload; virtual;
- function isMemberClass(): jboolean; overload; virtual;
- function isPrimitive(): jboolean; overload; virtual;
- function isSynthetic(): jboolean; overload; virtual;
- function newInstance(): JLObject; overload; virtual; // throws java.lang.InstantiationException, java.lang.IllegalAccessException
- function toString(): JLString; overload; virtual;
- function getPackage(): JLPackage; overload; virtual;
- function desiredAssertionStatus(): jboolean; overload; virtual;
- function asSubclass(para1: JLClass): JLClass; overload; virtual;
- function cast(para1: JLObject): JLObject; overload; virtual;
- end;
- JNByteBuffer = class abstract external 'java.nio' name 'ByteBuffer' (JNBuffer, JLComparable)
- public
- class function allocate(para1: jint): JNByteBuffer; static; overload;
- class function allocateDirect(para1: jint): JNByteBuffer; static; overload;
- class function wrap(para1: Arr1jbyte): JNByteBuffer; static; overload;
- class function wrap(var para1: array of jbyte): JNByteBuffer; static; overload;
- class function wrap(para1: Arr1jbyte; para2: jint; para3: jint): JNByteBuffer; static; overload;
- class function wrap(var para1: array of jbyte; para2: jint; para3: jint): JNByteBuffer; static; overload;
- function &array(): Arr1jbyte; overload; virtual; final;
- function arrayOffset(): jint; overload; virtual; final;
- function asCharBuffer(): JNCharBuffer; overload; virtual; abstract;
- function asDoubleBuffer(): JNDoubleBuffer; overload; virtual; abstract;
- function asFloatBuffer(): JNFloatBuffer; overload; virtual; abstract;
- function asIntBuffer(): JNIntBuffer; overload; virtual; abstract;
- function asLongBuffer(): JNLongBuffer; overload; virtual; abstract;
- function asReadOnlyBuffer(): JNByteBuffer; overload; virtual; abstract;
- function asShortBuffer(): JNShortBuffer; overload; virtual; abstract;
- function compact(): JNByteBuffer; overload; virtual; abstract;
- function compareTo(para1: JNByteBuffer): jint; overload; virtual;
- function duplicate(): JNByteBuffer; overload; virtual; abstract;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function get(): jbyte; overload; virtual; abstract;
- function get(para1: Arr1jbyte): JNByteBuffer; overload; virtual;
- function get(var para1: array of jbyte): JNByteBuffer; overload; virtual;
- function get(para1: Arr1jbyte; para2: jint; para3: jint): JNByteBuffer; overload; virtual;
- function get(var para1: array of jbyte; para2: jint; para3: jint): JNByteBuffer; overload; virtual;
- function get(para1: jint): jbyte; overload; virtual; abstract;
- function getChar(): jchar; overload; virtual; abstract;
- function getChar(para1: jint): jchar; overload; virtual; abstract;
- function getDouble(): jdouble; overload; virtual; abstract;
- function getDouble(para1: jint): jdouble; overload; virtual; abstract;
- function getFloat(): jfloat; overload; virtual; abstract;
- function getFloat(para1: jint): jfloat; overload; virtual; abstract;
- function getInt(): jint; overload; virtual; abstract;
- function getInt(para1: jint): jint; overload; virtual; abstract;
- function getLong(): jlong; overload; virtual; abstract;
- function getLong(para1: jint): jlong; overload; virtual; abstract;
- function getShort(): jshort; overload; virtual; abstract;
- function getShort(para1: jint): jshort; overload; virtual; abstract;
- function hasArray(): jboolean; overload; virtual; final;
- function hashCode(): jint; overload; virtual;
- function isDirect(): jboolean; overload; virtual; abstract;
- function order(): JNByteOrder; overload; virtual; final;
- function order(para1: JNByteOrder): JNByteBuffer; overload; virtual; final;
- function put(para1: jbyte): JNByteBuffer; overload; virtual; abstract;
- function put(para1: Arr1jbyte): JNByteBuffer; overload; virtual; final;
- function put(var para1: array of jbyte): JNByteBuffer; overload; virtual; final;
- function put(para1: Arr1jbyte; para2: jint; para3: jint): JNByteBuffer; overload; virtual;
- function put(var para1: array of jbyte; para2: jint; para3: jint): JNByteBuffer; overload; virtual;
- function put(para1: JNByteBuffer): JNByteBuffer; overload; virtual;
- function put(para1: jint; para2: jbyte): JNByteBuffer; overload; virtual; abstract;
- function putChar(para1: jchar): JNByteBuffer; overload; virtual; abstract;
- function putChar(para1: jint; para2: jchar): JNByteBuffer; overload; virtual; abstract;
- function putDouble(para1: jdouble): JNByteBuffer; overload; virtual; abstract;
- function putDouble(para1: jint; para2: jdouble): JNByteBuffer; overload; virtual; abstract;
- function putFloat(para1: jfloat): JNByteBuffer; overload; virtual; abstract;
- function putFloat(para1: jint; para2: jfloat): JNByteBuffer; overload; virtual; abstract;
- function putInt(para1: jint): JNByteBuffer; overload; virtual; abstract;
- function putInt(para1: jint; para2: jint): JNByteBuffer; overload; virtual; abstract;
- function putLong(para1: jlong): JNByteBuffer; overload; virtual; abstract;
- function putLong(para1: jint; para2: jlong): JNByteBuffer; overload; virtual; abstract;
- function putShort(para1: jshort): JNByteBuffer; overload; virtual; abstract;
- function putShort(para1: jint; para2: jshort): JNByteBuffer; overload; virtual; abstract;
- function slice(): JNByteBuffer; overload; virtual; abstract;
- function &array(): JLObject; overload; virtual;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JNCharBuffer = class abstract external 'java.nio' name 'CharBuffer' (JNBuffer, JLComparable, JLCharSequence, JLAppendable, JLReadable)
- public
- class function allocate(para1: jint): JNCharBuffer; static; overload;
- class function wrap(para1: Arr1jchar): JNCharBuffer; static; overload;
- class function wrap(var para1: array of jchar): JNCharBuffer; static; overload;
- class function wrap(para1: Arr1jchar; para2: jint; para3: jint): JNCharBuffer; static; overload;
- class function wrap(var para1: array of jchar; para2: jint; para3: jint): JNCharBuffer; static; overload;
- class function wrap(para1: JLCharSequence): JNCharBuffer; static; overload;
- class function wrap(para1: JLCharSequence; para2: jint; para3: jint): JNCharBuffer; static; overload;
- function &array(): Arr1jchar; overload; virtual; final;
- function arrayOffset(): jint; overload; virtual; final;
- function asReadOnlyBuffer(): JNCharBuffer; overload; virtual; abstract;
- function charAt(para1: jint): jchar; overload; virtual; final;
- function compact(): JNCharBuffer; overload; virtual; abstract;
- function compareTo(para1: JNCharBuffer): jint; overload; virtual;
- function duplicate(): JNCharBuffer; overload; virtual; abstract;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function get(): jchar; overload; virtual; abstract;
- function get(para1: Arr1jchar): JNCharBuffer; overload; virtual;
- function get(var para1: array of jchar): JNCharBuffer; overload; virtual;
- function get(para1: Arr1jchar; para2: jint; para3: jint): JNCharBuffer; overload; virtual;
- function get(var para1: array of jchar; para2: jint; para3: jint): JNCharBuffer; overload; virtual;
- function get(para1: jint): jchar; overload; virtual; abstract;
- function hasArray(): jboolean; overload; virtual; final;
- function hashCode(): jint; overload; virtual;
- function isDirect(): jboolean; overload; virtual; abstract;
- function length(): jint; overload; virtual; final;
- function order(): JNByteOrder; overload; virtual; abstract;
- function put(para1: jchar): JNCharBuffer; overload; virtual; abstract;
- function put(para1: Arr1jchar): JNCharBuffer; overload; virtual; final;
- function put(var para1: array of jchar): JNCharBuffer; overload; virtual; final;
- function put(para1: Arr1jchar; para2: jint; para3: jint): JNCharBuffer; overload; virtual;
- function put(var para1: array of jchar; para2: jint; para3: jint): JNCharBuffer; overload; virtual;
- function put(para1: JNCharBuffer): JNCharBuffer; overload; virtual;
- function put(para1: jint; para2: jchar): JNCharBuffer; overload; virtual; abstract;
- function put(para1: JLString): JNCharBuffer; overload; virtual; final;
- function put(para1: JLString; para2: jint; para3: jint): JNCharBuffer; overload; virtual;
- function slice(): JNCharBuffer; overload; virtual; abstract;
- function subSequence(para1: jint; para2: jint): JLCharSequence; overload; virtual; abstract;
- function toString(): JLString; overload; virtual;
- function append(para1: jchar): JNCharBuffer; overload; virtual;
- function append(para1: JLCharSequence): JNCharBuffer; overload; virtual;
- function append(para1: JLCharSequence; para2: jint; para3: jint): JNCharBuffer; overload; virtual;
- function read(para1: JNCharBuffer): jint; overload; virtual; // throws java.io.IOException
- function &array(): JLObject; overload; virtual;
- function compareTo(para1: JLObject): jint; overload; virtual;
- function append(para1: JLCharSequence; para2: jint; para3: jint): JLAppendable; overload; virtual; // throws java.io.IOException
- function append(para1: JLCharSequence): JLAppendable; overload; virtual; // throws java.io.IOException
- function append(para1: jchar): JLAppendable; overload; virtual; // throws java.io.IOException
- end;
- JTCollator = class abstract external 'java.text' name 'Collator' (JLObject, JUComparator, JLCloneable)
- public
- const
- NO_DECOMPOSITION = 0;
- CANONICAL_DECOMPOSITION = 1;
- FULL_DECOMPOSITION = 2;
- PRIMARY = 0;
- SECONDARY = 1;
- TERTIARY = 2;
- IDENTICAL = 3;
- strict protected
- constructor create(); overload;
- public
- function clone(): JLObject; overload; virtual;
- function compare(para1: JLObject; para2: JLObject): jint; overload; virtual;
- function compare(para1: JLString; para2: JLString): jint; overload; virtual; abstract;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function equals(para1: JLString; para2: JLString): jboolean; overload; virtual;
- class function getAvailableLocales(): Arr1JULocale; static; overload;
- function getCollationKey(para1: JLString): JTCollationKey; overload; virtual; abstract;
- function getDecomposition(): jint; overload; virtual;
- class function getInstance(): JTCollator; static; overload;
- class function getInstance(para1: JULocale): JTCollator; static; overload;
- function getStrength(): jint; overload; virtual;
- function hashCode(): jint; overload; virtual; abstract;
- procedure setDecomposition(para1: jint); overload; virtual;
- procedure setStrength(para1: jint); overload; virtual;
- end;
- JUAbstractMap = class abstract external 'java.util' name 'AbstractMap' (JLObject, JUMap)
- public
- type
- InnerSimpleEntry = class;
- Arr1InnerSimpleEntry = array of InnerSimpleEntry;
- Arr2InnerSimpleEntry = array of Arr1InnerSimpleEntry;
- Arr3InnerSimpleEntry = array of Arr2InnerSimpleEntry;
- InnerSimpleImmutableEntry = class;
- Arr1InnerSimpleImmutableEntry = array of InnerSimpleImmutableEntry;
- Arr2InnerSimpleImmutableEntry = array of Arr1InnerSimpleImmutableEntry;
- Arr3InnerSimpleImmutableEntry = array of Arr2InnerSimpleImmutableEntry;
- InnerSimpleEntry = class external 'java.util' name 'SimpleEntry' (JLObject, JUMap.InnerEntry, JISerializable)
- public
- constructor create(para1: JLObject; para2: JLObject); overload;
- constructor create(para1: JUMap.InnerEntry); overload;
- function getKey(): JLObject; overload; virtual;
- function getValue(): JLObject; overload; virtual;
- function setValue(para1: JLObject): JLObject; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function toString(): JLString; overload; virtual;
- end;
- InnerSimpleImmutableEntry = class external 'java.util' name 'SimpleImmutableEntry' (JLObject, JUMap.InnerEntry, JISerializable)
- public
- constructor create(para1: JLObject; para2: JLObject); overload;
- constructor create(para1: JUMap.InnerEntry); overload;
- function getKey(): JLObject; overload; virtual;
- function getValue(): JLObject; overload; virtual;
- function setValue(para1: JLObject): JLObject; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function toString(): JLString; overload; virtual;
- end;
- strict protected
- constructor create(); overload;
- public
- procedure clear(); overload; virtual;
- function containsKey(para1: JLObject): jboolean; overload; virtual;
- function containsValue(para1: JLObject): jboolean; overload; virtual;
- function entrySet(): JUSet; overload; virtual; abstract;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function get(para1: JLObject): JLObject; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function isEmpty(): jboolean; overload; virtual;
- function keySet(): JUSet; overload; virtual;
- function put(para1: JLObject; para2: JLObject): JLObject; overload; virtual;
- procedure putAll(para1: JUMap); overload; virtual;
- function remove(para1: JLObject): JLObject; overload; virtual;
- function size(): jint; overload; virtual;
- function toString(): JLString; overload; virtual;
- function values(): JUCollection; overload; virtual;
- strict protected
- function clone(): JLObject; overload; virtual; // throws java.lang.CloneNotSupportedException
- end;
- JLByte = class sealed external 'java.lang' name 'Byte' (JLNumber, JLComparable)
- public
- const
- MAX_VALUE = 127;
- MIN_VALUE = -128;
- SIZE = 8;
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- public
- constructor create(para1: jbyte); overload;
- constructor create(para1: JLString); overload; // throws java.lang.NumberFormatException
- function byteValue(): jbyte; overload; virtual;
- function compareTo(para1: JLByte): jint; overload; virtual;
- class function decode(para1: JLString): JLByte; static; overload; // throws java.lang.NumberFormatException
- function doubleValue(): jdouble; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function floatValue(): jfloat; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function intValue(): jint; overload; virtual;
- function longValue(): jlong; overload; virtual;
- class function parseByte(para1: JLString): jbyte; static; overload; // throws java.lang.NumberFormatException
- class function parseByte(para1: JLString; para2: jint): jbyte; static; overload; // throws java.lang.NumberFormatException
- function shortValue(): jshort; overload; virtual;
- function toString(): JLString; overload; virtual;
- class function toString(para1: jbyte): JLString; static; overload;
- class function valueOf(para1: JLString): JLByte; static; overload; // throws java.lang.NumberFormatException
- class function valueOf(para1: JLString; para2: jint): JLByte; static; overload; // throws java.lang.NumberFormatException
- class function valueOf(para1: jbyte): JLByte; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLDouble = class sealed external 'java.lang' name 'Double' (JLNumber, JLComparable)
- public
- const
- MAX_VALUE = jdouble(1.7976931348623157E308);
- MIN_VALUE = jdouble(4.9E-324);
- NaN = jdouble(0.0/0.0);
- POSITIVE_INFINITY = jdouble(1.0/0.0);
- NEGATIVE_INFINITY = jdouble(-1.0/0.0);
- MIN_NORMAL = jdouble(2.2250738585072014E-308);
- MAX_EXPONENT = 1023;
- MIN_EXPONENT = -1022;
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- public
- const
- SIZE = 64;
- public
- constructor create(para1: jdouble); overload;
- constructor create(para1: JLString); overload; // throws java.lang.NumberFormatException
- function compareTo(para1: JLDouble): jint; overload; virtual;
- function byteValue(): jbyte; overload; virtual;
- class function doubleToLongBits(para1: jdouble): jlong; static; overload;
- class function doubleToRawLongBits(para1: jdouble): jlong; static; overload;
- function doubleValue(): jdouble; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function floatValue(): jfloat; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function intValue(): jint; overload; virtual;
- function isInfinite(): jboolean; overload; virtual;
- class function isInfinite(para1: jdouble): jboolean; static; overload;
- function isNaN(): jboolean; overload; virtual;
- class function isNaN(para1: jdouble): jboolean; static; overload;
- class function longBitsToDouble(para1: jlong): jdouble; static; overload;
- function longValue(): jlong; overload; virtual;
- class function parseDouble(para1: JLString): jdouble; static; overload; // throws java.lang.NumberFormatException
- function shortValue(): jshort; overload; virtual;
- function toString(): JLString; overload; virtual;
- class function toString(para1: jdouble): JLString; static; overload;
- class function valueOf(para1: JLString): JLDouble; static; overload; // throws java.lang.NumberFormatException
- class function compare(para1: jdouble; para2: jdouble): jint; static; overload;
- class function valueOf(para1: jdouble): JLDouble; static; overload;
- class function toHexString(para1: jdouble): JLString; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLFloat = class sealed external 'java.lang' name 'Float' (JLNumber, JLComparable)
- public
- const
- MAX_VALUE = jfloat(3.4028235E38);
- MIN_VALUE = jfloat(1.4E-45);
- NaN = jfloat(0.0/0.0);
- POSITIVE_INFINITY = jfloat(1.0/0.0);
- NEGATIVE_INFINITY = jfloat(-1.0/0.0);
- MIN_NORMAL = jfloat(1.17549435E-38);
- MAX_EXPONENT = 127;
- MIN_EXPONENT = -126;
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- public
- const
- SIZE = 32;
- public
- constructor create(para1: jfloat); overload;
- constructor create(para1: jdouble); overload;
- constructor create(para1: JLString); overload; // throws java.lang.NumberFormatException
- function compareTo(para1: JLFloat): jint; overload; virtual;
- function byteValue(): jbyte; overload; virtual;
- function doubleValue(): jdouble; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- class function floatToIntBits(para1: jfloat): jint; static; overload;
- class function floatToRawIntBits(para1: jfloat): jint; static; overload;
- function floatValue(): jfloat; overload; virtual;
- function hashCode(): jint; overload; virtual;
- class function intBitsToFloat(para1: jint): jfloat; static; overload;
- function intValue(): jint; overload; virtual;
- function isInfinite(): jboolean; overload; virtual;
- class function isInfinite(para1: jfloat): jboolean; static; overload;
- function isNaN(): jboolean; overload; virtual;
- class function isNaN(para1: jfloat): jboolean; static; overload;
- function longValue(): jlong; overload; virtual;
- class function parseFloat(para1: JLString): jfloat; static; overload; // throws java.lang.NumberFormatException
- function shortValue(): jshort; overload; virtual;
- function toString(): JLString; overload; virtual;
- class function toString(para1: jfloat): JLString; static; overload;
- class function valueOf(para1: JLString): JLFloat; static; overload; // throws java.lang.NumberFormatException
- class function compare(para1: jfloat; para2: jfloat): jint; static; overload;
- class function valueOf(para1: jfloat): JLFloat; static; overload;
- class function toHexString(para1: jfloat): JLString; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLInteger = class sealed external 'java.lang' name 'Integer' (JLNumber, JLComparable)
- public
- const
- MAX_VALUE = 2147483647;
- MIN_VALUE = -2147483648;
- SIZE = 32;
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- public
- constructor create(para1: jint); overload;
- constructor create(para1: JLString); overload; // throws java.lang.NumberFormatException
- function byteValue(): jbyte; overload; virtual;
- function compareTo(para1: JLInteger): jint; overload; virtual;
- class function decode(para1: JLString): JLInteger; static; overload; // throws java.lang.NumberFormatException
- function doubleValue(): jdouble; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function floatValue(): jfloat; overload; virtual;
- class function getInteger(para1: JLString): JLInteger; static; overload;
- class function getInteger(para1: JLString; para2: jint): JLInteger; static; overload;
- class function getInteger(para1: JLString; para2: JLInteger): JLInteger; static; overload;
- function hashCode(): jint; overload; virtual;
- function intValue(): jint; overload; virtual;
- function longValue(): jlong; overload; virtual;
- class function parseInt(para1: JLString): jint; static; overload; // throws java.lang.NumberFormatException
- class function parseInt(para1: JLString; para2: jint): jint; static; overload; // throws java.lang.NumberFormatException
- function shortValue(): jshort; overload; virtual;
- class function toBinaryString(para1: jint): JLString; static; overload;
- class function toHexString(para1: jint): JLString; static; overload;
- class function toOctalString(para1: jint): JLString; static; overload;
- function toString(): JLString; overload; virtual;
- class function toString(para1: jint): JLString; static; overload;
- class function toString(para1: jint; para2: jint): JLString; static; overload;
- class function valueOf(para1: JLString): JLInteger; static; overload; // throws java.lang.NumberFormatException
- class function valueOf(para1: JLString; para2: jint): JLInteger; static; overload; // throws java.lang.NumberFormatException
- class function highestOneBit(para1: jint): jint; static; overload;
- class function lowestOneBit(para1: jint): jint; static; overload;
- class function numberOfLeadingZeros(para1: jint): jint; static; overload;
- class function numberOfTrailingZeros(para1: jint): jint; static; overload;
- class function bitCount(para1: jint): jint; static; overload;
- class function rotateLeft(para1: jint; para2: jint): jint; static; overload;
- class function rotateRight(para1: jint; para2: jint): jint; static; overload;
- class function reverseBytes(para1: jint): jint; static; overload;
- class function reverse(para1: jint): jint; static; overload;
- class function signum(para1: jint): jint; static; overload;
- class function valueOf(para1: jint): JLInteger; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLLong = class sealed external 'java.lang' name 'Long' (JLNumber, JLComparable)
- public
- const
- MAX_VALUE = jlong(9223372036854775807);
- MIN_VALUE = jlong(-9223372036854775808);
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- public
- const
- SIZE = 64;
- public
- constructor create(para1: jlong); overload;
- constructor create(para1: JLString); overload; // throws java.lang.NumberFormatException
- function byteValue(): jbyte; overload; virtual;
- function compareTo(para1: JLLong): jint; overload; virtual;
- class function decode(para1: JLString): JLLong; static; overload; // throws java.lang.NumberFormatException
- function doubleValue(): jdouble; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function floatValue(): jfloat; overload; virtual;
- class function getLong(para1: JLString): JLLong; static; overload;
- class function getLong(para1: JLString; para2: jlong): JLLong; static; overload;
- class function getLong(para1: JLString; para2: JLLong): JLLong; static; overload;
- function hashCode(): jint; overload; virtual;
- function intValue(): jint; overload; virtual;
- function longValue(): jlong; overload; virtual;
- class function parseLong(para1: JLString): jlong; static; overload; // throws java.lang.NumberFormatException
- class function parseLong(para1: JLString; para2: jint): jlong; static; overload; // throws java.lang.NumberFormatException
- function shortValue(): jshort; overload; virtual;
- class function toBinaryString(para1: jlong): JLString; static; overload;
- class function toHexString(para1: jlong): JLString; static; overload;
- class function toOctalString(para1: jlong): JLString; static; overload;
- function toString(): JLString; overload; virtual;
- class function toString(para1: jlong): JLString; static; overload;
- class function toString(para1: jlong; para2: jint): JLString; static; overload;
- class function valueOf(para1: JLString): JLLong; static; overload; // throws java.lang.NumberFormatException
- class function valueOf(para1: JLString; para2: jint): JLLong; static; overload; // throws java.lang.NumberFormatException
- class function highestOneBit(para1: jlong): jlong; static; overload;
- class function lowestOneBit(para1: jlong): jlong; static; overload;
- class function numberOfLeadingZeros(para1: jlong): jint; static; overload;
- class function numberOfTrailingZeros(para1: jlong): jint; static; overload;
- class function bitCount(para1: jlong): jint; static; overload;
- class function rotateLeft(para1: jlong; para2: jint): jlong; static; overload;
- class function rotateRight(para1: jlong; para2: jint): jlong; static; overload;
- class function reverseBytes(para1: jlong): jlong; static; overload;
- class function reverse(para1: jlong): jlong; static; overload;
- class function signum(para1: jlong): jint; static; overload;
- class function valueOf(para1: jlong): JLLong; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLShort = class sealed external 'java.lang' name 'Short' (JLNumber, JLComparable)
- public
- const
- MAX_VALUE = 32767;
- MIN_VALUE = -32768;
- SIZE = 16;
- public
- final class var
- fTYPE: JLClass; external name 'TYPE';
- public
- constructor create(para1: JLString); overload; // throws java.lang.NumberFormatException
- constructor create(para1: jshort); overload;
- function byteValue(): jbyte; overload; virtual;
- function compareTo(para1: JLShort): jint; overload; virtual;
- class function decode(para1: JLString): JLShort; static; overload; // throws java.lang.NumberFormatException
- function doubleValue(): jdouble; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function floatValue(): jfloat; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function intValue(): jint; overload; virtual;
- function longValue(): jlong; overload; virtual;
- class function parseShort(para1: JLString): jshort; static; overload; // throws java.lang.NumberFormatException
- class function parseShort(para1: JLString; para2: jint): jshort; static; overload; // throws java.lang.NumberFormatException
- function shortValue(): jshort; overload; virtual;
- function toString(): JLString; overload; virtual;
- class function toString(para1: jshort): JLString; static; overload;
- class function valueOf(para1: JLString): JLShort; static; overload; // throws java.lang.NumberFormatException
- class function valueOf(para1: JLString; para2: jint): JLShort; static; overload; // throws java.lang.NumberFormatException
- class function reverseBytes(para1: jshort): jshort; static; overload;
- class function valueOf(para1: jshort): JLShort; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JMBigInteger = class external 'java.math' name 'BigInteger' (JLNumber, JLComparable, JISerializable)
- public
- final class var
- fZERO: JMBigInteger; external name 'ZERO';
- fONE: JMBigInteger; external name 'ONE';
- fTEN: JMBigInteger; external name 'TEN';
- public
- constructor create(para1: jint; para2: JURandom); overload;
- constructor create(para1: jint; para2: jint; para3: JURandom); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: jint); overload;
- constructor create(para1: jint; para2: Arr1jbyte); overload;
- constructor create(para1: jint; const para2: array of jbyte); overload;
- constructor create(para1: Arr1jbyte); overload;
- constructor create(const para1: array of jbyte); overload;
- class function valueOf(para1: jlong): JMBigInteger; static; overload;
- function toByteArray(): Arr1jbyte; overload; virtual;
- function abs(): JMBigInteger; overload; virtual;
- function negate(): JMBigInteger; overload; virtual;
- function add(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function subtract(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function signum(): jint; overload; virtual;
- function shiftRight(para1: jint): JMBigInteger; overload; virtual;
- function shiftLeft(para1: jint): JMBigInteger; overload; virtual;
- function bitLength(): jint; overload; virtual;
- function testBit(para1: jint): jboolean; overload; virtual;
- function setBit(para1: jint): JMBigInteger; overload; virtual;
- function clearBit(para1: jint): JMBigInteger; overload; virtual;
- function flipBit(para1: jint): JMBigInteger; overload; virtual;
- function getLowestSetBit(): jint; overload; virtual;
- function bitCount(): jint; overload; virtual;
- function ¬(): JMBigInteger; overload; virtual;
- function &and(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function &or(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function &xor(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function andNot(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function intValue(): jint; overload; virtual;
- function longValue(): jlong; overload; virtual;
- function floatValue(): jfloat; overload; virtual;
- function doubleValue(): jdouble; overload; virtual;
- function compareTo(para1: JMBigInteger): jint; overload; virtual;
- function min(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function max(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function toString(): JLString; overload; virtual;
- function toString(para1: jint): JLString; overload; virtual;
- function gcd(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function multiply(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function pow(para1: jint): JMBigInteger; overload; virtual;
- function divideAndRemainder(para1: JMBigInteger): Arr1JMBigInteger; overload; virtual;
- function divide(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function remainder(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function modInverse(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function modPow(para1: JMBigInteger; para2: JMBigInteger): JMBigInteger; overload; virtual;
- function &mod(para1: JMBigInteger): JMBigInteger; overload; virtual;
- function isProbablePrime(para1: jint): jboolean; overload; virtual;
- function nextProbablePrime(): JMBigInteger; overload; virtual;
- class function probablePrime(para1: jint; para2: JURandom): JMBigInteger; static; overload;
- function compareTo(para1: JLObject): jint; overload; virtual;
- end;
- JLError = class external 'java.lang' name 'Error' (JLThrowable)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- end;
- JLException = class external 'java.lang' name 'Exception' (JLThrowable)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- end;
- JUAbstractCollection = class abstract external 'java.util' name 'AbstractCollection' (JLObject, JUCollection)
- strict protected
- constructor create(); overload;
- public
- function add(para1: JLObject): jboolean; overload; virtual;
- function addAll(para1: JUCollection): jboolean; overload; virtual;
- procedure clear(); overload; virtual;
- function contains(para1: JLObject): jboolean; overload; virtual;
- function containsAll(para1: JUCollection): jboolean; overload; virtual;
- function isEmpty(): jboolean; overload; virtual;
- function iterator(): JUIterator; overload; virtual; abstract;
- function remove(para1: JLObject): jboolean; overload; virtual;
- function removeAll(para1: JUCollection): jboolean; overload; virtual;
- function retainAll(para1: JUCollection): jboolean; overload; virtual;
- function size(): jint; overload; virtual; abstract;
- function toArray(): Arr1JLObject; overload; virtual;
- function toArray(para1: Arr1JLObject): Arr1JLObject; overload; virtual;
- function toArray(var para1: array of JLObject): Arr1JLObject; overload; virtual;
- function toString(): JLString; overload; virtual;
- end;
- JUSet = interface external 'java.util' name 'Set' (JUCollection)
- function add(para1: JLObject): jboolean; overload;
- function addAll(para1: JUCollection): jboolean; overload;
- procedure clear(); overload;
- function contains(para1: JLObject): jboolean; overload;
- function containsAll(para1: JUCollection): jboolean; overload;
- function equals(para1: JLObject): jboolean; overload;
- function hashCode(): jint; overload;
- function isEmpty(): jboolean; overload;
- function iterator(): JUIterator; overload;
- function remove(para1: JLObject): jboolean; overload;
- function removeAll(para1: JUCollection): jboolean; overload;
- function retainAll(para1: JUCollection): jboolean; overload;
- function size(): jint; overload;
- function toArray(): Arr1JLObject; overload;
- function toArray(para1: Arr1JLObject): Arr1JLObject; overload;
- function toArray(var para1: array of JLObject): Arr1JLObject; overload;
- end;
- JLRField = class sealed external 'java.lang.reflect' name 'Field' (JLRAccessibleObject, JLRMember)
- public
- function isSynthetic(): jboolean; overload; virtual;
- function toGenericString(): JLString; overload; virtual;
- function isEnumConstant(): jboolean; overload; virtual;
- function getGenericType(): JLRType; overload; virtual;
- function getDeclaredAnnotations(): Arr1JLAAnnotation; overload; virtual;
- function getAnnotation(para1: JLClass): JLAAnnotation; overload; virtual;
- function isAnnotationPresent(para1: JLClass): jboolean; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function get(para1: JLObject): JLObject; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getBoolean(para1: JLObject): jboolean; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getByte(para1: JLObject): jbyte; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getChar(para1: JLObject): jchar; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getDeclaringClass(): JLClass; overload; virtual;
- function getDouble(para1: JLObject): jdouble; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getFloat(para1: JLObject): jfloat; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getInt(para1: JLObject): jint; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getLong(para1: JLObject): jlong; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getModifiers(): jint; overload; virtual;
- function getName(): JLString; overload; virtual;
- function getShort(para1: JLObject): jshort; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function getType(): JLClass; overload; virtual;
- function hashCode(): jint; overload; virtual;
- procedure &set(para1: JLObject; para2: JLObject); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setBoolean(para1: JLObject; para2: jboolean); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setByte(para1: JLObject; para2: jbyte); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setChar(para1: JLObject; para2: jchar); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setDouble(para1: JLObject; para2: jdouble); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setFloat(para1: JLObject; para2: jfloat); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setInt(para1: JLObject; para2: jint); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setLong(para1: JLObject; para2: jlong); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- procedure setShort(para1: JLObject; para2: jshort); overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException
- function toString(): JLString; overload; virtual;
- end;
- JLRMethod = class sealed external 'java.lang.reflect' name 'Method' (JLRAccessibleObject, JLRGenericDeclaration, JLRMember)
- public
- function getTypeParameters(): Arr1JLRTypeVariable; overload; virtual;
- function toGenericString(): JLString; overload; virtual;
- function getGenericParameterTypes(): Arr1JLRType; overload; virtual;
- function getGenericExceptionTypes(): Arr1JLRType; overload; virtual;
- function getGenericReturnType(): JLRType; overload; virtual;
- function getDeclaredAnnotations(): Arr1JLAAnnotation; overload; virtual;
- function getAnnotation(para1: JLClass): JLAAnnotation; overload; virtual;
- function isAnnotationPresent(para1: JLClass): jboolean; overload; virtual;
- function getParameterAnnotations(): Arr2JLAAnnotation; overload; virtual;
- function isVarArgs(): jboolean; overload; virtual;
- function isBridge(): jboolean; overload; virtual;
- function isSynthetic(): jboolean; overload; virtual;
- function getDefaultValue(): JLObject; overload; virtual;
- function equals(para1: JLObject): jboolean; overload; virtual;
- function getDeclaringClass(): JLClass; overload; virtual;
- function getExceptionTypes(): Arr1JLClass; overload; virtual;
- function getModifiers(): jint; overload; virtual;
- function getName(): JLString; overload; virtual;
- function getParameterTypes(): Arr1JLClass; overload; virtual;
- function getReturnType(): JLClass; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function invoke(para1: JLObject; para2: Arr1JLObject): JLObject; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
- function invoke(para1: JLObject; const para2: array of JLObject): JLObject; overload; virtual; // throws java.lang.IllegalAccessException, java.lang.IllegalArgumentException, java.lang.reflect.InvocationTargetException
- function toString(): JLString; overload; virtual;
- end;
- JUHashMap = class external 'java.util' name 'HashMap' (JUAbstractMap, JLCloneable, JISerializable)
- public
- constructor create(); overload;
- constructor create(para1: jint); overload;
- constructor create(para1: jint; para2: jfloat); overload;
- constructor create(para1: JUMap); overload;
- function clone(): JLObject; overload; virtual;
- function isEmpty(): jboolean; overload; virtual;
- function size(): jint; overload; virtual;
- function get(para1: JLObject): JLObject; overload; virtual;
- function containsKey(para1: JLObject): jboolean; overload; virtual;
- function containsValue(para1: JLObject): jboolean; overload; virtual;
- function put(para1: JLObject; para2: JLObject): JLObject; overload; virtual;
- procedure putAll(para1: JUMap); overload; virtual;
- function remove(para1: JLObject): JLObject; overload; virtual;
- procedure clear(); overload; virtual;
- function keySet(): JUSet; overload; virtual;
- function values(): JUCollection; overload; virtual;
- function entrySet(): JUSet; overload; virtual;
- end;
- JLLinkageError = class external 'java.lang' name 'LinkageError' (JLError)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- end;
- JNCCoderMalfunctionError = class external 'java.nio.charset' name 'CoderMalfunctionError' (JLError)
- public
- constructor create(para1: JLException); overload;
- end;
- JIIOException = class external 'java.io' name 'IOException' (JLException)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- end;
- JLNoSuchMethodException = class external 'java.lang' name 'NoSuchMethodException' (JLException)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- end;
- JLRuntimeException = class external 'java.lang' name 'RuntimeException' (JLException)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- end;
- JLRInvocationTargetException = class external 'java.lang.reflect' name 'InvocationTargetException' (JLException)
- strict protected
- constructor create(); overload;
- public
- constructor create(para1: JLThrowable); overload;
- constructor create(para1: JLThrowable; para2: JLString); overload;
- function getTargetException(): JLThrowable; overload; virtual;
- function getCause(): JLThrowable; overload; virtual;
- end;
- JUAbstractSet = class abstract external 'java.util' name 'AbstractSet' (JUAbstractCollection, JUSet)
- strict protected
- constructor create(); overload;
- public
- function equals(para1: JLObject): jboolean; overload; virtual;
- function hashCode(): jint; overload; virtual;
- function removeAll(para1: JUCollection): jboolean; overload; virtual;
- end;
- JNCCharacterCodingException = class external 'java.nio.charset' name 'CharacterCodingException' (JIIOException)
- public
- constructor create(); overload;
- end;
- JLIllegalArgumentException = class external 'java.lang' name 'IllegalArgumentException' (JLRuntimeException)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- end;
- JLIllegalStateException = class external 'java.lang' name 'IllegalStateException' (JLRuntimeException)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- end;
- JLIndexOutOfBoundsException = class external 'java.lang' name 'IndexOutOfBoundsException' (JLRuntimeException)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- end;
- JLUnsupportedOperationException = class external 'java.lang' name 'UnsupportedOperationException' (JLRuntimeException)
- public
- constructor create(); overload;
- constructor create(para1: JLString); overload;
- constructor create(para1: JLString; para2: JLThrowable); overload;
- constructor create(para1: JLThrowable); overload;
- end;
- JUEnumSet = class abstract external 'java.util' name 'EnumSet' (JUAbstractSet, JLCloneable, JISerializable)
- public
- class function noneOf(para1: JLClass): JUEnumSet; static; overload;
- class function allOf(para1: JLClass): JUEnumSet; static; overload;
- class function copyOf(para1: JUEnumSet): JUEnumSet; static; overload;
- class function copyOf(para1: JUCollection): JUEnumSet; static; overload;
- class function complementOf(para1: JUEnumSet): JUEnumSet; static; overload;
- class function &of(para1: JLEnum): JUEnumSet; static; overload;
- class function &of(para1: JLEnum; para2: JLEnum): JUEnumSet; static; overload;
- class function &of(para1: JLEnum; para2: JLEnum; para3: JLEnum): JUEnumSet; static; overload;
- class function &of(para1: JLEnum; para2: JLEnum; para3: JLEnum; para4: JLEnum): JUEnumSet; static; overload;
- class function &of(para1: JLEnum; para2: JLEnum; para3: JLEnum; para4: JLEnum; para5: JLEnum): JUEnumSet; static; overload;
- class function &of(para1: JLEnum; para2: Arr1JLEnum): JUEnumSet; static; overload;
- class function &of(para1: JLEnum; const para2: array of JLEnum): JUEnumSet; static; overload;
- class function range(para1: JLEnum; para2: JLEnum): JUEnumSet; static; overload;
- function clone(): JUEnumSet; overload; virtual;
- function clone(): JLObject; overload; virtual; // throws java.lang.CloneNotSupportedException
- end;
- JNCMalformedInputException = class external 'java.nio.charset' name 'MalformedInputException' (JNCCharacterCodingException)
- public
- constructor create(para1: jint); overload;
- function getInputLength(): jint; overload; virtual;
- function getMessage(): JLString; overload; virtual;
- end;
- JNCUnmappableCharacterException = class external 'java.nio.charset' name 'UnmappableCharacterException' (JNCCharacterCodingException)
- public
- constructor create(para1: jint); overload;
- function getInputLength(): jint; overload; virtual;
- function getMessage(): JLString; overload; virtual;
- end;
- JNCIllegalCharsetNameException = class external 'java.nio.charset' name 'IllegalCharsetNameException' (JLIllegalArgumentException)
- public
- constructor create(para1: JLString); overload;
- function getCharsetName(): JLString; overload; virtual;
- end;
- JNCUnsupportedCharsetException = class external 'java.nio.charset' name 'UnsupportedCharsetException' (JLIllegalArgumentException)
- public
- constructor create(para1: JLString); overload;
- function getCharsetName(): JLString; overload; virtual;
- end;
- JLAssertionError = class external 'java.lang' name 'AssertionError' (JLError)
- public
- constructor create(); overload;
- constructor create(para1: JLObject); overload;
- constructor create(para1: jboolean); overload;
- constructor create(para1: jchar); overload;
- constructor create(para1: jint); overload;
- constructor create(para1: jlong); overload;
- constructor create(para1: jfloat); overload;
- constructor create(para1: jdouble); overload;
- end;
- JUWeakHashMap = class external 'java.util' name 'WeakHashMap' (JUAbstractMap, JUMap)
- public
- constructor create(); overload;
- constructor create(para1: jint); overload;
- constructor create(para1: jint; para2: jfloat); overload;
- constructor create(para1: JUMap); overload;
- procedure clear(); overload; virtual;
- function containsKey(para1: JLObject): jboolean; overload; virtual;
- function entrySet(): JUSet; overload; virtual;
- function keySet(): JUSet; overload; virtual;
- function values(): JUCollection; overload; virtual;
- function get(para1: JLObject): JLObject; overload; virtual;
- function containsValue(para1: JLObject): jboolean; overload; virtual;
- function isEmpty(): jboolean; overload; virtual;
- function put(para1: JLObject; para2: JLObject): JLObject; overload; virtual;
- procedure putAll(para1: JUMap); overload; virtual;
- function remove(para1: JLObject): JLObject; overload; virtual;
- function size(): jint; overload; virtual;
- end;
|