storm.trident.tuple
Class ValuePointer

java.lang.Object
  extended by storm.trident.tuple.ValuePointer

public class ValuePointer
extends java.lang.Object


Field Summary
 int delegateIndex
           
protected  java.lang.String field
           
protected  int index
           
 
Constructor Summary
ValuePointer(int delegateIndex, int index, java.lang.String field)
           
 
Method Summary
static java.util.Map<java.lang.String,ValuePointer> buildFieldIndex(ValuePointer[] pointers)
           
static ValuePointer[] buildIndex(Fields fieldsOrder, java.util.Map<java.lang.String,ValuePointer> pointers)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

delegateIndex

public int delegateIndex

index

protected int index

field

protected java.lang.String field
Constructor Detail

ValuePointer

public ValuePointer(int delegateIndex,
                    int index,
                    java.lang.String field)
Method Detail

buildFieldIndex

public static java.util.Map<java.lang.String,ValuePointer> buildFieldIndex(ValuePointer[] pointers)

buildIndex

public static ValuePointer[] buildIndex(Fields fieldsOrder,
                                        java.util.Map<java.lang.String,ValuePointer> pointers)

toString

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