Package no.sikt.graphitron.generate
Interface Validator
- All Known Subinterfaces:
Introspector
public interface Validator
Minimal configuration interface for schema validation.
Unlike
Generator, this only includes parameters needed for validation.-
Method Summary
-
Method Details
-
getSchemaFiles
- Returns:
- Schema files to validate
-
getJooqGeneratedPackage
String getJooqGeneratedPackage()- Returns:
- Package where jOOQ generated code resides (for database metadata)
-
makeNodeStrategy
boolean makeNodeStrategy()- Returns:
- Whether Node strategy is enabled (affects validation rules)
-
requireTypeIdOnNode
boolean requireTypeIdOnNode()- Returns:
- Whether type ID is required on Node types (affects validation rules)
-
getExternalReferences
List<? extends ExternalReference> getExternalReferences() -
getExternalReferenceImports
-