Package org.deidentifier.arx.metric.v2
Klasse DomainShareInterval<T>
java.lang.Object
org.deidentifier.arx.aggregates.HierarchyBuilder<T>
org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased<T>
org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased<T>
org.deidentifier.arx.metric.v2.DomainShareInterval<T>
- Typparameter:
T-
- Alle implementierten Schnittstellen:
Serializable,DomainShare
This class represents a set of domain shares for an attribute. The shares are derived from a functional
interval-based generalization hierarchy
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
HierarchyBuilderIntervalBased.IndexNode, HierarchyBuilderIntervalBased.Interval<T>, HierarchyBuilderIntervalBased.Range<U>Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
HierarchyBuilderGroupingBased.Group<U>, HierarchyBuilderGroupingBased.Level<U>Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.deidentifier.arx.aggregates.HierarchyBuilder
HierarchyBuilder.Type -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDomainShareInterval(HierarchyBuilderIntervalBased<T> builder, int[][] hierarchy, String[] dictionary) Creates a new set of domain shares derived from the given functional interval-based hierarchy. -
Methodenübersicht
Von Klasse geerbte Methoden org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
addInterval, addInterval, addInterval, clearIntervals, create, create, create, create, getIntervals, getLowerRange, getUpperRange, isValidVon Klasse geerbte Methoden org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
build, build, getDataType, getDefaultFunction, getLevel, getLevels, prepare, setAggregateFunctionVon Klasse geerbte Methoden org.deidentifier.arx.aggregates.HierarchyBuilder
getType, save, save
-
Konstruktordetails
-
DomainShareInterval
public DomainShareInterval(HierarchyBuilderIntervalBased<T> builder, int[][] hierarchy, String[] dictionary) Creates a new set of domain shares derived from the given functional interval-based hierarchy.- Parameter:
builder-hierarchy-dictionary-
-
-
Methodendetails
-
clone
Beschreibung aus Schnittstelle kopiert:DomainShareClones the share- Angegeben von:
clonein SchnittstelleDomainShare- Gibt zurück:
-
getDomainSize
public double getDomainSize()Returns the size of the domain.- Angegeben von:
getDomainSizein SchnittstelleDomainShare- Gibt zurück:
-