Class AttributeGeneralizationRow


  • public class AttributeGeneralizationRow
    extends java.lang.Object
    Model class for formatting Attribute generalization data so they can be stored with collections
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int generalizationLevel  
      (package private) java.lang.String name  
      (package private) java.lang.String type  
    • Constructor Summary

      Constructors 
      Constructor Description
      AttributeGeneralizationRow​(java.lang.String name, java.lang.String type, int generalizationLevel)
      Constructor setting initial data
    • Field Detail

      • name

        final java.lang.String name
      • type

        final java.lang.String type
      • generalizationLevel

        final int generalizationLevel
    • Constructor Detail

      • AttributeGeneralizationRow

        public AttributeGeneralizationRow​(java.lang.String name,
                                          java.lang.String type,
                                          int generalizationLevel)
        Constructor setting initial data
        Parameters:
        name - Name of the attribute
        type - Identifying type of attribute. Such as QUASI_IDENTIFYING, SENSITIVE, etc
        generalizationLevel -
    • Method Detail

      • getName

        public java.lang.String getName()
      • getGeneralizationLevel

        public int getGeneralizationLevel()
      • getType

        public java.lang.String getType()