org.galagosearch.tupleflow.execution
Class DataPipe

java.lang.Object
  extended by org.galagosearch.tupleflow.execution.DataPipe
All Implemented Interfaces:
java.io.Serializable

public class DataPipe
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.lang.String className
           
 java.lang.String[] hash
           
 java.lang.String[] order
           
 java.lang.String pipeName
           
 java.lang.String root
           
 
Constructor Summary
DataPipe(java.lang.String root, java.lang.String pipeName, java.lang.String className, java.lang.String[] order, java.lang.String[] hash, int inputCount, int outputCount)
           
 
Method Summary
 java.lang.String getClassName()
           
 java.lang.String getFileName(int inputIndex, int outputIndex)
           
 java.lang.String[] getHash()
           
 int getInputCount()
           
 java.lang.String[] getInputFileNames(int index)
           
 java.lang.String[] getOrder()
           
 int getOutputCount()
           
 java.lang.String[] getOutputFileNames(int index)
           
 java.lang.String getPipeName()
           
 void makeDirectories()
           
 void setInputCount(int inputCount)
           
 void setOutputCount(int outputCount)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

root

public java.lang.String root

pipeName

public java.lang.String pipeName

className

public java.lang.String className

order

public java.lang.String[] order

hash

public java.lang.String[] hash
Constructor Detail

DataPipe

public DataPipe(java.lang.String root,
                java.lang.String pipeName,
                java.lang.String className,
                java.lang.String[] order,
                java.lang.String[] hash,
                int inputCount,
                int outputCount)
Method Detail

getPipeName

public java.lang.String getPipeName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getInputFileNames

public java.lang.String[] getInputFileNames(int index)

getOutputFileNames

public java.lang.String[] getOutputFileNames(int index)

getFileName

public java.lang.String getFileName(int inputIndex,
                                    int outputIndex)

makeDirectories

public void makeDirectories()

getInputCount

public int getInputCount()

setInputCount

public void setInputCount(int inputCount)

getOutputCount

public int getOutputCount()

setOutputCount

public void setOutputCount(int outputCount)

getHash

public java.lang.String[] getHash()

getClassName

public java.lang.String getClassName()

getOrder

public java.lang.String[] getOrder()


Copyright © 2009. All Rights Reserved.