Klasse TransformationLong
java.lang.Object
org.deidentifier.arx.framework.lattice.Transformation<Long>
org.deidentifier.arx.framework.lattice.TransformationLong
The class Transformation.
-
Feldübersicht
Von Klasse geerbte Felder org.deidentifier.arx.framework.lattice.Transformation
identifier, lattice, levelARX, levelJHPL, solutionSpace, transformationARX, transformationJHPL -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedTransformationLong(int[] transformationJHPL, long identifier, de.linearbits.jhpl.Lattice<Integer, Integer> lattice, SolutionSpaceLong solutionSpace) Instantiates a new transformation.protectedTransformationLong(int[] transformation, de.linearbits.jhpl.Lattice<Integer, Integer> lattice, SolutionSpaceLong solutionSpace) Instantiates a new transformation. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns all predeccessors of the transformation with the given identifierReturns all successorsvoidsetPropertyToNeighbours(de.linearbits.jhpl.PredictiveProperty property) Sets the property to all neighborsVon Klasse geerbte Methoden org.deidentifier.arx.framework.lattice.Transformation
getData, getGeneralization, getIdentifier, getInformationLoss, getLevel, getLevel, getLowerBound, hasProperty, setChecked, setData, setInformationLoss, setLowerBound, setProperty, toString
-
Konstruktordetails
-
TransformationLong
protected TransformationLong(int[] transformation, de.linearbits.jhpl.Lattice<Integer, Integer> lattice, SolutionSpaceLong solutionSpace) Instantiates a new transformation.- Parameter:
transformation- In ARX spacelattice-solutionSpace-
-
TransformationLong
protected TransformationLong(int[] transformationJHPL, long identifier, de.linearbits.jhpl.Lattice<Integer, Integer> lattice, SolutionSpaceLong solutionSpace) Instantiates a new transformation.- Parameter:
transformationJHPL-identifier-lattice-solutionSpace-
-
-
Methodendetails
-
getPredecessors
Returns all predeccessors of the transformation with the given identifier- Angegeben von:
getPredecessorsin KlasseTransformation<Long>- Parameter:
transformation-- Gibt zurück:
-
getSuccessors
Returns all successors- Angegeben von:
getSuccessorsin KlasseTransformation<Long>- Gibt zurück:
-
setPropertyToNeighbours
public void setPropertyToNeighbours(de.linearbits.jhpl.PredictiveProperty property) Sets the property to all neighbors- Angegeben von:
setPropertyToNeighboursin KlasseTransformation<Long>- Parameter:
property-
-