Class AttributeSemantics

  • All Implemented Interfaces:
    SemanticChecks

    public class AttributeSemantics
    extends java.lang.Object
    implements SemanticChecks
    Zum Verwalten der Realen Attribute aus dem 'Spalten' Bereich. D.h. wenn erst der Filterbereich kommt, dann müssen die Attribute nicht in attributeInformation abgelegt werden, und storeAggregationinformation muss diese Liste nicht nach passenden Attributen durchsuchen.

    INFO Performance und Speicherverbrauch kann verbessert werden, wenn überprüft wird, welcher Bereich zuerst kommt.

    • Constructor Detail

      • AttributeSemantics

        public AttributeSemantics()
        Konstruktor
    • Method Detail

      • storeAttributeInformation

        public RealAttributeDescription[] storeAttributeInformation​(RealAttributeDescription[] attributes)
        Hinterlegt Attributsbeschreibungen. Wenn für die übergebenen Attributsbeschreibungen Aggregationsinformationen vorliegen. dann werden diese Aggregationsinformationen die übergebenen Attribut einkopiert.
        Parameters:
        attributes - Attributbeschreibungen
        Returns:
        Attributbeschreibungen mit ggf. eingefügter Aggregationsinformation
        See Also:
        storeAggregationInformation(RealAttributeDescription[])
      • incAttributeCount

        public void incAttributeCount()
        Erhöht den Attributzähler.