Package pyxb :: Package binding :: Module content |
[hide private]
[frames] | no frames]

# Module content

source code

Helper classes that maintain the content model of XMLSchema in the binding classes.

AttributeUse and ElementDeclaration record information associated with a binding class, for example the types of values, the original XML QName or NCName, and the Python field in which the values are stored. They also provide the low-level interface to set and get the corresponding values in a binding instance.

Wildcard holds content-related information used in the content model.

Classes | [hide private]
AttributeUse A helper class that encapsulates everything we need to know about the way an attribute is used within a binding class.
AutomatonConfiguration State for a pyxb.utils.fac.Automaton monitoring content for an incrementally constructed complex type binding instance.
_FACSymbol Base class for pyxb.utils.fac.Symbol instances associated with PyXB content models.
ElementUse Information about a schema element declaration reference.
WildcardUse Information about a schema wildcard element.
_PluralBinding Helper for element content that supports multiple occurences.
ElementDeclaration Aggregate the information relevant to an element of a complex type.
Wildcard Placeholder for wildcard objects.

Variables | [hide private]
| _log = `logging.getLogger(__name__)`
| __package__ = ``'``pyxb.binding``'``