commonMain.io.github.optimumcode.json.schema.extension.ExternalAssertionContext.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of json-schema-validator Show documentation
Show all versions of json-schema-validator Show documentation
Multiplatform Kotlin implementation of JSON schema validator
The newest version!
package io.github.optimumcode.json.schema.extension
import io.github.optimumcode.json.pointer.JsonPointer
import io.github.optimumcode.json.schema.ExperimentalApi
@ExperimentalApi
public interface ExternalAssertionContext {
/**
* A JSON pointer to the currently validating element in the object that is being validated
*/
public val objectPath: JsonPointer
/**
* The [ExternalAnnotationCollector] associated with currently validating element
*/
public val annotationCollector: ExternalAnnotationCollector
}