| Modifier and Type | Class and Description |
|---|---|
class |
ParseException
wraps a
JSQLParserException to add to the errors collected by
validation |
class |
UnexpectedValidationException
can be used on unexpected errors during validation
|
| Modifier and Type | Method and Description |
|---|---|
default ValidationException |
ValidationCapability.toError(String message) |
default ValidationException |
ValidationCapability.toError(String message) |
default ValidationException |
ValidationCapability.toError(String message,
Throwable th) |
default ValidationException |
ValidationCapability.toError(String message,
Throwable th) |
| Modifier and Type | Method and Description |
|---|---|
ValidationError |
ValidationError.addError(ValidationException error) |
ValidationError |
ValidationError.addError(ValidationException error) |
| Modifier and Type | Method and Description |
|---|---|
ValidationError |
ValidationError.addErrors(Collection<ValidationException> errors) |
ValidationError |
ValidationError.addErrors(Collection<ValidationException> errors) |
static List<ValidationError> |
Validation.toValidationErrors(String statements,
Statement parsedStatement,
Map<ValidationCapability,Set<ValidationException>> errorMap) |
static List<ValidationError> |
Validation.toValidationErrors(String statements,
Statement parsedStatement,
Map<ValidationCapability,Set<ValidationException>> errorMap) |
void |
ValidationCapability.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer)
Validate and add
ValidationException's to given consumer. |
void |
ValidationCapability.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer)
Validate and add
ValidationException's to given consumer. |
| Modifier and Type | Method and Description |
|---|---|
void |
AllowedTypesValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
void |
AllowedTypesValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
| Modifier and Type | Method and Description |
|---|---|
ValidationException |
FeaturesAllowed.getMessage(Feature feature) |
ValidationException |
FeatureSetValidation.getMessage(Feature feature) |
default ValidationException |
Version.getMessage(Feature feature) |
default ValidationException |
Version.getMessage(Feature feature) |
ValidationException |
FeatureSetValidation.getMessage(Feature feature) |
ValidationException |
FeaturesAllowed.getMessage(Feature feature) |
| Modifier and Type | Method and Description |
|---|---|
default void |
FeatureSetValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
default void |
FeatureSetValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
| Modifier and Type | Class and Description |
|---|---|
class |
DatabaseException
database-errors wrapping a
SQLException or PersistenceException |
| Modifier and Type | Method and Description |
|---|---|
default ValidationException |
DatabaseMetaDataValidation.getErrorMessage(Named named,
boolean checkForExists) |
default ValidationException |
DatabaseMetaDataValidation.getErrorMessage(Named named,
boolean checkForExists) |
default ValidationException |
DatabaseMetaDataValidation.getUnexpectedErrorMessage(Named named,
Exception cause) |
default ValidationException |
DatabaseMetaDataValidation.getUnexpectedErrorMessage(Named named,
Exception cause) |
| Modifier and Type | Method and Description |
|---|---|
default void |
DatabaseMetaDataValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
default void |
DatabaseMetaDataValidation.validate(ValidationContext context,
Consumer<ValidationException> errorConsumer) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
JdbcDatabaseMetaDataCapability.columnExists(Map<Named,Boolean> results,
Named named) |
protected boolean |
JdbcDatabaseMetaDataCapability.columnExists(Map<Named,Boolean> results,
Named named) |
protected boolean |
JdbcDatabaseMetaDataCapability.jdbcMetadataTables(Named named,
String type) |
protected boolean |
JdbcDatabaseMetaDataCapability.jdbcMetadataTables(Named named,
String type) |
protected boolean |
JdbcDatabaseMetaDataCapability.tableExists(Map<Named,Boolean> results,
Named named) |
protected boolean |
JdbcDatabaseMetaDataCapability.tableExists(Map<Named,Boolean> results,
Named named) |
protected boolean |
JdbcDatabaseMetaDataCapability.viewExists(Map<Named,Boolean> results,
Named named) |
protected boolean |
JdbcDatabaseMetaDataCapability.viewExists(Map<Named,Boolean> results,
Named named) |
| Modifier and Type | Method and Description |
|---|---|
protected Consumer<ValidationException> |
AbstractValidator.getMessageConsumer(ValidationCapability c) |
protected Consumer<ValidationException> |
AbstractValidator.getMessageConsumer(ValidationCapability c) |
Map<ValidationCapability,Set<ValidationException>> |
AbstractValidator.getValidationErrors() |
Map<ValidationCapability,Set<ValidationException>> |
AbstractValidator.getValidationErrors() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractValidator.putError(ValidationCapability capability,
ValidationException error)
adds an error for this
ValidationCapability |
protected void |
AbstractValidator.putError(ValidationCapability capability,
ValidationException error)
adds an error for this
ValidationCapability |
Copyright © 2004–2023 JSQLParser. All rights reserved.