public class ComplexField extends java.lang.Object implements FieldI
Constructor and Description |
---|
ComplexField() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
add(java.lang.Object l,
java.lang.Object r)
Add two members of the field.
|
java.lang.Boolean |
and(java.lang.Object l,
java.lang.Object r)
Not implemented for this field.
|
java.lang.Object |
div(java.lang.Object l,
java.lang.Object r)
Divides two members of the field.
|
java.lang.Boolean |
eq(java.lang.Object l,
java.lang.Object r)
Equals
|
java.lang.Boolean |
ge(java.lang.Object l,
java.lang.Object r)
Not implemented for this field.
|
java.lang.Object |
getOne()
Get the multiplicative identity for this field.
|
java.lang.Object |
getZero()
Get the additive identity for this field
|
java.lang.Boolean |
gt(java.lang.Object l,
java.lang.Object r)
Not implemented for this field.
|
java.lang.Boolean |
le(java.lang.Object l,
java.lang.Object r)
Not implemented for this field.
|
java.lang.Boolean |
lt(java.lang.Object l,
java.lang.Object r)
Not implemented for this field.
|
java.lang.Object |
mod(java.lang.Object l,
java.lang.Object r)
Not implemented for this field.
|
java.lang.Object |
mul(java.lang.Object l,
java.lang.Object r)
Multiplies two members of the field.
|
java.lang.Boolean |
ne(java.lang.Object l,
java.lang.Object r)
Not Equals
|
java.lang.Object |
neg(java.lang.Object l)
The negation -x of an element.
|
java.lang.Boolean |
not(java.lang.Object l)
Not implemented for this field.
|
java.lang.Boolean |
or(java.lang.Object l,
java.lang.Object r)
Not implemented for this field.
|
java.lang.Object |
pow(java.lang.Object l,
java.lang.Object r)
The power operator.
|
java.lang.Object |
sub(java.lang.Object l,
java.lang.Object r)
Subtract two members of the field.
|
public java.lang.Object add(java.lang.Object l, java.lang.Object r) throws EvaluationException
FieldI
add
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Object neg(java.lang.Object l) throws EvaluationException
FieldI
neg
in interface FieldI
l
- the argumentEvaluationException
- on errorpublic java.lang.Object sub(java.lang.Object l, java.lang.Object r) throws EvaluationException
FieldI
sub
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Object div(java.lang.Object l, java.lang.Object r) throws EvaluationException
FieldI
div
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Object mod(java.lang.Object l, java.lang.Object r) throws EvaluationException
mod
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Object mul(java.lang.Object l, java.lang.Object r) throws EvaluationException
FieldI
mul
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Object pow(java.lang.Object l, java.lang.Object r) throws EvaluationException
FieldI
pow
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean eq(java.lang.Object l, java.lang.Object r) throws EvaluationException
FieldI
eq
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean ne(java.lang.Object l, java.lang.Object r) throws EvaluationException
FieldI
ne
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean and(java.lang.Object l, java.lang.Object r) throws EvaluationException
and
in interface FieldI
l
- left hand argument implimentationr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean or(java.lang.Object l, java.lang.Object r) throws EvaluationException
or
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean not(java.lang.Object l) throws EvaluationException
not
in interface FieldI
l
- argumentEvaluationException
- on errorpublic java.lang.Boolean gt(java.lang.Object l, java.lang.Object r) throws EvaluationException
gt
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean ge(java.lang.Object l, java.lang.Object r) throws EvaluationException
ge
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean lt(java.lang.Object l, java.lang.Object r) throws EvaluationException
lt
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Boolean le(java.lang.Object l, java.lang.Object r) throws EvaluationException
le
in interface FieldI
l
- left hand argumentr
- right hand argumentEvaluationException
- on errorpublic java.lang.Object getOne()
FieldI
Copyright © 2018 Singular Systems http://www.singularsys.com/jep