The document describes various string functions in Java including:
1. Methods to manipulate and modify strings such as concat(), trim(), toUpperCase(), and replace().
2. Methods to get information about strings like length(), isEmpty(), charAt(), and indexOf().
3. Additional utility methods such as split(), toCharArray(), compareTo(), and contains() for further string analysis and processing.