SchemaViolation

org.llm4s.knowledgegraph.extraction.SchemaViolation
case class SchemaViolation(description: String, entityId: Option[String], violationType: String)

Represents a violation found during schema validation.

Value parameters

description

Human-readable description of the violation

entityId

Optional ID of the entity involved

violationType

Category of violation (e.g., "out_of_schema_entity", "invalid_relationship_endpoint")

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product