code: @Nullable
    @ReturnsMutableCopy
    public static ICommonsList <String> readStreamLines (@Nullable final IHasInputStream aISP,
                                                         @Nonnull final Charset aCharset,
                                                         @Nonnegative final int nLinesToSkip,
                                                         @CheckForSigned final int nLinesToRead)
    {
      if (aISP == null)
        return null;
  
      return readStreamLines (aISP.getInputStream (), aCharset, nLinesToSkip, nLinesToRead);
    }
docs: Get the content of the passed Spring resource as one big string in the passed
  character set.
  
  @param aISP
  The resource to read. May be <code>null</code>.
  @param aCharset
  The character set to use. May not be <code>null</code>.
  @param nLinesToSkip
  The 0-based index of the first line to read. Pass in 0 to indicate to
  read everything.
  @param nLinesToRead
  The number of lines to read. Pass in {@link CGlobal#ILLEGAL_UINT} to
  indicate that all lines should be read. If the number passed here
  exceeds the number of lines in the file, nothing happens.
  @return <code>null</code> if the resolved input stream is <code>null</code> ,
  the content otherwise.