Fields inherited from class | Fields |
---|---|
class GString |
EMPTY, EMPTY_OBJECT_ARRAY, EMPTY_STRING_ARRAY |
Constructor and description |
---|
GStringImpl
(Object[] values, String[] strings) Create a new GString with values and strings. |
Type Params | Return Type | Name and description |
---|---|---|
|
public int |
codePointAt(int index) |
|
public int |
codePointBefore(int index) |
|
public int |
codePointCount(int beginIndex, int endIndex) |
|
public int |
compareTo(String anotherString) |
|
public int |
compareToIgnoreCase(String str) |
|
public String |
concat(String str) |
|
public boolean |
contains(CharSequence s) |
|
public boolean |
contentEquals(StringBuffer sb) |
|
public boolean |
contentEquals(CharSequence cs) |
|
public boolean |
endsWith(String suffix) |
|
public boolean |
equalsIgnoreCase(String anotherString) |
|
public byte[] |
getBytes(Charset charset) |
|
public void |
getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin) |
|
public String[] |
getStrings() Get the strings of this GString. |
|
public int |
indexOf(int ch) |
|
public int |
indexOf(int ch, int fromIndex) |
|
public int |
indexOf(String str) |
|
public int |
indexOf(String str, int fromIndex) |
|
public String |
intern() |
|
public boolean |
isEmpty() |
|
public int |
lastIndexOf(int ch) |
|
public int |
lastIndexOf(int ch, int fromIndex) |
|
public int |
lastIndexOf(String str) |
|
public int |
lastIndexOf(String str, int fromIndex) |
|
public boolean |
matches(String regex) |
|
public int |
offsetByCodePoints(int index, int codePointOffset) |
|
public boolean |
regionMatches(int toffset, String other, int ooffset, int len) |
|
public boolean |
regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len) |
|
public String |
replace(char oldChar, char newChar) |
|
public String |
replace(CharSequence target, CharSequence replacement) |
|
public String |
replaceAll(String regex, String replacement) |
|
public String |
replaceFirst(String regex, String replacement) |
|
public String[] |
split(String regex, int limit) |
|
public String[] |
split(String regex) |
|
public boolean |
startsWith(String prefix, int toffset) |
|
public boolean |
startsWith(String prefix) |
|
public String |
substring(int beginIndex) |
|
public String |
substring(int beginIndex, int endIndex) |
|
public char[] |
toCharArray() |
|
public String |
toLowerCase(Locale locale) |
|
public String |
toLowerCase() |
|
public String |
toUpperCase(Locale locale) |
|
public String |
toUpperCase() |
|
public String |
trim() |
Methods inherited from class | Name |
---|---|
class GString |
build, charAt, compareTo, equals, equals, getBytes, getBytes, getStrings, getStrings, getValue, getValueCount, getValues, hashCode, invokeMethod, length, negate, plus, plus, subSequence, toString, toString, writeTo |
class GroovyObjectSupport |
getMetaClass, setMetaClass |
Create a new GString with values and strings.
Each value is prefixed by a string, after the last value
an additional String might be used. This means
strings.length == values.length || strings.length == values.length + 1
.
NOTE: The lengths are not checked. Using different lengths might result in unpredictable behaviour.
values
- the value partsstrings
- the string partsGet the strings of this GString.
This methods returns the same array as used in the constructor. Changing the values will result in changes of the GString. It is not recommended to do so.
Copyright © 2003-2021 The Apache Software Foundation. All rights reserved.