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