public class NameConvention
extends java.lang.Object
| Constructor and Description |
|---|
NameConvention() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
escapeEntityNameStrict(java.lang.String name)
Converts an entity name into its safe version, so that they can be used in contexts such as programming
environments where strict names are needed.
|
static java.lang.String |
escapeFileName(java.lang.String name)
Converts file name into its safe version, so that they can be safely stored on any file system.
|
static void |
validateEntityName(java.lang.String name)
Validates an entity name, checking that only characters from the set [<>/a-zA-Z0-9_\\s\\-:.(),;\\+] are used.
|
static <E extends Identifiable> |
validateEntityNames(java.util.List<E> entities)
Validate names of Entities by wrapping NameConvention.validateEntityName(name)
|
static <E extends Identifiable> |
validateEntityNamesStrict(java.util.List<E> entities)
Validate names of Entities by wrapping NameConvention.validateEntityNameStrict(name)
|
static void |
validateEntityNameStrict(java.lang.String name)
Validates an entity name, so that they can be used in contexts such as programming environments where strict
names are needed.
|
static void |
validateFileName(java.lang.String name)
Validates a file name, so that they can be safely stored on any file system.
|
public static java.lang.String escapeFileName(java.lang.String name)
input - java.lang.Exceptionpublic static java.lang.String escapeEntityNameStrict(java.lang.String name)
name - java.lang.Exceptionpublic static void validateFileName(java.lang.String name)
public static void validateEntityName(java.lang.String name)
name - public static void validateEntityNameStrict(java.lang.String name)
name - public static <E extends Identifiable> void validateEntityNames(java.util.List<E> entities)
E - entities - public static <E extends Identifiable> void validateEntityNamesStrict(java.util.List<E> entities)
E - entities - Copyright © 2014. All Rights Reserved.