Coverage for /usr/local/lib/python3.8/site-packages/tgclients/databinding/rdf.py: 100%
13 statements
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-02 16:49 +0000
« prev ^ index » next coverage.py v7.4.4, created at 2024-04-02 16:49 +0000
1# SPDX-FileCopyrightText: 2022 Georg-August-Universität Göttingen
2#
3# SPDX-License-Identifier: CC0-1.0
5from dataclasses import dataclass, field
6from typing import List
8__NAMESPACE__ = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
11@dataclass
12class RdfType:
13 """
14 Content may be in any namespace (namespace=##any, see
15 http://www.w3.org/TR/xmlschema-1/#declare-openness) and the elements are
16 only validated if a schema is available that uniquely determines the
17 declaration (processContents="lax", see
18 http://www.w3.org/TR/xmlschema-1/#declare-openness)
19 """
20 class Meta:
21 name = "rdfType"
23 any_element: List[object] = field(
24 default_factory=list,
25 metadata={
26 "type": "Wildcard",
27 "namespace": "##any",
28 }
29 )
32@dataclass
33class Rdf(RdfType):
34 class Meta:
35 name = "RDF"
36 namespace = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"