org.mozilla.javascript.NativeArray.class Maven / Gradle / Ivy
The newest version!
???? 1$
? ?
t
?
?
?
?
!"#$%&'(
?)*+,?-
t.
./
0
12
?3
14
5
16
7
89
:
;
<
=
>
?
@
A
B
C
D
E
F
G
?H
?I
J
K ????
cL????????
?M
NUUUT??
OP
QR
S
T
U
?V
?W
?XY
^Z [
8\
8]^
c
?_
`a
b
gcd
8e
f
.
g UUUT
Xh
i
^j
W
kl
ym
n
o ?W ?i ???
p
q
rs
?Z
?tuv 8wx
?Z
?y
?z
?{
| }~
?
?
? ???
??
???
t?
8?
??
t?
?
?
?
??
t?
?
?
?
?
?
?
?
?
?
8?
? ?6
??
?
? ??
?
??
?
??
?? ??
? ?? ??
t?? serialVersionUID J
ConstantValuee??PU?|j ARRAY_TAG Ljava/lang/Object; NEGATIVE_ONE Ljava/lang/Integer; Id_length I MAX_INSTANCE_ID Id_constructor Id_toString Id_toLocaleString Id_toSource Id_join
Id_reverse Id_sort Id_push Id_pop Id_shift
Id_unshift Id_splice Id_concat
Id_slice
Id_indexOf Id_lastIndexOf Id_every Id_filter
Id_forEach Id_map Id_some MAX_PROTOTYPE_ID ConstructorId_join???? ConstructorId_reverse???? ConstructorId_sort???? ConstructorId_push???? ConstructorId_pop???? ConstructorId_shift???? ConstructorId_unshift???? ConstructorId_splice???? ConstructorId_concat???? ConstructorId_slice???? ConstructorId_indexOf???? ConstructorId_lastIndexOf???? ConstructorId_every???? ConstructorId_filter???? ConstructorId_forEach???? ConstructorId_map???? ConstructorId_some???? length dense [Ljava/lang/Object; denseOnly Z maximumInitialCapacity DEFAULT_INITIAL_CAPACITY GROW_FACTOR D MAX_PRE_GROW_SIZE init '(Lorg/mozilla/javascript/Scriptable;Z)V Code LineNumberTable LocalVariableTable scope #Lorg/mozilla/javascript/Scriptable; sealed obj $Lorg/mozilla/javascript/NativeArray; getMaximumInitialCapacity ()I setMaximumInitialCapacity (I)V (J)V intLength this lengthArg ([Ljava/lang/Object;)V array getClassName ()Ljava/lang/String; getMaxInstanceId findInstanceIdInfo (Ljava/lang/String;)I s Ljava/lang/String; getInstanceIdName (I)Ljava/lang/String; id getInstanceIdValue (I)Ljava/lang/Object; setInstanceIdValue (ILjava/lang/Object;)V value fillConstructorProperties ,(Lorg/mozilla/javascript/IdFunctionObject;)V ctor )Lorg/mozilla/javascript/IdFunctionObject; initPrototypeId arity
execIdCall ?(Lorg/mozilla/javascript/IdFunctionObject;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; i newArgs inNewExpr f cx Lorg/mozilla/javascript/Context; thisObj args get 8(ILorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; index start has '(ILorg/mozilla/javascript/Scriptable;)Z toArrayIndex (Ljava/lang/String;)J d put J(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V ensureCapacity (I)Z newDense capacity 9(ILorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V delete getIds ()[Ljava/lang/Object; tmp superIds N
currentLength superLength ids presentCount getDefaultValue %(Ljava/lang/Class;)Ljava/lang/Object; hint Ljava/lang/Class; LocalVariableTypeTable Ljava/lang/Class<*>; Signature ((Ljava/lang/Class<*>;)Ljava/lang/Object;
jsConstructor j(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; len arg0 getLength ()J jsGet_length
Deprecated setDenseOnly (Z)V setLength (Ljava/lang/Object;)V strId e val longVal getLengthProperty F(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)J setLengthProperty X(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;J)Ljava/lang/Object; target
deleteElem '(Lorg/mozilla/javascript/Scriptable;J)V getElem setElem Y(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;JLjava/lang/Object;)V toStringHelper |(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;ZZ)Ljava/lang/String; separator toplevel iterating fun !Lorg/mozilla/javascript/Callable; funThis elem toSource toLocale result Ljava/lang/StringBuilder; haslast js_join j(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/String; temp sb na str llength buf [Ljava/lang/String;
total_size
js_reverse {(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; j temp1 temp2 half js_sort ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; compare cmpBuf ilength working isBigger ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Z a b ret x y cmp undef notfound heapsort (Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)V pivot heapify ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;[Ljava/lang/Object;IILjava/lang/Object;[Ljava/lang/Object;)V nextVal child childVal end heapsort_extended ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;JLjava/lang/Object;[Ljava/lang/Object;)V heapify_extended ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Lorg/mozilla/javascript/Scriptable;JJLjava/lang/Object;[Ljava/lang/Object;)V js_push lengthObj js_pop js_shift
js_unshift last argc js_splice ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; count dcount intLen copy resultArray denseMode begin delta argoffset js_concat arg cursor canUseDense denseThis denseResult !Lorg/mozilla/javascript/Function; slot js_slice toSliceIndex (DJ)J
indexOfHelper k(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;Z)Ljava/lang/Object; isLast compareTo iterativeMethod ?(Lorg/mozilla/javascript/Context;ILorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; thisArg innerArgs callbackArg parent findPrototypeId X c ()V
SourceFile NativeArray.java "org/mozilla/javascript/NativeArray56??" ?5? ! java/lang/Object? ???? ? Array?????@CD???FG??HI ? ? join?? reverse sort push pop shift unshift splice concat slice indexOf lastIndexOf every filter forEach map someKL constructor toString toLocaleString "java/lang/IllegalArgumentException?D5??????QR?2????}~??g?????????~?~?~?~????????????[\_`????+?deab??????????fgdjk4lm java/lang/Integer54?x???2 java/lang/Longuv5: java/lang/Number???? msg.arraylength.bad?????? java/lang/Stringk??2?? #org/mozilla/javascript/NativeString?2?????????? java/lang/StringBuilder?? , ,?? "org/mozilla/javascript/ObjToIntMap_?d??????? ?????????????+? , ]+= msg.arraylength.too.big?? 2???????@????????
???
!org/mozilla/javascript/Scriptable ? ? org/mozilla/javascript/Function?? ! "# )org/mozilla/javascript/IdScriptableObject exportAsJSClass P(ILorg/mozilla/javascript/Scriptable;Z)Lorg/mozilla/javascript/IdFunctionObject; NOT_FOUND java/util/Arrays fill (([Ljava/lang/Object;Ljava/lang/Object;)V equals (Ljava/lang/Object;)Z instanceIdInfo (II)I $org/mozilla/javascript/ScriptRuntime
wrapNumber (D)Ljava/lang/Number; addIdFunctionProperty L(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;ILjava/lang/String;I)V valueOf (Ljava/lang/String;)V initPrototypeMethod )(Ljava/lang/Object;ILjava/lang/String;I)V 'org/mozilla/javascript/IdFunctionObject hasTag methodId toObject Z(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; construct org/mozilla/javascript/Context
hasFeature isGetterOrSetter (Ljava/lang/String;IZ)Z toNumber (Ljava/lang/String;)D toUint32 (D)J (J)Ljava/lang/String; java/lang/Math max java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V *([Ljava/lang/Object;IILjava/lang/Object;)V isSealed ()Z NumberClass
getContext "()Lorg/mozilla/javascript/Context; getLanguageVersion (Ljava/lang/Object;)J doubleValue ()D reportRuntimeError0 ?(Ljava/lang/String;)Lorg/mozilla/javascript/EvaluatorException; (Ljava/lang/Object;)D intValue
getObjectProp i(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Lorg/mozilla/javascript/Context;)Ljava/lang/Object;
setObjectProp {(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; getObjectIndex X(Lorg/mozilla/javascript/Scriptable;ILorg/mozilla/javascript/Context;)Ljava/lang/Object; setObjectIndex j(Lorg/mozilla/javascript/Scriptable;ILjava/lang/Object;Lorg/mozilla/javascript/Context;)Ljava/lang/Object; append (C)Ljava/lang/StringBuilder; $Lorg/mozilla/javascript/ObjToIntMap; (Ljava/lang/Object;I)V -(Ljava/lang/String;)Ljava/lang/StringBuilder; org/mozilla/javascript/Undefined instance uneval i(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)Ljava/lang/String; escapeString &(Ljava/lang/String;)Ljava/lang/String; getPropFunctionAndThis g(Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Callable; lastStoredScriptable E(Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Scriptable; emptyArgs org/mozilla/javascript/Callable call &(Ljava/lang/Object;)Ljava/lang/String; reportRuntimeError1 Q(Ljava/lang/String;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException; org/mozilla/javascript/Kit codeBug ()Ljava/lang/RuntimeException; getValueFunctionAndThis U(Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Callable; getTopLevelScope H(Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Scriptable; newObject ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; toInteger newArray [(Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; getExistingCtor x(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Lorg/mozilla/javascript/Function;
instanceOf G(Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;)Z toInt32 (D)I shallowEq '(Ljava/lang/Object;Ljava/lang/Object;)Z notFunctionError 0(Ljava/lang/Object;)Ljava/lang/RuntimeException; 'org/mozilla/javascript/ScriptableObject z(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)Lorg/mozilla/javascript/Scriptable; getProperty I(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object; 8(Lorg/mozilla/javascript/Scriptable;I)Ljava/lang/Object; toBoolean java/lang/Boolean FALSE Ljava/lang/Boolean; TRUE charAt (I)C ! ? 3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? !
" ? # ? ? ? $% ? T &