public class CoreUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CACHE_FOLDER_NAME |
static int |
DEBUG_LEVEL |
static java.lang.String |
TABLES_REFS |
Constructor and Description |
---|
CoreUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
adaptTables(java.lang.String str,
java.lang.String width,
java.lang.String targetwidth) |
static int |
calcDist(java.lang.String s1,
java.lang.String s2) |
static java.lang.String |
filterNodeId(java.lang.String nameOrId) |
static java.nio.file.Path |
getCacheDir(java.nio.file.Path p) |
static java.lang.String |
getParentQualifiedId(java.lang.String QId) |
static java.nio.file.Path |
getTempDir() |
static java.lang.String |
getTrace(java.lang.Exception ex) |
static java.lang.String |
getTrace(java.lang.StackTraceElement[] stackTrace) |
static java.lang.String |
htmlClear(java.lang.String content) |
static java.lang.String |
htmlEncapsulate(java.lang.String newDescr) |
static java.lang.String |
htmlEncapsulate(java.lang.String newDescr,
boolean replamp)
Method to close all opened tags and fix some problems with tags overlap.
|
static java.lang.String |
htmlEscape(java.lang.String str) |
static java.lang.String |
htmlSpaces(java.lang.String str) |
static boolean |
isHeader(TreeNode node) |
static java.lang.String |
listToString(java.util.List<java.lang.String> list,
java.lang.String separator) |
static java.lang.String |
listToString(java.lang.Object[] list,
java.lang.String separator) |
static java.lang.String |
listToString(java.lang.Object[] list,
java.lang.String separator,
boolean b) |
static java.lang.String |
removeTag(java.lang.String name,
java.lang.String s) |
static java.lang.String |
reworkLibreDesc(TreeNode node,
java.lang.String desc,
boolean replace,
java.util.Set<TreeNode> tosave,
java.util.Map<java.util.UUID,java.lang.String> doorsids) |
static java.lang.String |
splitWords(java.lang.String s) |
static java.lang.String |
URLEncode(java.lang.String s) |
public static final java.lang.String CACHE_FOLDER_NAME
public static int DEBUG_LEVEL
public static java.lang.String TABLES_REFS
public static java.lang.String getParentQualifiedId(java.lang.String QId)
public static boolean isHeader(TreeNode node)
public static java.lang.String splitWords(java.lang.String s)
public static java.lang.String URLEncode(java.lang.String s)
public static java.lang.String htmlEscape(java.lang.String str)
public static java.lang.String adaptTables(java.lang.String str, java.lang.String width, java.lang.String targetwidth)
public static java.lang.String htmlSpaces(java.lang.String str)
public static java.lang.String listToString(java.util.List<java.lang.String> list, java.lang.String separator)
public static java.lang.String listToString(java.lang.Object[] list, java.lang.String separator)
public static java.lang.String listToString(java.lang.Object[] list, java.lang.String separator, boolean b)
public static java.lang.String htmlEncapsulate(java.lang.String newDescr)
public static java.lang.String htmlEncapsulate(java.lang.String newDescr, boolean replamp)
xhtml
- markup with possible unclosed and overlapping tagspublic static java.lang.String htmlClear(java.lang.String content)
public static int calcDist(java.lang.String s1, java.lang.String s2)
public static java.lang.String reworkLibreDesc(TreeNode node, java.lang.String desc, boolean replace, java.util.Set<TreeNode> tosave, java.util.Map<java.util.UUID,java.lang.String> doorsids)
public static java.lang.String removeTag(java.lang.String name, java.lang.String s)
public static java.lang.String getTrace(java.lang.Exception ex)
public static java.nio.file.Path getCacheDir(java.nio.file.Path p)
public static java.nio.file.Path getTempDir()
public static java.lang.String getTrace(java.lang.StackTraceElement[] stackTrace)
public static java.lang.String filterNodeId(java.lang.String nameOrId)