Typedef ======= .. toctree:: :hidden: :maxdepth: 2 Frame ----- .. currentmodule:: fastobo.typedef .. automodule:: fastobo.typedef ``TypedefFrame`` ^^^^^^^^^^^^^^^^ .. autoclass:: TypedefFrame(AbstractEntityFrame) :members: :special-members: Clauses ------- ``BaseTypedefClause`` ^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: BaseTypedefClause(AbstractEntityClause) :members: :special-members: ``AltIdClause`` ^^^^^^^^^^^^^^^ .. autoclass:: AltIdClause(BaseTypedefClause) :members: :special-members: ``BuiltinClause`` ^^^^^^^^^^^^^^^^^ .. autoclass:: BuiltinClause(BaseTypedefClause) :members: :special-members: ``CommentClause`` ^^^^^^^^^^^^^^^^^ .. autoclass:: CommentClause(BaseTypedefClause) :members: :special-members: ``ConsiderClause`` ^^^^^^^^^^^^^^^^^^ .. autoclass:: ConsiderClause(BaseTypedefClause) :members: :special-members: ``CreatedByClause`` ^^^^^^^^^^^^^^^^^^^ .. autoclass:: CreatedByClause(BaseTypedefClause) :members: :special-members: ``CreationDateClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: CreationDateClause(BaseTypedefClause) :members: :special-members: ``DefClause`` ^^^^^^^^^^^^^ .. autoclass:: DefClause(BaseTypedefClause) :members: :special-members: ``DisjointFromClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: DisjointFromClause(BaseTypedefClause) :members: :special-members: ``DisjointOverClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: DisjointOverClause(BaseTypedefClause) :members: :special-members: ``DomainClause`` ^^^^^^^^^^^^^^^^ .. autoclass:: DomainClause(BaseTypedefClause) :members: :special-members: ``EquivalentToClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: EquivalentToChainClause(BaseTypedefClause) :members: :special-members: ``EquivalentToClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: EquivalentToClause(BaseTypedefClause) :members: :special-members: ``ExpandAssertionToClause`` ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: ExpandAssertionToClause(BaseTypedefClause) :members: :special-members: ``ExpandExpressionToClause`` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: ExpandExpressionToClause(BaseTypedefClause) :members: :special-members: ``HoldsOverChainClause`` ^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: HoldsOverChainClause(BaseTypedefClause) :members: :special-members: ``IntersectionOfClause`` ^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IntersectionOfClause(BaseTypedefClause) :members: :special-members: ``InverseOfClause`` ^^^^^^^^^^^^^^^^^^^ .. autoclass:: InverseOfClause(BaseTypedefClause) :members: :special-members: ``IsAClause`` ^^^^^^^^^^^^^ .. autoclass:: IsAClause(BaseTypedefClause) :members: :special-members: ``IsAnonymousClause`` ^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsAnonymousClause(BaseTypedefClause) :members: :special-members: ``IsAntiSymmetricClause`` ^^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsAntiSymmetricClause(BaseTypedefClause) :members: :special-members: ``IsAsymmetricClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsAsymmetricClause(BaseTypedefClause) :members: :special-members: ``IsClassLevelClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsClassLevelClause(BaseTypedefClause) :members: :special-members: ``IsCyclicClause`` ^^^^^^^^^^^^^^^^^^ .. autoclass:: IsCyclicClause(BaseTypedefClause) :members: :special-members: ``IsFunctionalClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsFunctionalClause(BaseTypedefClause) :members: :special-members: ``IsInverseFunctionalClause`` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsInverseFunctionalClause(BaseTypedefClause) :members: :special-members: ``IsMetadataTagClause`` ^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsMetadataTagClause(BaseTypedefClause) :members: :special-members: ``IsObsoleteClause`` ^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsObsoleteClause(BaseTypedefClause) :members: :special-members: ``IsReflexiveClause`` ^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsReflexiveClause(BaseTypedefClause) :members: :special-members: ``IsSymmetricClause`` ^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsSymmetricClause(BaseTypedefClause) :members: :special-members: ``IsTransitiveClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: IsTransitiveClause(BaseTypedefClause) :members: :special-members: ``NameClause`` ^^^^^^^^^^^^^^ .. autoclass:: NameClause(BaseTypedefClause) :members: :special-members: ``NamespaceClause`` ^^^^^^^^^^^^^^^^^^^ .. autoclass:: NamespaceClause(BaseTypedefClause) :members: :special-members: ``PropertyValueClause`` ^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: PropertyValueClause(BaseTypedefClause) :members: :special-members: ``RangeClause`` ^^^^^^^^^^^^^^^ .. autoclass:: RangeClause(BaseTypedefClause) :members: :special-members: ``RelationshipClause`` ^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: RelationshipClause(BaseTypedefClause) :members: :special-members: ``ReplacedByClause`` ^^^^^^^^^^^^^^^^^^^^ .. autoclass:: ReplacedByClause(BaseTypedefClause) :members: :special-members: ``SubsetClause`` ^^^^^^^^^^^^^^^^ .. autoclass:: SubsetClause(BaseTypedefClause) :members: :special-members: ``SynonymClause`` ^^^^^^^^^^^^^^^^^ .. autoclass:: SynonymClause(BaseTypedefClause) :members: :special-members: ``TransitiveOverClause`` ^^^^^^^^^^^^^^^^^^^^^^^^ .. autoclass:: TransitiveOverClause(BaseTypedefClause) :members: :special-members: ``UnionOfClause`` ^^^^^^^^^^^^^^^^^ .. autoclass:: UnionOfClause(BaseTypedefClause) :members: :special-members: ``XrefClause`` ^^^^^^^^^^^^^^ .. autoclass:: XrefClause(BaseTypedefClause) :members: :special-members: