it.sistematica.isharedoc.opencmis.indatabase
Class NameValidator
java.lang.Object
it.sistematica.isharedoc.opencmis.indatabase.NameValidator
public class NameValidator
- extends java.lang.Object
Method Summary |
static boolean |
isValidId(java.lang.String s)
check whether id contains only valid characters Allowed are 'a'..' |
static boolean |
isValidLocalName(java.lang.String s)
|
static boolean |
isValidName(java.lang.String text)
|
static boolean |
isValidNamespace(java.lang.String s)
check whether id contains only valid characters. |
static boolean |
isValidQueryName(java.lang.String s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERROR_ILLEGAL_ID
public static final java.lang.String ERROR_ILLEGAL_ID
- See Also:
- Constant Field Values
ERROR_ILLEGAL_NAME
public static final java.lang.String ERROR_ILLEGAL_NAME
- See Also:
- Constant Field Values
isValidId
public static boolean isValidId(java.lang.String s)
- check whether id contains only valid characters Allowed are 'a'..'z',
'A'..'Z', '0'..'9', '.', '-', ' ', '_';
- Parameters:
s
- string to verify
isValidLocalName
public static boolean isValidLocalName(java.lang.String s)
isValidName
public static boolean isValidName(java.lang.String text)
isValidNamespace
public static boolean isValidNamespace(java.lang.String s)
- check whether id contains only valid characters. Not allowed are '/',
'\\', ':', '\"', '*', '?', '<','>', '|'"
- Parameters:
s
- string to verify
isValidQueryName
public static boolean isValidQueryName(java.lang.String s)