code: public static org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.GroupElement p2(
        final Curve curve,
        final FieldElement X,
        final FieldElement Y,
        final FieldElement Z) {
      return new org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.GroupElement(curve,
          Representation.P2, X, Y, Z, null);
    }
docs: Creates a new group element in P2 representation.
  
  @param curve The curve.
  @param X     The $X$ coordinate.
  @param Y     The $Y$ coordinate.
  @param Z     The $Z$ coordinate.
  @return The group element in P2 representation.