Class StringRover

  • All Implemented Interfaces:
    java.lang.CharSequence

    public class StringRover
    extends java.lang.Object
    implements java.lang.CharSequence
    • Constructor Detail

      • StringRover

        public StringRover​(java.lang.String string)
    • Method Detail

      • length

        public int length()
        Specified by:
        length in interface java.lang.CharSequence
      • isEmpty

        public boolean isEmpty()
      • charAt

        public char charAt​(int index)
        Specified by:
        charAt in interface java.lang.CharSequence
      • increment

        public StringRover increment​(int increment)
      • indexOf

        public int indexOf​(int ch,
                           int from)
      • indexOf

        public int indexOf​(int ch)
      • indexOf

        public int indexOf​(java.lang.CharSequence str,
                           int from)
      • indexOf

        public int indexOf​(java.lang.CharSequence str)
      • lastIndexOf

        public int lastIndexOf​(int ch,
                               int from)
      • lastIndexOf

        public int lastIndexOf​(int ch)
      • lastIndexOf

        public int lastIndexOf​(java.lang.CharSequence str,
                               int from)
      • lastIndexOf

        public int lastIndexOf​(java.lang.CharSequence str)
      • substring

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

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

        public java.lang.CharSequence subSequence​(int start,
                                                  int end)
        Specified by:
        subSequence in interface java.lang.CharSequence
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface java.lang.CharSequence
        Overrides:
        toString in class java.lang.Object
      • startsWith

        public boolean startsWith​(java.lang.CharSequence prefix,
                                  int from)
      • startsWith

        public boolean startsWith​(java.lang.CharSequence prefix)
      • endsWith

        public boolean endsWith​(java.lang.CharSequence suffix)