xsd.AttributePSVI
¶
The AttributePSVI class contains PSVI information about an attribute.
-
class
xsd.
AttributePSVI
¶
Attributes¶
-
xsd.AttributePSVI.
attribute_declaration
¶ An item isomorphic to the governing type definition component.
-
xsd.AttributePSVI.
member_type_definition
¶ An item isomorphic to the validating type of the schema actual value
-
xsd.AttributePSVI.
member_type_definition_anonymous
¶ True if the name of the validating type is absent, otherwise False.
-
xsd.AttributePSVI.
member_type_definition_name
¶ The name of the validating type, if it is not absent.
-
xsd.AttributePSVI.
member_type_definition_namespace
¶ The target namespace of the validating type.
-
xsd.AttributePSVI.
member_type_definitions
¶ A sequence of Simple Type Definition components with the same length as the schema actual value, each one an item isomorphic to the validating type of the corresponding item in the schema actual value.
-
xsd.AttributePSVI.
schema_actual_value
¶ If the schema normalized value is not absent, then the corresponding actual value, otherwise absent.
-
xsd.AttributePSVI.
schema_normalized_value
¶ If the attribute’s normalized value is valid with respect to the governing type definition, then the normalized value as validated, otherwise absent.
-
xsd.AttributePSVI.
type_definition
¶ An item isomorphic to the governing type definition component.
-
xsd.AttributePSVI.
type_definition_anonymous
¶ True if the name of the type definition is absent, otherwise False.
-
xsd.AttributePSVI.
type_definition_name
¶ The name of the type definition, if the name is not absent. If the type definition’s name property is absent, then schema processors may, but need not, provide a value which uniquely identifies this type definition among those with the same target namespace.
-
xsd.AttributePSVI.
type_definition_namespace
¶ The target namespace of the type definition.
-
xsd.AttributePSVI.
type_definition_type
¶ simple.
-
xsd.AttributePSVI.
validation_attempted
¶ The appropriate case among the following: if strictly assessed, then full; otherwise none.
-
xsd.AttributePSVI.
validity
¶ The appropriate case among the following: if strictly assessed and locally valid, then valid; if strictly assessed and locally invalid, then invalid; otherwise notKnown.
Special methods¶
__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__