public class PreValidatingInserterDecorator extends java.lang.Object implements CodingSchemeInserter
Constructor and Description |
---|
PreValidatingInserterDecorator(CodingSchemeInserter delegate)
Instantiates a new pre validating inserter decorator.
|
Modifier and Type | Method and Description |
---|---|
ResolverProcessor |
getResolverProcessor()
Gets the resolver processor.
|
ValidationProcessor<CodingScheme> |
getValidationProcessor()
Gets the validation processor.
|
java.util.List<ResolvedLoadValidationError> |
insertCodingScheme(CodingScheme codingScheme)
Insert coding scheme.
|
void |
setResolverProcessor(ResolverProcessor resolverProcessor)
Sets the resolver processor.
|
void |
setValidationProcessor(ValidationProcessor<CodingScheme> validationProcessor)
Sets the validation processor.
|
public PreValidatingInserterDecorator(CodingSchemeInserter delegate)
delegate
- the delegatepublic java.util.List<ResolvedLoadValidationError> insertCodingScheme(CodingScheme codingScheme) throws CodingSchemeAlreadyLoadedException
CodingSchemeInserter
insertCodingScheme
in interface CodingSchemeInserter
codingScheme
- the coding schemeCodingSchemeAlreadyLoadedException
- the coding scheme already loaded exceptionpublic ValidationProcessor<CodingScheme> getValidationProcessor()
public void setValidationProcessor(ValidationProcessor<CodingScheme> validationProcessor)
validationProcessor
- the new validation processorpublic ResolverProcessor getResolverProcessor()
public void setResolverProcessor(ResolverProcessor resolverProcessor)
resolverProcessor
- the new resolver processor