All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
GroupElementVector |
append(GroupElement valueToAppend) |
ProductGroupElement |
asElementInProductGroup() |
GroupElementVector |
compute() |
GroupElementVector |
computeSync() |
GroupElementVector |
concatenate(Vector<? extends GroupElement> secondPart) |
protected static GroupElement |
exponentiateWithObject(GroupElement g,
java.lang.Object exp) |
GroupElementExpressionVector |
expr() |
static GroupElementVector |
fromStream(java.util.stream.Stream<? extends GroupElement> stream) |
static GroupElementVector |
generate(java.util.function.Function<java.lang.Integer,? extends GroupElement> generator,
int n) |
static GroupElementVector |
generate(java.util.function.Supplier<? extends GroupElement> generator,
int n) |
Representation |
getRepresentation()
The representation of this object.
|
GroupElement |
innerProduct(Vector<?> other) |
GroupElement |
innerProduct(Vector<?> other,
GroupElement neutralElement) |
GroupElement |
innerProduct(Vector<? extends GroupElement> rightHandSide,
BilinearMap bilinearMap) |
static GroupElementVector |
iterate(GroupElement initialValue,
java.util.function.Function<GroupElement,GroupElement> nextValue,
int n) |
static GroupElementVector |
of(GroupElement... vals) |
GroupElementVector |
op(GroupElement elem) |
GroupElementVector |
op(Vector<? extends GroupElement> other) |
GroupElementVector |
pad(GroupElement valueToPadWith,
int desiredLength) |
GroupElementVector |
pow(java.math.BigInteger exponent) |
GroupElementVector |
pow(long exponent) |
GroupElementVector |
pow(RingElement exponent) |
GroupElementVector |
pow(Vector<?> exponents) |
GroupElementVector |
precomputePow() |
GroupElementVector |
precomputePow(int windowSize) |
GroupElementVector |
prepend(GroupElement valueToPrepend) |
GroupElementVector |
replace(int index,
GroupElement substitute) |
GroupElementVector |
truncate(int newLength) |