class MosaicId implements UnresolvedMosaicId {

  @Override
  public String getIdAsHex() {
    byte[] bytes = ByteUtils.bigIntToBytes(getId());
    return ConvertUtils.toHex(bytes);
  }

  public  MosaicId(String hex);
  public  MosaicId(BigInteger id);
  public  MosaicId(MosaicNonce mosaicNonce, Address owner);
  public  MosaicId(MosaicNonce mosaicNonce, PublicAccount owner);

}