Class ValidationError
- java.lang.Object
-
- net.sf.jsqlparser.util.validation.ValidationError
-
public class ValidationError extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ValidationCapability
capability
private java.util.Set<ValidationException>
errors
private Statement
parsedStatement
private java.lang.String
statements
-
Constructor Summary
Constructors Constructor Description ValidationError(java.lang.String statements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidationError
addError(ValidationException error)
ValidationError
addErrors(java.util.Collection<ValidationException> errors)
ValidationCapability
getCapability()
java.util.Set<ValidationException>
getErrors()
Statement
getParsedStatement()
java.lang.String
getStatements()
void
setCapability(ValidationCapability databaseType)
void
setParsedStatement(Statement parsedStatement)
java.lang.String
toString()
ValidationError
withCapability(ValidationCapability databaseType)
ValidationError
withParsedStatement(Statement parsedStatement)
-
-
-
Field Detail
-
statements
private final java.lang.String statements
-
parsedStatement
private Statement parsedStatement
-
errors
private java.util.Set<ValidationException> errors
-
capability
private ValidationCapability capability
-
-
Method Detail
-
addError
public ValidationError addError(ValidationException error)
-
addErrors
public ValidationError addErrors(java.util.Collection<ValidationException> errors)
-
getErrors
public java.util.Set<ValidationException> getErrors()
- Returns:
- the set of
ValidationException
's (no duplicates)
-
getCapability
public ValidationCapability getCapability()
- Returns:
- the
ValidationCapability
which produced this error
-
getParsedStatement
public Statement getParsedStatement()
- Returns:
- the parsed
Statement
, if parsing was possible
-
getStatements
public java.lang.String getStatements()
- Returns:
- the statements (may be more than one) given for validation
-
setCapability
public void setCapability(ValidationCapability databaseType)
-
setParsedStatement
public void setParsedStatement(Statement parsedStatement)
-
withCapability
public ValidationError withCapability(ValidationCapability databaseType)
-
withParsedStatement
public ValidationError withParsedStatement(Statement parsedStatement)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-