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.