Abstract base classes for interface elements#
- class sage.interfaces.abc.AxiomElement#
Bases:
object
Abstract base class for
AxiomElement
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.AxiomElement.__subclasses__()) <= 1 True
- class sage.interfaces.abc.ExpectElement#
Bases:
object
Abstract base class for
ExpectElement
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.ExpectElement.__subclasses__()) <= 1 True
- class sage.interfaces.abc.FriCASElement#
Bases:
object
Abstract base class for
FriCASElement
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.FriCASElement.__subclasses__()) <= 1 True
- class sage.interfaces.abc.GapElement#
Bases:
object
Abstract base class for
GapElement
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.GapElement.__subclasses__()) <= 1 True
- class sage.interfaces.abc.GpElement#
Bases:
object
Abstract base class for
GpElement
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.GpElement.__subclasses__()) <= 1 True
- class sage.interfaces.abc.Macaulay2Element#
Bases:
object
Abstract base class for
Macaulay2Element
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.Macaulay2Element.__subclasses__()) <= 1 True
- class sage.interfaces.abc.MagmaElement#
Bases:
object
Abstract base class for
MagmaElement
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.MagmaElement.__subclasses__()) <= 1 True
- class sage.interfaces.abc.SingularElement#
Bases:
object
Abstract base class for
SingularElement
.This class is defined for the purpose of
isinstance
tests. It should not be instantiated.EXAMPLES:
By design, there is a unique direct subclass:
sage: len(sage.interfaces.abc.SingularElement.__subclasses__()) <= 1 True