Package aQute.lib.stringrover
Class StringRover
- java.lang.Object
-
- aQute.lib.stringrover.StringRover
-
- All Implemented Interfaces:
java.lang.CharSequence
public class StringRover extends java.lang.Object implements java.lang.CharSequence
-
-
Constructor Summary
Constructors Constructor Description StringRover(java.lang.String string)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description char
charAt(int index)
StringRover
duplicate()
boolean
endsWith(java.lang.CharSequence suffix)
StringRover
increment()
StringRover
increment(int increment)
int
indexOf(int ch)
int
indexOf(int ch, int from)
int
indexOf(java.lang.CharSequence str)
int
indexOf(java.lang.CharSequence str, int from)
boolean
isEmpty()
int
lastIndexOf(int ch)
int
lastIndexOf(int ch, int from)
int
lastIndexOf(java.lang.CharSequence str)
int
lastIndexOf(java.lang.CharSequence str, int from)
int
length()
StringRover
reset()
boolean
startsWith(java.lang.CharSequence prefix)
boolean
startsWith(java.lang.CharSequence prefix, int from)
java.lang.CharSequence
subSequence(int start, int end)
java.lang.String
substring(int start)
java.lang.String
substring(int start, int end)
java.lang.String
toString()
-
-
-
Method Detail
-
length
public int length()
- Specified by:
length
in interfacejava.lang.CharSequence
-
isEmpty
public boolean isEmpty()
-
charAt
public char charAt(int index)
- Specified by:
charAt
in interfacejava.lang.CharSequence
-
increment
public StringRover increment()
-
increment
public StringRover increment(int increment)
-
reset
public StringRover reset()
-
duplicate
public StringRover duplicate()
-
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 interfacejava.lang.CharSequence
-
toString
public java.lang.String toString()
- Specified by:
toString
in interfacejava.lang.CharSequence
- Overrides:
toString
in classjava.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)
-
-