Class JsString

  • All Implemented Interfaces:
    JsIterable<java.lang.String>

    @JsType(isNative=true,
            name="String",
            namespace="<global>")
    public class JsString
    extends java.lang.Object
    implements JsIterable<java.lang.String>
    • Field Detail

      • length

        public int length
    • Constructor Detail

      • JsString

        public JsString()
      • JsString

        public JsString​(java.lang.Object str)
    • Method Detail

      • fromCharCode

        public static java.lang.String fromCharCode​(int... var_args)
      • fromCodePoint

        public static java.lang.String fromCodePoint​(int codePoint,
                                                     int... var_args)
      • raw

        public static java.lang.String raw​(ITemplateArray template,
                                           java.lang.Object... var_args)
      • anchor

        public java.lang.String anchor()
      • at

        public java.lang.String at​(int index)
      • big

        public java.lang.String big()
      • blink

        public java.lang.String blink()
      • bold

        public java.lang.String bold()
      • charAt

        public java.lang.String charAt​(int index)
      • charCodeAt

        public int charCodeAt()
      • charCodeAt

        public int charCodeAt​(int index)
      • codePointAt

        public int codePointAt​(int index)
      • concat

        public java.lang.String concat​(java.lang.Object... var_args)
      • endsWith

        public boolean endsWith​(java.lang.String searchString,
                                int position)
      • endsWith

        public boolean endsWith​(java.lang.String searchString)
      • fixed

        public java.lang.String fixed()
      • fontcolor

        public java.lang.String fontcolor​(java.lang.String color)
      • fontsize

        public java.lang.String fontsize​(int size)
      • includes

        public boolean includes​(java.lang.String searchString,
                                int position)
      • includes

        public boolean includes​(java.lang.String searchString)
      • indexOf

        public int indexOf​(java.lang.String searchValue,
                           int fromIndex)
      • indexOf

        public int indexOf​(java.lang.String searchValue)
      • italics

        public java.lang.String italics()
      • lastIndexOf

        public int lastIndexOf​(java.lang.String searchValue,
                               int fromIndex)
      • lastIndexOf

        public int lastIndexOf​(java.lang.String searchValue)
      • link

        public java.lang.String link​(java.lang.String hrefAttribute)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       JsArray<java.lang.String> locales,
                                       JsObject options)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       JsArray<java.lang.String> locales,
                                       java.lang.Object options)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       JsArray<java.lang.String> locales)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       java.lang.String locales,
                                       JsObject options)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       java.lang.String[] locales,
                                       JsObject options)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       java.lang.String locales,
                                       java.lang.Object options)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       java.lang.String[] locales,
                                       java.lang.Object options)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       java.lang.String locales)
      • localeCompare

        @JsOverlay
        public final int localeCompare​(java.lang.String compareString,
                                       java.lang.String[] locales)
      • localeCompare

        public int localeCompare​(java.lang.String compareString)
      • match

        public JsArray<java.lang.String> match​(java.lang.Object regexp)
      • normalize

        public java.lang.String normalize()
      • normalize

        public java.lang.String normalize​(java.lang.String form)
      • padEnd

        public java.lang.String padEnd​(int targetLength,
                                       java.lang.String padString)
      • padEnd

        public java.lang.String padEnd​(int targetLength)
      • padStart

        public java.lang.String padStart​(int targetLength,
                                         java.lang.String padString)
      • padStart

        public java.lang.String padStart​(int targetLength)
      • quote

        public java.lang.String quote()
      • repeat

        public java.lang.String repeat​(int count)
      • replace

        @JsOverlay
        public final java.lang.String replace​(JsRegExp pattern,
                                              java.lang.String replacement)
      • replace

        @JsOverlay
        public final java.lang.String replace​(java.lang.String pattern,
                                              java.lang.String replacement)
      • replaceAll

        @JsOverlay
        public final java.lang.String replaceAll​(JsRegExp searchValue,
                                                 java.lang.String replacement)
      • replaceAll

        @JsOverlay
        public final java.lang.String replaceAll​(java.lang.String searchValue,
                                                 java.lang.String replacement)
      • search

        @JsOverlay
        public final int search​(JsRegExp pattern)
      • search

        @JsOverlay
        public final int search​(java.lang.String pattern)
      • slice

        public java.lang.String slice​(int begin,
                                      int end)
      • slice

        public java.lang.String slice​(int begin)
      • small

        public java.lang.String small()
      • split

        public JsArray<java.lang.String> split()
      • split

        public JsArray<java.lang.String> split​(java.lang.Object separator,
                                               int limit)
      • split

        public JsArray<java.lang.String> split​(java.lang.Object separator)
      • startsWith

        public boolean startsWith​(java.lang.String searchString,
                                  int position)
      • startsWith

        public boolean startsWith​(java.lang.String searchString)
      • strike

        public java.lang.String strike()
      • sub

        public java.lang.String sub()
      • substr

        public java.lang.String substr​(int start,
                                       int length)
      • substr

        public java.lang.String substr​(int start)
      • substring

        public java.lang.String substring​(int start,
                                          int end)
      • substring

        public java.lang.String substring​(int start)
      • sup

        public java.lang.String sup()
      • toLocaleLowerCase

        public java.lang.String toLocaleLowerCase()
      • toLocaleLowerCase

        @JsOverlay
        public final java.lang.String toLocaleLowerCase​(JsArray<java.lang.String> locales)
      • toLocaleLowerCase

        @JsOverlay
        public final java.lang.String toLocaleLowerCase​(java.lang.String locales)
      • toLocaleLowerCase

        @JsOverlay
        public final java.lang.String toLocaleLowerCase​(java.lang.String[] locales)
      • toLocaleUpperCase

        public java.lang.String toLocaleUpperCase()
      • toLocaleUpperCase

        @JsOverlay
        public final java.lang.String toLocaleUpperCase​(JsArray<java.lang.String> locales)
      • toLocaleUpperCase

        @JsOverlay
        public final java.lang.String toLocaleUpperCase​(java.lang.String locales)
      • toLocaleUpperCase

        @JsOverlay
        public final java.lang.String toLocaleUpperCase​(java.lang.String[] locales)
      • toLowerCase

        public java.lang.String toLowerCase()
      • toSource

        public java.lang.String toSource()
      • toString_

        @JsMethod(name="toString")
        public java.lang.String toString_()
      • toUpperCase

        public java.lang.String toUpperCase()
      • trim

        public java.lang.String trim()
      • trimEnd

        public java.lang.String trimEnd()
      • trimLeft

        public java.lang.String trimLeft()
      • trimRight

        public java.lang.String trimRight()
      • trimStart

        public java.lang.String trimStart()
      • valueOf

        public java.lang.String valueOf()