A "list type" is rdf:List, or any subclass which looks like the typed list idiom:
T subClassOf List ; subClassOf [onProperty rest; allValuesFrom T] ; subClassOf [onProperty first; allValuesFrom E]
A subclass of List defined as a subclass of any bnode which has rdf:first or rdf:rest as any property value, but is not shaped like the idiom, is deemed to be a "suspect" type, and reported.
|
|
|
|