public class GStringImpl extends GString
GString
,
Serialized FormConstructor and Description |
---|
GStringImpl(java.lang.Object[] values,
java.lang.String[] strings)
Create a new GString with values and strings.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getStrings()
Get the strings of this GString.
|
build, charAt, compareTo, equals, equals, getBytes, getBytes, getValue, getValueCount, getValues, hashCode, invokeMethod, length, negate, plus, plus, subSequence, toString, writeTo
getMetaClass, getProperty, setMetaClass, setProperty
public GStringImpl(java.lang.Object[] values, java.lang.String[] 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 partspublic java.lang.String[] getStrings()
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.
getStrings
in class GString