featureselector.fcbf
Class MetaStructure

java.lang.Object
  |
  +--featureselector.fcbf.MetaStructure

public class MetaStructure
extends java.lang.Object

This class is used to store the metadata about the attributes and their values.

Author:
Ravi.Bhim, ASU

Field Summary
 java.lang.String name
          Name of the attribute
 int numValues
          Number of values this attribute can take
 java.util.Vector valueLabels
          Labels of the different values
 
Constructor Summary
MetaStructure(java.lang.String name, int numValues, java.util.Vector valueLabels)
          The constructor replicates the arguements into its identifiers.
 
Method Summary
 void printMetaStructure()
          This function outputs the content of the MetaStructure object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name
Name of the attribute


numValues

public int numValues
Number of values this attribute can take


valueLabels

public java.util.Vector valueLabels
Labels of the different values

Constructor Detail

MetaStructure

public MetaStructure(java.lang.String name,
                     int numValues,
                     java.util.Vector valueLabels)
The constructor replicates the arguements into its identifiers.

Parameters:
name - Name of the attribute
numValues - Number of values the attribute can take
valueLabels - Labels of the different values
Method Detail

printMetaStructure

public void printMetaStructure()
This function outputs the content of the MetaStructure object. Used primarily for debugging purposes.