public class StringUtils extends Object
Constructor and Description |
---|
StringUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
areEqualPropPaths(String[] pp1,
String[] pp2)
Tests whether two property paths are equal, i.e.
|
static String |
createUniqueID()
Create a unique ID.
|
static String |
deriveLabel(String arg)
This method tries to derive a meaningful label from a given String.
|
static boolean |
isAsciiLetter(char c)
Determines if the specified character is a letter [a-z,A-Z].
|
static boolean |
isDigit(char c)
Determines if the specified character is a digit [0-9].
|
static boolean |
isNonEmpty(String arg)
Determines if the specified String is not null and not empty.
|
static boolean |
isNullOrEmpty(String arg)
Determines if the specified String is null or empty.
|
static boolean |
isQualifiedName(String uri)
Determines if the specified URI String is a qualified name.
|
static boolean |
isQuote(char c)
Determines if the specified character is one of
" ' ` ´ . |
static boolean |
startsWithURIScheme(String arg)
Determines if a prefix of the specified String is conform to an URI
definition.
|
public static String createUniqueID()
public static boolean areEqualPropPaths(String[] pp1, String[] pp2)
public static String deriveLabel(String arg)
isQualifiedName(java.lang.String)
), only the
local part - the part after '#' - is taken. Multiple words starting with
upper case letters and written in one word are separated (e.g. 'myName'
is transformed to 'My Name').public static boolean isQuote(char c)
" ' ` ´
.public static boolean isDigit(char c)
public static boolean isAsciiLetter(char c)
public static boolean isNullOrEmpty(String arg)
public static boolean isNonEmpty(String arg)
public static boolean isQualifiedName(String uri)
startsWithURIScheme(java.lang.String)
)public static boolean startsWithURIScheme(String arg)
Copyright © 2018 universAAL Consortium. All rights reserved.