laws
laws
algebra.laws
BaseLaws
BaseLaws
BaseRuleSet
BooleanOps
CheckEqOps
CheckOrderOps
CheckSupport
DeMorganLaws
DeMorganLaws
DeMorganProperties
GroupLaws
GroupLaws
GroupProperties
LatticeLaws
LatticeLaws
LatticeProperties
LatticePartialOrderLaws
LatticePartialOrderLaws
LatticePartialOrderProperties
LogicLaws
LogicLaws
LogicProperties
Ops
OrderLaws
OrderLaws
OrderProperties
RingLaws
RingLaws
AdditiveProperties
MultiplicativeProperties
RingProperties
RingProperties
Rules
laws
/
algebra.laws
/
RingLaws
/
MultiplicativeProperties
MultiplicativeProperties
class
MultiplicativeProperties
(val base:
GroupProperties
, val nonZeroBase:
Option
[
GroupProperties
], val parent:
Option
[
MultiplicativeProperties
], val props: (
String
,
Prop
)*) extends
RuleSet
with
HasOneParent
Graph
Supertypes
trait
HasOneParent
trait
RuleSet
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
final
def
all
:
Properties
Assembles all properties. For the rules, see
RuleSet
.
Assembles all properties. For the rules, see
RuleSet
.
Inherited from
RuleSet
final
def
parents
:
List
[
RuleSet
]
Inherited from
HasOneParent
Concrete fields
val
base
:
GroupProperties
val
bases
:
Seq
[(
String
,
RuleSet
)]
val
name
:
String
val
nonZeroBase
:
Option
[
GroupProperties
]
val
parent
:
Option
[
MultiplicativeProperties
]
val
props
: (
String
,
Prop
)*