org.jfree.util

## Class StringUtils

- java.lang.Object
- - org.jfree.util.StringUtils

-     public class StringUtils
      extends java.lang.Object

  String utilities.
  Author:
    Thomas Morgner.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | `endsWithIgnoreCase(java.lang.String base, java.lang.String end)` Helper functions to query a strings end portion.
    `static java.lang.String` | `getLineSeparator()` Queries the system properties for the line separator.
    `static boolean` | `startsWithIgnoreCase(java.lang.String base, java.lang.String start)` Helper functions to query a strings start portion.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### startsWithIgnoreCase

          public static boolean startsWithIgnoreCase(java.lang.String base,
                                     java.lang.String start)

      Helper functions to query a strings start portion. The comparison is case insensitive.
      Parameters:
        `base` - the base string.
        `start` - the starting text.
      Returns:
        true, if the string starts with the given starting text.

    - #### endsWithIgnoreCase

          public static boolean endsWithIgnoreCase(java.lang.String base,
                                   java.lang.String end)

      Helper functions to query a strings end portion. The comparison is case insensitive.
      Parameters:
        `base` - the base string.
        `end` - the ending text.
      Returns:
        true, if the string ends with the given ending text.

    - #### getLineSeparator

          public static java.lang.String getLineSeparator()

      Queries the system properties for the line separator. If access to the System properties is forbidden, the UNIX default is returned.
      Returns:
        the line separator.