A C D E F G H I P S T V W 
All Classes All Packages

A

All - interlok.csv.schema.SchemaViolationHandler.FailureType
 

C

closeService() - Method in class interlok.csv.schema.ValidateCsv
 

D

doService(AdaptrisMessage) - Method in class interlok.csv.schema.ValidateCsv
 

E

Error - interlok.csv.schema.SchemaViolationHandler.FailureType
 
ErrorsAsMetadata - Class in interlok.csv.schema
Record all CSV Schema validation error messages as metadata.
ErrorsAsMetadata() - Constructor for class interlok.csv.schema.ErrorsAsMetadata
 

F

FailOnError - Class in interlok.csv.schema
If there are any ErrorMessage objects present then throw an exception.
FailOnError() - Constructor for class interlok.csv.schema.FailOnError
 
FailOnWarningOrError - Class in interlok.csv.schema
If there are any warnings or errors present then throw an exception.
FailOnWarningOrError() - Constructor for class interlok.csv.schema.FailOnWarningOrError
 
FailuresAsMetadata - Class in interlok.csv.schema
Record all CSV Schema validation failure messages as metadata.
FailuresAsMetadata() - Constructor for class interlok.csv.schema.FailuresAsMetadata
 
filter(Collection<FailMessage>) - Method in enum interlok.csv.schema.SchemaViolationHandler.FailureType
Filter a collection of failure messages by type.

G

getCaseSensitive() - Method in class interlok.csv.schema.ValidateCsv
Enable case sensitivity when performing external expression resolution.
getFailFast() - Method in class interlok.csv.schema.ValidateCsv
Whether or not we fail immediately on the first error or report on all errors.
getMetadataKey() - Method in class interlok.csv.schema.ViolationsAsMetadata
The metadata key to store failures against.
getSchemaFile() - Method in class interlok.csv.schema.ValidateCsv
The schema.
getSubstitutions() - Method in class interlok.csv.schema.ValidateCsv
The Path substitutions to apply.
getViolationHandler() - Method in class interlok.csv.schema.ValidateCsv
What to do when the CSV file is considered invalid.

H

handle(Collection<FailMessage>, AdaptrisMessage) - Method in class interlok.csv.schema.ErrorsAsMetadata
 
handle(Collection<FailMessage>, AdaptrisMessage) - Method in class interlok.csv.schema.FailOnError
 
handle(Collection<FailMessage>, AdaptrisMessage) - Method in class interlok.csv.schema.FailOnWarningOrError
 
handle(Collection<FailMessage>, AdaptrisMessage) - Method in class interlok.csv.schema.FailuresAsMetadata
 
handle(Collection<FailMessage>, AdaptrisMessage) - Method in class interlok.csv.schema.IgnoreViolations
 
handle(Collection<FailMessage>, AdaptrisMessage) - Method in interface interlok.csv.schema.SchemaViolationHandler
Handle any schema violations.

I

IgnoreViolations - Class in interlok.csv.schema
Ignore all failure messages from schema validation.
IgnoreViolations() - Constructor for class interlok.csv.schema.IgnoreViolations
 
initService() - Method in class interlok.csv.schema.ValidateCsv
 
interlok.csv.schema - package interlok.csv.schema
Uses the CSV Schema Reference implementation to validate a document against a CSV Schema.

P

prepare() - Method in class interlok.csv.schema.ValidateCsv
 

S

SchemaViolationHandler - Interface in interlok.csv.schema
Interface that allows us to plugin behaviour around warnings and errors.
SchemaViolationHandler.FailureType - Enum in interlok.csv.schema
 
setCaseSensitive(Boolean) - Method in class interlok.csv.schema.ValidateCsv
Enable case sensitivity when performing external expression resolution.
setFailFast(Boolean) - Method in class interlok.csv.schema.ValidateCsv
Whether or not we fail immediately on the first error or report on all errors.
setMetadataKey(String) - Method in class interlok.csv.schema.ViolationsAsMetadata
The metadata key to store failures against.
setSchemaFile(String) - Method in class interlok.csv.schema.ValidateCsv
The schema.
setSubstitutions(KeyValuePairSet) - Method in class interlok.csv.schema.ValidateCsv
The Path substitutions to apply.
setViolationHandler(SchemaViolationHandler) - Method in class interlok.csv.schema.ValidateCsv
What to do when the CSV file is considered invalid.

T

toString(Collection<FailMessage>) - Method in interface interlok.csv.schema.SchemaViolationHandler
Return a string representation of the failures.

V

ValidateCsv - Class in interlok.csv.schema
Validate a CSV file against a schema as defined by CSV Schema.
ValidateCsv() - Constructor for class interlok.csv.schema.ValidateCsv
 
valueOf(String) - Static method in enum interlok.csv.schema.SchemaViolationHandler.FailureType
Returns the enum constant of this type with the specified name.
values() - Static method in enum interlok.csv.schema.SchemaViolationHandler.FailureType
Returns an array containing the constants of this enum type, in the order they are declared.
ViolationsAsMetadata - Class in interlok.csv.schema
 
ViolationsAsMetadata() - Constructor for class interlok.csv.schema.ViolationsAsMetadata
 

W

Warning - interlok.csv.schema.SchemaViolationHandler.FailureType
 
withMetadataKey(String) - Method in class interlok.csv.schema.ViolationsAsMetadata
 
withSchema(String) - Method in class interlok.csv.schema.ValidateCsv
 
withViolationHandler(SchemaViolationHandler) - Method in class interlok.csv.schema.ValidateCsv
 
A C D E F G H I P S T V W 
All Classes All Packages