Serializablepublic class BigIntegerFieldElement extends FieldElement implements Serializable
| Modifier and Type | Field | Description |
|---|---|---|
(package private) BigInteger |
bi |
Variable is package private for encoding.
|
f| Constructor | Description |
|---|---|
BigIntegerFieldElement(Field f,
BigInteger bi) |
| Modifier and Type | Method | Description |
|---|---|---|
FieldElement |
add(FieldElement val) |
|
FieldElement |
addOne() |
|
FieldElement |
divide(BigInteger val) |
|
FieldElement |
divide(FieldElement val) |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
FieldElement |
invert() |
|
boolean |
isNonZero() |
|
FieldElement |
mod(FieldElement m) |
|
FieldElement |
modPow(FieldElement e,
FieldElement m) |
|
FieldElement |
multiply(FieldElement val) |
|
FieldElement |
negate() |
|
FieldElement |
pow(FieldElement e) |
|
FieldElement |
pow22523() |
|
FieldElement |
square() |
|
FieldElement |
squareAndDouble() |
|
FieldElement |
subtract(FieldElement val) |
|
FieldElement |
subtractOne() |
|
String |
toString() |
isNegative, toByteArrayfinal BigInteger bi
public BigIntegerFieldElement(Field f, BigInteger bi)
public boolean isNonZero()
isNonZero in class FieldElementpublic FieldElement add(FieldElement val)
add in class FieldElementpublic FieldElement addOne()
addOne in class FieldElementpublic FieldElement subtract(FieldElement val)
subtract in class FieldElementpublic FieldElement subtractOne()
subtractOne in class FieldElementpublic FieldElement negate()
negate in class FieldElementpublic FieldElement divide(FieldElement val)
divide in class FieldElementpublic FieldElement divide(BigInteger val)
public FieldElement multiply(FieldElement val)
multiply in class FieldElementpublic FieldElement square()
square in class FieldElementpublic FieldElement squareAndDouble()
squareAndDouble in class FieldElementpublic FieldElement invert()
invert in class FieldElementpublic FieldElement mod(FieldElement m)
public FieldElement modPow(FieldElement e, FieldElement m)
public FieldElement pow(FieldElement e)
public FieldElement pow22523()
pow22523 in class FieldElement