unity.operators
Class ProjectionList

java.lang.Object
  extended by unity.operators.ProjectionList

public class ProjectionList
extends java.lang.Object


Constructor Summary
ProjectionList(int[] ind, java.lang.String[] nn)
           
 
Method Summary
 Expression[] buildExpressionList(Relation outputRelation)
           
 int getIndex(int i)
           
 int[] getIndexList()
           
 java.lang.String getName(int i)
           
 int getNumAttributes()
           
 boolean performRename()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectionList

public ProjectionList(int[] ind,
                      java.lang.String[] nn)
Method Detail

performRename

public boolean performRename()

getIndex

public int getIndex(int i)

getIndexList

public int[] getIndexList()

getName

public java.lang.String getName(int i)

getNumAttributes

public int getNumAttributes()

buildExpressionList

public Expression[] buildExpressionList(Relation outputRelation)