public class InnerSecretSharingNode extends java.lang.Object implements SecretSharingTreeNode
ThresholdPolicys used by ThresholdTreeSecretSharing.| Constructor and Description |
|---|
InnerSecretSharingNode(java.util.List<SecretSharingTreeNode> children,
int numberOfShares,
ThresholdPolicy policy,
LinearSecretSharing<Policy> lsss) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.util.List<SecretSharingTreeNode> |
getChildren() |
LinearSecretSharing<Policy> |
getLsss() |
int |
getNumberOfChildren() |
int |
getNumberOfShares() |
ThresholdPolicy |
getPolicy() |
int |
hashCode() |
public InnerSecretSharingNode(java.util.List<SecretSharingTreeNode> children, int numberOfShares, ThresholdPolicy policy, LinearSecretSharing<Policy> lsss)
public int getNumberOfChildren()
getNumberOfChildren in interface SecretSharingTreeNodepublic int getNumberOfShares()
getNumberOfShares in interface SecretSharingTreeNodepublic ThresholdPolicy getPolicy()
getPolicy in interface SecretSharingTreeNodepublic java.util.List<SecretSharingTreeNode> getChildren()
public LinearSecretSharing<Policy> getLsss()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object