class Lutaml::Qea::Validation::ClassValidator

def objects

def objects
  @objects ||= begin
    # Use database objects for referential integrity checks
    # Filter to only Class and Interface types (exclude Notes, etc.)
    all_objects = context[:db_objects] || context[:objects] || []
    all_objects.select { |obj| obj.uml_class? || obj.interface? }
  end
end