| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | definitionMatches(String definition, String databaseShortName, boolean returnValueIfEmpty)
Compares a given database to a database definition string. |
| public static boolean | |
| public static boolean | definitionMatches(Collection<String> definition, String databaseShortName, boolean returnValueIfEmptyList)
Same logic as |
| public static boolean | |
| public static Set | |
| private static void | |
| public static void | validateDefinitions(String definition, ValidationErrors vErrors)
This method will validate whether a dbms (optional: comma separated list) is valid and match with supported database, if it doesn't then will add a validation error for it. |
| public static void | validateDefinitions(Collection<String> definitions, ValidationErrors vErrors)
This method will validate if a set of definitions/dbms are valid supported DBs. |
| DatabaseList | back to summary |
|---|---|
| public DatabaseList() | |
| definitionMatches | back to summary |
|---|---|
| public static boolean definitionMatches(String definition, String databaseShortName, boolean returnValueIfEmpty) Compares a given database to a database definition string. Definition syntax: Comma separated list of database shortNames. Doesn't matter if it includes spaces. Can exclude a database by prepending its name with a '!'. The string "all" will match all databases. The string "none" will match no databases, even if others are listed. If an empty or null definition or null is passed, it will return the passed returnValueIfEmpty value. | |
| definitionMatches | back to summary |
|---|---|
| public static boolean definitionMatches(String definition, Database database, boolean returnValueIfEmpty) | |
| definitionMatches | back to summary |
|---|---|
| public static boolean definitionMatches(Collection<String> definition, String databaseShortName, boolean returnValueIfEmptyList) Same logic as | |
| definitionMatches | back to summary |
|---|---|
| public static boolean definitionMatches(Collection<String> definition, Database database, boolean returnValueIfEmptyList) | |
| toDbmsSet | back to summary |
|---|---|
| public static Set | |
| validateDefinition | back to summary |
|---|---|
| private static void validateDefinition(String definition, ValidationErrors vErrors) | |
| validateDefinitions | back to summary |
|---|---|
| public static void validateDefinitions(String definition, ValidationErrors vErrors) This method will validate whether a dbms (optional: comma separated list) is valid and match with supported database, if it doesn't then will add a validation error for it. | |
| validateDefinitions | back to summary |
|---|---|
| public static void validateDefinitions(Collection<String> definitions, ValidationErrors vErrors) This method will validate if a set of definitions/dbms are valid supported DBs. | |