Class GStringImpl

    • Constructor Detail

      • GStringImpl

        public GStringImpl​(Object[] values,
                           String[] strings)
        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.

        Parameters:
        values - the value parts
        strings - the string parts
    • Method Detail

      • getStrings

        public String[] getStrings()
        Get 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.

        Specified by:
        getStrings in class GString