## Uses of Class
org.apidesign.bck2brwsr.core.JavaScriptBody

- Packages that use JavaScriptBody
  Package | Description
  --- | ---
  java.lang |

- - ### Uses of JavaScriptBody in java.lang

    Methods in java.lang with annotations of type JavaScriptBody
    Modifier and Type | Method and Description
    --- | ---
    `static double` | Math.`acos(double a)` Returns the arc cosine of a value; the returned angle is in the range 0.0 through pi.
    `static double` | Math.`asin(double a)` Returns the arc sine of a value; the returned angle is in the range -pi/2 through pi/2.
    `static double` | Math.`atan(double a)` Returns the arc tangent of a value; the returned angle is in the range -pi/2 through pi/2.
    `static double` | Math.`atan2(double y, double x)` Returns the angle theta from the conversion of rectangular coordinates (`x`, `y`) to polar coordinates (r, theta).
    `boolean` | Boolean.`booleanValue()` Returns the value of this `Boolean` object as a boolean primitive.
    `static double` | Math.`ceil(double a)` Returns the smallest (closest to negative infinity) `double` value that is greater than or equal to the argument and is equal to a mathematical integer.
    `char` | String.`charAt(int index)` Returns the `char` value at the specified index.
    `static double` | Math.`cos(double a)` Returns the trigonometric cosine of an angle.
    `boolean` | Class.`desiredAssertionStatus()`
    `static int` | Character.`digit(int codePoint, int radix)` Returns the numeric value of the specified character (Unicode code point) in the specified radix.
    `abstract double` | Number.`doubleValue()` Returns the value of the specified number as a `double`.
    `boolean` | String.`equals(Object anObject)` Compares this string to the specified object.
    `boolean` | Boolean.`equals(Object obj)` Returns `true` if and only if the argument is not `null` and is a `Boolean` object that represents the same `boolean` value as this object.
    `static double` | Math.`exp(double a)` Returns Euler's number e raised to the power of a `double` value.
    `static int` | Float.`floatToRawIntBits(float value)` Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "single format" bit layout, preserving Not-a-Number (NaN) values.
    `abstract float` | Number.`floatValue()` Returns the value of the specified number as a `float`.
    `static double` | Math.`floor(double a)` Returns the largest (closest to positive infinity) `double` value that is less than or equal to the argument and is equal to a mathematical integer.
    `void` | String.`getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)` Copies characters from this string into the destination character array.
    `Class<?>[]` | Class.`getInterfaces()` Determines the interfaces implemented by the class or interface represented by this object.
    `Class<? super T>` | Class.`getSuperclass()` Returns the `Class` representing the superclass of the entity (class, interface, primitive type or void) represented by this `Class`.
    `int` | String.`indexOf(int ch, int fromIndex)` Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
    `int` | String.`indexOf(String str, int fromIndex)` Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
    `static float` | Float.`intBitsToFloat(int bits)` Returns the `float` value corresponding to a given bit representation.
    `String` | String.`intern()` Returns a canonical representation for the string object.
    `abstract int` | Number.`intValue()` Returns the value of the specified number as an `int`.
    `boolean` | Class.`isAnnotationPresent(Class<? extends Annotation> annotationClass)`
    `boolean` | String.`isEmpty()` Returns `true` if, and only if, `String.length()` is `0`.
    `static boolean` | Double.`isNaN(double v)` Returns `true` if the specified number is a Not-a-Number (NaN) value, `false` otherwise.
    `boolean` | Class.`isPrimitive()` Determines if the specified `Class` object represents a primitive type.
    `int` | String.`lastIndexOf(int ch, int fromIndex)` Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
    `int` | String.`lastIndexOf(String str, int fromIndex)` Returns the index within this string of the last occurrence of the specified substring, searching backward starting at the specified index.
    `int` | String.`length()` Returns the length of this string.
    `static double` | Math.`log(double a)` Returns the natural logarithm (base e) of a `double` value.
    `static double` | Math.`log10(double a)` Returns the base 10 logarithm of a `double` value.
    `static double` | Double.`longBitsToDouble(long bits)` Returns the `double` value corresponding to a given bit representation.
    `abstract long` | Number.`longValue()` Returns the value of the specified number as a `long`.
    `static double` | Math.`max(double a, double b)` Returns the greater of two `double` values.
    `static float` | Math.`max(float a, float b)` Returns the greater of two `float` values.
    `static double` | Math.`min(double a, double b)` Returns the smaller of two `double` values.
    `static float` | Math.`min(float a, float b)` Returns the smaller of two `float` values.
    `static float` | Float.`parseFloat(String s)` Returns a new `float` initialized to the value represented by the specified `String`, as performed by the `valueOf` method of class `Float`.
    `static double` | Math.`pow(double a, double b)` Returns the value of the first argument raised to the power of the second argument.
    `static double` | Math.`random()` Returns a `double` value with a positive sign, greater than or equal to `0.0` and less than `1.0`.
    `String` | String.`replace(char oldChar, char newChar)` Returns a new string resulting from replacing all occurrences of `oldChar` in this string with `newChar`.
    `String` | String.`replace(CharSequence target, CharSequence replacement)` Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
    `String` | String.`replaceFirst(String regex, String replacement)` Replaces the first substring of this string that matches the given regular expression with the given replacement.
    `static double` | Math.`sin(double a)` Returns the trigonometric sine of an angle.
    `static double` | Math.`sqrt(double a)` Returns the correctly rounded positive square root of a `double` value.
    `boolean` | String.`startsWith(String prefix, int toffset)` Tests if the substring of this string beginning at the specified index starts with the specified prefix.
    `String` | String.`substring(int beginIndex, int endIndex)` Returns a new string that is a substring of this string.
    `static double` | Math.`tan(double a)` Returns the trigonometric tangent of an angle.
    `String` | String.`toLowerCase()` Converts all of the characters in this `String` to lower case using the rules of the default locale.
    `String` | String.`toString()` This object (which is already a string!) is itself returned.
    `static String` | Double.`toString(double d)` Returns a string representation of the `double` argument.
    `static String` | Integer.`toString(int i)` Returns a `String` object representing the specified integer.
    `String` | String.`toUpperCase()` Converts all of the characters in this `String` to upper case using the rules of the default locale.

    Constructors in java.lang with annotations of type JavaScriptBody
    Constructor and Description
    `String(char[] value)` Allocates a new `String` so that it represents the sequence of characters currently contained in the character array argument.

Copyright © 2025 API Design. All Rights Reserved.