Klasse HierarchyBuilderIntervalBased.Range<U>

java.lang.Object
org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range<U>
Typparameter:
U -
Alle implementierten Schnittstellen:
Serializable
Umschließende Klasse:
HierarchyBuilderIntervalBased<T>

public static class HierarchyBuilderIntervalBased.Range<U> extends Object implements Serializable
For each direction, this class encapsulates three bounds. Intervals will be repeated until the repeat-bound is reached. The outmost intervals will than be extended to the snap-bound. Values between the snap-bound and the label-bound will be replaced by an out-of-bounds-label. For values larger than the label-bound exceptions will be raised.
Siehe auch:
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Range(U snapFrom, U bottomTopCodingFrom, U minMaxValue)
    Creates a new instance.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Bottom/top coding will start from this value.
    If a value is discovered which is smaller/larger than this value an exception will be raised.
    Intervals will snap to lower/higher values from this value.
     

    Von Klasse geerbte Methoden java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • Range

      public Range(U snapFrom, U bottomTopCodingFrom, U minMaxValue)
      Creates a new instance.
      Parameter:
      snapFrom -
      bottomTopCodingFrom -
      minMaxValue -
  • Methodendetails

    • getBottomTopCodingFrom

      public U getBottomTopCodingFrom()
      Bottom/top coding will start from this value.
      Gibt zurück:
    • getMinMaxValue

      public U getMinMaxValue()
      If a value is discovered which is smaller/larger than this value an exception will be raised.
      Gibt zurück:
    • getSnapFrom

      public U getSnapFrom()
      Intervals will snap to lower/higher values from this value.
      Gibt zurück:
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object