package validation
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class AMFShapeValidations extends AnyRef
-
case class
AMFValidation
(uri: Option[String], message: Option[String], spec: String, level: String, owlClass: Option[String], owlProperty: Option[String], shape: String, target: String, constraint: String, value: String, ramlErrorMessage: String, openApiErrorMessage: String) extends Product with Serializable
Validation defined in a TSV file with AMF validations
Validation defined in a TSV file with AMF validations
- uri
URI of the validation, null to auto-generate
- message
Optional message for the validation
- level
Level: AMF, OpenAPI or RAML
- owlClass
Optional OWL class target of the validation
- owlProperty
Optional OWL property target of the validation
- shape
Type of SHACL shape for the validation
- constraint
URI of the constraint component
- value
Value for the contraint component
- class AnnotationsValidation extends AnyRef
- class ExamplesValidation extends AnyRef
- trait ImportUtils extends AnyRef
- case class PayloadValidation (shape: Shape) extends WebApiValidations with Product with Serializable
- class ShapeFacetsValidation extends AnyRef
- trait WebApiValidations extends ValidationResultProcessor
Value Members
- object AMFRawValidations
- object AMFValidation extends Serializable
- object AnnotationsValidation
- object DefaultAMFValidations extends ImportUtils
- object ExamplesValidation
- object JsCustomValidations
- object PayloadValidation extends Serializable
- object PayloadValidatorPlugin extends AMFPayloadValidationPlugin
- object ShapeFacetsValidation