org.biojava3.core.util
Class StringManipulationHelper

java.lang.Object
  extended by org.biojava3.core.util.StringManipulationHelper

public class StringManipulationHelper
extends Object

A utility class for common String manipulation tasks. All functions are static methods.

Author:
Amr AL-Hossary

Method Summary
static String convertStreamToString(InputStream stream)
           
static boolean equalsToIgnoreEndline(String expected, String actual)
          compares two strings for equality, line by line, ignoring any difference of end line delimiters contained within the 2 Strings.
static boolean equalsToXml(String expected, String actual)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

convertStreamToString

public static String convertStreamToString(InputStream stream)
Parameters:
stream -
Returns:

equalsToIgnoreEndline

public static boolean equalsToIgnoreEndline(String expected,
                                            String actual)
compares two strings for equality, line by line, ignoring any difference of end line delimiters contained within the 2 Strings. This method should be used if and only if two Strings are considered identical when all nodes are identical including their relative order. Generally useful when asserting identity of automatically regenerated XML or PDB.

Parameters:
expected -
actual -

equalsToXml

public static boolean equalsToXml(String expected,
                                  String actual)