public class PrivacyUtils extends Object
| Constructor and Description | 
|---|
PrivacyUtils()  | 
| Modifier and Type | Method and Description | 
|---|---|
static PrivacyConstraint.PrivacyLevel | 
getGeneralPrivacyLevel(PrivacyConstraint privacyConstraint)  | 
static PrivacyConstraint.PrivacyLevel[] | 
getGeneralPrivacyLevels(PrivacyConstraint[] privacyConstraints)  | 
static boolean | 
privacyConstraintActivated(PrivacyConstraint constraint)
Returns true if the privacy constraint is not null and the privacy level is set to Private or PrivateAggregation. 
 | 
static boolean | 
privacyConstraintFineGrainedActivated(PrivacyConstraint constraint)
Returns true if the privacy constraint is not null and it has fine-grained constraints. 
 | 
static void | 
putFineGrainedConstraintsFromString(FineGrainedPrivacy fineGrainedPrivacy,
                                   String fgPrivacyValue)  | 
static void | 
setFineGrainedPrivacy(PrivacyConstraint privacyConstraint,
                     Expression eFineGrainedPrivacy)  | 
static boolean | 
someConstraintSetBinary(PrivacyConstraint... privacyConstraints)
Returns true if some constraints are set for either of two input privacy constraints. 
 | 
static boolean | 
someConstraintSetUnary(PrivacyConstraint privacyConstraint)
Returns true if the constraint is set for the input privacy constraint. 
 | 
public static boolean privacyConstraintActivated(PrivacyConstraint constraint)
constraint - to checkpublic static boolean privacyConstraintFineGrainedActivated(PrivacyConstraint constraint)
constraint - to checkpublic static boolean someConstraintSetBinary(PrivacyConstraint... privacyConstraints)
privacyConstraints - input privacy constraintspublic static boolean someConstraintSetUnary(PrivacyConstraint privacyConstraint)
privacyConstraint - input to checkpublic static PrivacyConstraint.PrivacyLevel getGeneralPrivacyLevel(PrivacyConstraint privacyConstraint)
public static PrivacyConstraint.PrivacyLevel[] getGeneralPrivacyLevels(PrivacyConstraint[] privacyConstraints)
public static void setFineGrainedPrivacy(PrivacyConstraint privacyConstraint, Expression eFineGrainedPrivacy)
public static void putFineGrainedConstraintsFromString(FineGrainedPrivacy fineGrainedPrivacy, String fgPrivacyValue) throws org.apache.wink.json4j.JSONException
org.apache.wink.json4j.JSONExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.