it.unipd.dei.ims.nestor.experiment.utils
Class ArrayBasedNestorCompleteDirectTables

java.lang.Object
  extended by it.unipd.dei.ims.nestor.experiment.utils.ArrayBasedNestorTables
      extended by it.unipd.dei.ims.nestor.experiment.utils.ArrayBasedNestorCompleteDirectTables

public class ArrayBasedNestorCompleteDirectTables
extends ArrayBasedNestorTables

Defines the NESTOR tables containing all the sets of the data structures, the elements, the content of the elements, the attribute and their content. It is called direct tables because the attribute and tag content tables map an integer (the set) into a specific string (the attribute name or the tag)

Author:
gianmariasilvello

Constructor Summary
ArrayBasedNestorCompleteDirectTables()
           
ArrayBasedNestorCompleteDirectTables(int[][] directSubsets, int[][] supersets, int[][] elements, java.lang.String[] content, int[][] attributes, java.lang.String[] contentAttributes, java.lang.String[] attributeNames, java.lang.String[] tags)
           
 
Method Summary
 java.lang.String[] getAttributeNamesTable()
           
 int[][] getAttributesTable()
           
 java.lang.String[] getContentAttributesTable()
           
 java.lang.String[] getTagsTable()
           
 void setAttributeNamesTable(java.lang.String[] attributeNames)
           
 void setAttributesTable(int[][] attributes)
           
 void setContentAttributesTable(java.lang.String[] contentAttributes)
           
 void setTagsTable(java.lang.String[] tags)
           
 
Methods inherited from class it.unipd.dei.ims.nestor.experiment.utils.ArrayBasedNestorTables
getContentTable, getDirectSubsetsTable, getElementsTable, getSupersetsTable, setContentTable, setDirectSubsetsTable, setElementsTable, setSupersetsTable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayBasedNestorCompleteDirectTables

public ArrayBasedNestorCompleteDirectTables()

ArrayBasedNestorCompleteDirectTables

public ArrayBasedNestorCompleteDirectTables(int[][] directSubsets,
                                            int[][] supersets,
                                            int[][] elements,
                                            java.lang.String[] content,
                                            int[][] attributes,
                                            java.lang.String[] contentAttributes,
                                            java.lang.String[] attributeNames,
                                            java.lang.String[] tags)
Method Detail

getAttributesTable

public int[][] getAttributesTable()

getContentAttributesTable

public java.lang.String[] getContentAttributesTable()

getTagsTable

public java.lang.String[] getTagsTable()

getAttributeNamesTable

public java.lang.String[] getAttributeNamesTable()

setAttributesTable

public void setAttributesTable(int[][] attributes)

setContentAttributesTable

public void setContentAttributesTable(java.lang.String[] contentAttributes)

setTagsTable

public void setTagsTable(java.lang.String[] tags)

setAttributeNamesTable

public void setAttributeNamesTable(java.lang.String[] attributeNames)