Class UpsertValidator
java.lang.Object
net.sf.jsqlparser.util.validation.validator.AbstractValidator<Upsert>
net.sf.jsqlparser.util.validation.validator.UpsertValidator
- Direct Known Subclasses:
ReplaceValidator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
validates given statement.private void
validateDuplicate
(Upsert upsert) private void
validateOptionalSelect
(Select select) Methods inherited from class net.sf.jsqlparser.util.validation.validator.AbstractValidator
context, context, getCapabilities, getMessageConsumer, getValidationErrors, getValidator, isNotEmpty, isNotEmpty, putError, setContext, validateFeature, validateFeature, validateFeature, validateFeatureAndName, validateFeatureAndNameWithAlias, validateName, validateName, validateName, validateNameWithAlias, validateNameWithAlias, validateNameWithAlias, validateOptional, validateOptionalColumnName, validateOptionalColumnNames, validateOptionalColumnNames, validateOptionalColumnNameWithAlias, validateOptionalExpression, validateOptionalExpression, validateOptionalExpressions, validateOptionalFeature, validateOptionalFeature, validateOptionalFromItem, validateOptionalFromItem, validateOptionalFromItems, validateOptionalFromItems, validateOptionalList, validateOptionalName, validateOptionalName, validateOptionalNameWithAlias, validateOptionalOrderByElements
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sf.jsqlparser.util.validation.Validator
getValidationErrors, getValidationErrors, isValid, isValid
-
Constructor Details
-
UpsertValidator
public UpsertValidator()
-
-
Method Details
-
validate
Description copied from interface:Validator
validates given statement.- Parameters:
upsert
-- See Also:
-
validateOptionalSelect
-
validateDuplicate
-