public class IdGenerator
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.math.BigInteger |
generateMosaicId(int nonce,
byte[] publicKey)
Generate mosaic id.
|
static java.math.BigInteger |
generateNamespaceId(java.lang.String namespacePath)
Generate namespace id.
|
static java.math.BigInteger |
generateNamespaceId(java.lang.String namespaceName,
java.math.BigInteger parentId)
Generate namespace id.
|
static java.math.BigInteger |
generateNamespaceId(java.lang.String namespaceName,
java.lang.String parentNamespaceName)
Generate namespace id.
|
static java.util.List<java.math.BigInteger> |
generateNamespacePath(java.lang.String namespacePath)
Generate namespace id.
|
public static java.math.BigInteger generateMosaicId(int nonce,
byte[] publicKey)
nonce - Nonce int.publicKey - Public key.public static java.math.BigInteger generateNamespaceId(java.lang.String namespaceName,
java.math.BigInteger parentId)
namespaceName - Namespace name.parentId - Parent id.public static java.math.BigInteger generateNamespaceId(java.lang.String namespaceName,
java.lang.String parentNamespaceName)
namespaceName - Namespace name.parentNamespaceName - Parent name.public static java.math.BigInteger generateNamespaceId(java.lang.String namespacePath)
namespacePath - Namespace path.public static java.util.List<java.math.BigInteger> generateNamespacePath(java.lang.String namespacePath)
namespacePath - Namespace path.