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 void |
PrivacyUtils.setFineGrainedPrivacy(PrivacyConstraint privacyConstraint,
Expression eFineGrainedPrivacy) |
Modifier and Type | Method and Description |
---|---|
static PrivacyConstraint |
PrivacyPropagator.mergeBinary(PrivacyConstraint privacyConstraint1,
PrivacyConstraint privacyConstraint2) |
static PrivacyConstraint |
PrivacyPropagator.mergeNary(PrivacyConstraint[] privacyConstraints) |
static PrivacyConstraint |
PrivacyPropagator.mergeNary(PrivacyConstraint[] privacyConstraints,
OperatorType operatorType) |
PrivacyConstraint |
Propagator.propagate()
Activates the propagation and returns the output privacy constraint.
|
PrivacyConstraint |
MatrixMultiplicationPropagator.propagate() |
Modifier and Type | Method and Description |
---|---|
static PrivacyConstraint |
PrivacyPropagator.mergeBinary(PrivacyConstraint privacyConstraint1,
PrivacyConstraint privacyConstraint2) |
static PrivacyConstraint |
PrivacyPropagator.mergeNary(PrivacyConstraint[] privacyConstraints) |
static PrivacyConstraint |
PrivacyPropagator.mergeNary(PrivacyConstraint[] privacyConstraints,
OperatorType operatorType) |
void |
MatrixMultiplicationPropagator.setFields(MatrixBlock input1,
PrivacyConstraint privacyConstraint1,
MatrixBlock input2,
PrivacyConstraint privacyConstraint2)
Sets all fields of propagator.
|
Constructor and Description |
---|
MatrixMultiplicationPropagator(MatrixBlock input1,
PrivacyConstraint privacyConstraint1,
MatrixBlock input2,
PrivacyConstraint privacyConstraint2)
Constructs the propagator and initializes the fields used for propagation.
|
MatrixMultiplicationPropagatorNaive(MatrixBlock input1,
PrivacyConstraint privacyConstraint1,
MatrixBlock input2,
PrivacyConstraint privacyConstraint2) |
MatrixMultiplicationPropagatorPrivateFirst(MatrixBlock input1,
PrivacyConstraint privacyConstraint1,
MatrixBlock input2,
PrivacyConstraint privacyConstraint2) |
Copyright © 2020 The Apache Software Foundation. All rights reserved.