it.unipd.dei.ims.nestor.experiment.utils
Class ArrayBasedNestorCompleteInvertedTables
java.lang.Object
it.unipd.dei.ims.nestor.experiment.utils.ArrayBasedNestorTables
it.unipd.dei.ims.nestor.experiment.utils.ArrayBasedNestorCompleteInvertedTables
public class ArrayBasedNestorCompleteInvertedTables
- 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 inverted tables because the attribute and tag content tables contains
an entry for each attribute name and tag and to each of it is assigned a list
of integer values indicating in which attribute or set that string occours.
- Author:
- gianmariasilvello
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrayBasedNestorCompleteInvertedTables
public ArrayBasedNestorCompleteInvertedTables()
ArrayBasedNestorCompleteInvertedTables
public ArrayBasedNestorCompleteInvertedTables(int[][] directSubsets,
int[][] supersets,
int[][] elements,
java.lang.String[] content,
int[][] attributes,
java.lang.String[] contentAttributes,
int[][][] invertedAttributeNames,
int[][][] tags)
getAttributesTable
public int[][] getAttributesTable()
getContentAttributesTable
public java.lang.String[] getContentAttributesTable()
getInvertedTagsTable
public int[][][] getInvertedTagsTable()
getInvertedAttributeNamesTable
public int[][][] getInvertedAttributeNamesTable()
setAttributesTable
public void setAttributesTable(int[][] attributes)
setContentAttributesTable
public void setContentAttributesTable(java.lang.String[] contentAttributes)
setInvertedTagsTable
public void setInvertedTagsTable(int[][][] invertedTags)
setInvertedAttributeNamesTable
public void setInvertedAttributeNamesTable(int[][][] invertedAttributeNames)