<?xml version="1.0"?> <!-- SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady> SPDX-License-Identifier: CC0-1.0 --> <!DOCTYPE Class SYSTEM "../../DTD"> <Class> <label xml:lang="en">File</label> <comment xml:lang="en"> <p> A sequence of binary data, as contained within a specific <ref target="pcdm:Object">Object</ref>. </p> <p> The <ref target="dcterms:extent">extent</ref> is meant to be interpreted as a file size in bytes (but the exact representation is left fuzzy), and the <ref target="dc11:format">format</ref> is meant to be interpreted as an internet media type. For the latter, the more specific property <ptr target="awol:type"/> may be used. </p> </comment> <isDefinedBy> <SpecificResource source="(PCDM)" fragment="pcdmfile"/> </isDefinedBy> <subClassOf> <Restriction> <onProperty> <resource name="pcdm:isFileOf"/> </onProperty> <cardinality>1</cardinality> </Restriction> </subClassOf> <subClassOf> <Restriction> <onProperty> <resource name="dc11:format"/> </onProperty> <maxCardinality>1</maxCardinality> </Restriction> </subClassOf> <subClassOf> <Restriction> <onProperty> <resource name="dc11:format"/> </onProperty> <allValuesFrom> <resource name="xsd:string"/> </allValuesFrom> </Restriction> </subClassOf> <subClassOf> <Restriction> <onProperty> <resource name="dcterms:extent"/> </onProperty> <maxCardinality>1</maxCardinality> </Restriction> </subClassOf> <subClassOf> <Restriction> <onProperty> <resource name="dcterms:created"/> </onProperty> <maxCardinality>1</maxCardinality> </Restriction> </subClassOf> <subClassOf> <Restriction> <onProperty> <resource name="dcterms:modified"/> </onProperty> <maxCardinality>1</maxCardinality> </Restriction> </subClassOf> <disjointWith> <resource name="pcdm:Collection"/> </disjointWith> <disjointWith> <resource name="pcdm:Object"/> </disjointWith> </Class>