| Modifier and Type | Method and Description | 
|---|---|
| PrivacyConstraint | Hop. getPrivacy() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Hop. setPrivacy(PrivacyConstraint privacy) | 
| Modifier and Type | Method and Description | 
|---|---|
| PrivacyConstraint | Lop. getPrivacyConstraint() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Lop. setPrivacyConstraint(PrivacyConstraint privacy)Method to set privacy constraint of Lop. | 
| Modifier and Type | Method and Description | 
|---|---|
| PrivacyConstraint | Identifier. getPrivacy() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Identifier. setPrivacy(PrivacyConstraint privacyConstraint) | 
| Modifier and Type | Method and Description | 
|---|---|
| PrivacyConstraint | Instruction. getPrivacyConstraint() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Instruction. setPrivacyConstraint(PrivacyConstraint pc) | 
| Modifier and Type | Method and Description | 
|---|---|
| PrivacyConstraint | Data. getPrivacyConstraint() | 
| PrivacyConstraint | CPOperand. getPrivacyConstraint() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CPOperand. setPrivacyConstraint(PrivacyConstraint privacyConstraint) | 
| void | Data. setPrivacyConstraints(PrivacyConstraint pc) | 
| Modifier and Type | Method and Description | 
|---|---|
| static PrivacyConstraint.PrivacyLevel | PrivacyUtils. getGeneralPrivacyLevel(PrivacyConstraint privacyConstraint) | 
| static PrivacyConstraint.PrivacyLevel[] | PrivacyUtils. getGeneralPrivacyLevels(PrivacyConstraint[] privacyConstraints) | 
| static boolean | PrivacyUtils. privacyConstraintActivated(PrivacyConstraint constraint)Returns true if the privacy constraint is not null and the privacy level is set to Private or PrivateAggregation. | 
| static boolean | PrivacyUtils. privacyConstraintFineGrainedActivated(PrivacyConstraint constraint)Returns true if the privacy constraint is not null and it has fine-grained constraints. | 
| static void | PrivacyUtils. setFineGrainedPrivacy(PrivacyConstraint privacyConstraint,
                     Expression eFineGrainedPrivacy) | 
| static boolean | PrivacyUtils. someConstraintSetBinary(PrivacyConstraint... privacyConstraints)Returns true if some constraints are set for either of two input privacy constraints. | 
| static boolean | PrivacyUtils. someConstraintSetUnary(PrivacyConstraint privacyConstraint)Returns true if the constraint is set for the input privacy constraint. | 
| Modifier and Type | Method and Description | 
|---|---|
| static PrivacyConstraint | PrivacyPropagator. mergeBinary(PrivacyConstraint privacyConstraint1,
           PrivacyConstraint privacyConstraint2)Merges the input privacy constraints using the core propagation with NonAggregate operator type. | 
| static PrivacyConstraint | PrivacyPropagator. parseAndReturnPrivacyConstraint(org.apache.wink.json4j.JSONObject mtd)Parses the privacy constraint of the given metadata object
 or returns null if no privacy constraint is set in the metadata. | 
| PrivacyConstraint | Propagator. propagate()Activates the propagation and returns the output privacy constraint. | 
| PrivacyConstraint | ListAppendPropagator. propagate() | 
| PrivacyConstraint | AppendPropagator. propagate() | 
| PrivacyConstraint[] | PropagatorMultiReturn. propagate()Activates the propagation and returns the output privacy constraints. | 
| PrivacyConstraint | MatrixMultiplicationPropagator. propagate() | 
| PrivacyConstraint[] | ListRemovePropagator. propagate() | 
| Modifier and Type | Method and Description | 
|---|---|
| static PrivacyConstraint | PrivacyPropagator. mergeBinary(PrivacyConstraint privacyConstraint1,
           PrivacyConstraint privacyConstraint2)Merges the input privacy constraints using the core propagation with NonAggregate operator type. | 
| void | AppendPropagator. setFields(MatrixBlock input1,
         PrivacyConstraint privacyConstraint1,
         MatrixBlock input2,
         PrivacyConstraint privacyConstraint2) | 
| void | MatrixMultiplicationPropagator. setFields(MatrixBlock input1,
         PrivacyConstraint privacyConstraint1,
         MatrixBlock input2,
         PrivacyConstraint privacyConstraint2)Sets all fields of propagator. | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.