@Test public void shouldBeAbleToReturnTheGeneratorOfTheGroup() { Group.Element<Gq> generator = group.getGenerator(); assertEquals(group, generator.getGroup()); }
@Override public Group.Element<Gq> getGenerator() { return generator; }
Gq implements Identifiable, Group<Gq> { @Override public Group.Element<Gq> getGenerator() { return generator; } }
Gq implements Identifiable, Group<Gq> { @Override public Group.Element<Gq> getGenerator() { return generator; } Gq(GqSetup setup); }
Gq implements Identifiable, Group<Gq> { @Override public Group.Element<Gq> getGenerator() { return generator; } Gq(GqSetup setup); @Override Group.Element<Gq> getIdentityElement(); @Override Group.Element<Gq> getGenerator(); @Override String getIdentity(); @Override Group.Element<Gq> getRandomElement(); }
Gq implements Identifiable, Group<Gq> { @Override public Group.Element<Gq> getGenerator() { return generator; } Gq(GqSetup setup); @Override Group.Element<Gq> getIdentityElement(); @Override Group.Element<Gq> getGenerator(); @Override String getIdentity(); @Override Group.Element<Gq> getRandomElement();  }