Class JSString

All Implemented Interfaces:
JSConstructorFactory, JSConstructorFactory.WithFunctions, PrototypeSupplier

public final class JSString extends JSPrimitive implements JSConstructorFactory.WithFunctions
  • Field Details

    • INSTANCE

      public static final JSString INSTANCE
    • TYPE_NAME

      public static final com.oracle.truffle.api.strings.TruffleString TYPE_NAME
    • CLASS_NAME

      public static final com.oracle.truffle.api.strings.TruffleString CLASS_NAME
    • PROTOTYPE_NAME

      public static final com.oracle.truffle.api.strings.TruffleString PROTOTYPE_NAME
    • CLASS_NAME_EXTENSIONS

      public static final com.oracle.truffle.api.strings.TruffleString CLASS_NAME_EXTENSIONS
    • LENGTH

      public static final com.oracle.truffle.api.strings.TruffleString LENGTH
    • REGEXP_ITERATOR_CLASS_NAME

      public static final com.oracle.truffle.api.strings.TruffleString REGEXP_ITERATOR_CLASS_NAME
    • REGEXP_ITERATOR_PROTOTYPE_NAME

      public static final com.oracle.truffle.api.strings.TruffleString REGEXP_ITERATOR_PROTOTYPE_NAME
    • REGEXP_ITERATOR_ITERATING_REGEXP_ID

      public static final com.oracle.truffle.api.object.HiddenKey REGEXP_ITERATOR_ITERATING_REGEXP_ID
    • REGEXP_ITERATOR_ITERATED_STRING_ID

      public static final com.oracle.truffle.api.object.HiddenKey REGEXP_ITERATOR_ITERATED_STRING_ID
    • REGEXP_ITERATOR_GLOBAL_ID

      public static final com.oracle.truffle.api.object.HiddenKey REGEXP_ITERATOR_GLOBAL_ID
    • REGEXP_ITERATOR_UNICODE_ID

      public static final com.oracle.truffle.api.object.HiddenKey REGEXP_ITERATOR_UNICODE_ID
    • REGEXP_ITERATOR_DONE_ID

      public static final com.oracle.truffle.api.object.HiddenKey REGEXP_ITERATOR_DONE_ID
    • TRIM_START

      public static final com.oracle.truffle.api.strings.TruffleString TRIM_START
    • TRIM_END

      public static final com.oracle.truffle.api.strings.TruffleString TRIM_END
    • TRIM_LEFT

      public static final com.oracle.truffle.api.strings.TruffleString TRIM_LEFT
    • TRIM_RIGHT

      public static final com.oracle.truffle.api.strings.TruffleString TRIM_RIGHT
  • Method Details