org.mozilla.javascript.NativeJavaObject.class Maven / Gradle / Ivy
The newest version!
???? 1?
??
?? ?? ?? ?? ??
??
??
?? ??
?? ??
????
??
}?
?? ??
?? :???
`?
??
??
??
???? ?? ??
??? ????
??
??? '? ?? '?
?
??
??
?? ??
J? ? j?
??
J?
J? R? ??? 8??
J?? ???
J?
J? p? ?? }? ?? ?? ??????
??
???
??
?? ??
??
?
R?
>??
V?
<?
J?
??
<?
??
????? ??
??
`?
??
`?@???
?? ???
??
j? ??
j?
j??
p?
??6? ?
p?G???? ? ?? ????? A?????
}? ??C???????
j??? ?
?? ????? @???
?? ? ?` @_?
?
G
?
?
Jt
?
?
?
?
?
??
J
?
??
!
J"#$
?%&' ?()*+, serialVersionUID J
ConstantValue????5?1? JSTYPE_UNDEFINED I JSTYPE_NULL JSTYPE_BOOLEAN
JSTYPE_NUMBER
JSTYPE_STRING JSTYPE_JAVA_CLASS JSTYPE_JAVA_OBJECT JSTYPE_JAVA_ARRAY
JSTYPE_OBJECT CONVERSION_TRIVIAL B CONVERSION_NONTRIVIAL CONVERSION_NONE c prototype #Lorg/mozilla/javascript/Scriptable; parent
javaObject Ljava/lang/Object;
staticType Ljava/lang/Class; Signature Ljava/lang/Class<*>; members $Lorg/mozilla/javascript/JavaMembers; fieldAndMethods Ljava/util/Map; KLjava/util/Map; isAdapter Z COERCED_INTERFACE_KEY adapter_writeAdapterObject Ljava/lang/reflect/Method; adapter_readAdapterObject ()V Code LineNumberTable LocalVariableTable this )Lorg/mozilla/javascript/NativeJavaObject; I(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)V scope LocalVariableTypeTable L(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class<*>;)V J(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;Z)V M(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class<*>;Z)V initMembers dynamicType has 8(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)Z name Ljava/lang/String; start '(ILorg/mozilla/javascript/Scriptable;)Z index get I(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; result 8(ILorg/mozilla/javascript/Scriptable;)Ljava/lang/Object; put J(Ljava/lang/String;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V value 9(ILorg/mozilla/javascript/Scriptable;Ljava/lang/Object;)V hasInstance &(Lorg/mozilla/javascript/Scriptable;)Z delete (Ljava/lang/String;)V (I)V getPrototype %()Lorg/mozilla/javascript/Scriptable; setPrototype &(Lorg/mozilla/javascript/Scriptable;)V m getParentScope setParentScope getIds ()[Ljava/lang/Object; wrap Z(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; obj cx Lorg/mozilla/javascript/Context;
Deprecated ](Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class<*>;)Ljava/lang/Object; unwrap ()Ljava/lang/Object; getClassName ()Ljava/lang/String; getDefaultValue %(Ljava/lang/Class;)Ljava/lang/Object;
converterName f !Lorg/mozilla/javascript/Function; b converterObject hint ((Ljava/lang/Class<*>;)Ljava/lang/Object;
canConvert &(Ljava/lang/Object;Ljava/lang/Class;)Z fromObj to weight )(Ljava/lang/Object;Ljava/lang/Class<*>;)Z getConversionWeight &(Ljava/lang/Object;Ljava/lang/Class;)I javaObj fromCode )(Ljava/lang/Object;Ljava/lang/Class<*>;)I getSizeRank (Ljava/lang/Class;)I aType (Ljava/lang/Class<*>;)I
getJSTypeCode (Ljava/lang/Object;)I
valueClass
coerceType 7(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; type :(Ljava/lang/Class<*>;Ljava/lang/Object;)Ljava/lang/Object; coerceTypeImpl time D ee +Lorg/mozilla/javascript/EvaluatorException; i array $Lorg/mozilla/javascript/NativeArray; length arrayType Result so )Lorg/mozilla/javascript/ScriptableObject; key old glue coerceToNumber absNumber number max min toDouble (Ljava/lang/Object;)D e !Ljava/lang/NoSuchMethodException; Ljava/lang/SecurityException; "Ljava/lang/IllegalAccessException; -Ljava/lang/reflect/InvocationTargetException; meth toInteger ((Ljava/lang/Object;Ljava/lang/Class;DD)J d +(Ljava/lang/Object;Ljava/lang/Class<*>;DD)J reportConversionError &(Ljava/lang/Object;Ljava/lang/Class;)V )(Ljava/lang/Object;Ljava/lang/Class<*>;)V writeObject (Ljava/io/ObjectOutputStream;)V ex Ljava/lang/Exception; args [Ljava/lang/Object; out Ljava/io/ObjectOutputStream;
Exceptions
readObject (Ljava/io/ObjectInputStream;)V in Ljava/io/ObjectInputStream; className sig2 [Ljava/lang/Class; cl [Ljava/lang/Class<*>;
SourceFile NativeJavaObject.java ? ? ? ? ? ? ? ? ? ? ? ?-./01 ? ?23 ? ?456789:; ? ?< java/lang/String String=>?@ABCDE!F
JavaObject java/lang/BooleanGH ?I ?8+ booleanValueJ ? doubleValue msg.default.valueKL org/mozilla/javascript/FunctionMtNO?PQR;<DES ?TPU ?@AVWXYZ ? org/mozilla/javascript/Wrapper() !org/mozilla/javascript/Scriptable[P "org/mozilla/javascript/NativeArray\ ? !org/mozilla/javascript/NativeDate]P^_`a ? java/lang/Number &org/mozilla/javascript/NativeJavaClass &org/mozilla/javascript/NativeJavaArray java/lang/ClassKHlm undefined8b[Hc ?Sd java/lang/Characteref ?ghi java/util/Date ?jklm.nopGHqr )org/mozilla/javascript/EvaluatorException org/mozilla/javascript/Callable 'org/mozilla/javascript/ScriptableObject ? ?stuv6wxyzuhi{ ? java/lang/Double`a ?|} ?~? java/lang/Float ?????? ? java/lang/Integer ?? ??? java/lang/Long? ? java/lang/Short ??? ? java/lang/Byte ???i???a?? java/lang/NoSuchMethodException java/lang/SecurityException??? java/lang/IllegalAccessException +java/lang/reflect/InvocationTargetException???? msg.conversion.not.allowed?b?????? ??? ? ? java/io/IOException java/lang/Object java/lang/Exceptiono??+?? ??P ? ? java/lang/ClassNotFoundExceptionx)?? Coerced Interface "org.mozilla.javascript.JavaAdapter?? java.io.ObjectOutputStream writeAdapterObject? ? java.io.ObjectInputStream readAdapterObject 'org/mozilla/javascript/NativeJavaObject java/io/Serializable getClass ()Ljava/lang/Class; "org/mozilla/javascript/JavaMembers lookupClass l(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Class;Ljava/lang/Class;Z)Lorg/mozilla/javascript/JavaMembers; getFieldAndMethodsObjects G(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Z)Ljava/util/Map; (Ljava/lang/String;Z)Z
java/util/Map &(Ljava/lang/Object;)Ljava/lang/Object; \(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/Object; toString (I)Ljava/lang/String; reportMemberNotFound 0(Ljava/lang/String;)Ljava/lang/RuntimeException; ](Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Z)V getClassPrototype Z(Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Lorg/mozilla/javascript/Scriptable; (Z)[Ljava/lang/Object; org/mozilla/javascript/Context
getContext "()Lorg/mozilla/javascript/Context; getWrapFactory &()Lorg/mozilla/javascript/WrapFactory; "org/mozilla/javascript/WrapFactory z(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object; $org/mozilla/javascript/ScriptRuntime BooleanClass StringClass NumberClass reportRuntimeError0 ?(Ljava/lang/String;)Lorg/mozilla/javascript/EvaluatorException; emptyArgs call ?(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Lorg/mozilla/javascript/Scriptable;[Ljava/lang/Object;)Ljava/lang/Object; ()Z
wrapNumber (D)Ljava/lang/Number; ObjectClass isPrimitive TYPE isAssignableFrom (Ljava/lang/Class;)Z
isInstance (Ljava/lang/Object;)Z
ClassClass isArray DateClass isInterface
getMethods ()[Ljava/lang/reflect/Method; org/mozilla/javascript/Undefined instance &(Ljava/lang/Object;)Ljava/lang/String; CharacterClass ()I charAt (I)C (C)V getJSTimeValue ()D (J)V getLength ()J getComponentType java/lang/reflect/Array newInstance &(Ljava/lang/Class;I)Ljava/lang/Object; set ((Ljava/lang/Object;ILjava/lang/Object;)V org/mozilla/javascript/Kit makeHashKeyFromPair 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getAssociatedValue 'org/mozilla/javascript/InterfaceAdapter create f(Lorg/mozilla/javascript/Context;Ljava/lang/Class;Lorg/mozilla/javascript/Callable;)Ljava/lang/Object; associateValue DoubleClass (D)V
FloatClass
isInfinite (D)Z isNaN (F)V java/lang/Math abs (D)D IntegerClass LongClass longBitsToDouble (J)D
ShortClass (S)V ByteClass (B)V toNumber (Ljava/lang/String;)D getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; java/lang/reflect/Method invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; floor ceil valueOf
javaSignature %(Ljava/lang/Class;)Ljava/lang/String; reportRuntimeError2 c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/mozilla/javascript/EvaluatorException; java/io/ObjectOutputStream defaultWriteObject writeBoolean (Z)V (Ljava/lang/Object;)V getName java/io/ObjectInputStream defaultReadObject readBoolean forName %(Ljava/lang/String;)Ljava/lang/Class; classOrNull ScriptableClass ! ? ? : 8 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
? ? # ? ? ? / *? ? ? A ? ? ? ? ? ? g *+,-? ? ?
F G ? * ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *? *+? *,? *-? *? *? ? ? K L M N O P Q ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? =*? ? *? ? L? *? L**? +*? *? ? ?
**?
**? ? ? ? ? U V X Z + \ <