Klasse TransformationIntArray
java.lang.Object
org.deidentifier.arx.framework.lattice.Transformation<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper>
org.deidentifier.arx.framework.lattice.TransformationIntArray
public class TransformationIntArray
extends Transformation<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper>
The class Transformation.
-
Feldübersicht
Von Klasse geerbte Felder org.deidentifier.arx.framework.lattice.Transformation
identifier, lattice, levelARX, levelJHPL, solutionSpace, transformationARX, transformationJHPL -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedTransformationIntArray(org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper transformationARX, de.linearbits.jhpl.Lattice<Integer, Integer> lattice, SolutionSpace<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> solutionSpace) Delegate constructor -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungTransformationList<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> Returns all predeccessors of the transformation with the given identifierTransformationList<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> Returns 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
-
TransformationIntArray
protected TransformationIntArray(org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper transformationARX, de.linearbits.jhpl.Lattice<Integer, Integer> lattice, SolutionSpace<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> solutionSpace) Delegate constructor- Parameter:
transformationARX-lattice-solutionSpace-
-
-
Methodendetails
-
getPredecessors
public TransformationList<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> getPredecessors()Returns all predeccessors of the transformation with the given identifier- Angegeben von:
getPredecessorsin KlasseTransformation<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper>- Parameter:
transformation-- Gibt zurück:
-
getSuccessors
public TransformationList<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper> getSuccessors()Returns all successors- Angegeben von:
getSuccessorsin KlasseTransformation<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper>- Gibt zurück:
-
setPropertyToNeighbours
public void setPropertyToNeighbours(de.linearbits.jhpl.PredictiveProperty property) Sets the property to all neighbors- Angegeben von:
setPropertyToNeighboursin KlasseTransformation<org.deidentifier.arx.framework.lattice.SolutionSpaceIntArray.IntArrayWrapper>- Parameter:
property-
-