storm.trident.tuple
Class TridentTupleView.RootFactory

java.lang.Object
  extended by storm.trident.tuple.TridentTupleView.RootFactory
All Implemented Interfaces:
java.io.Serializable, TridentTuple.Factory
Enclosing class:
TridentTupleView

public static class TridentTupleView.RootFactory
extends java.lang.Object
implements TridentTuple.Factory

See Also:
Serialized Form

Constructor Summary
TridentTupleView.RootFactory(Fields inputFields)
           
 
Method Summary
 TridentTuple create(Tuple parent)
           
 java.util.Map<java.lang.String,ValuePointer> getFieldIndex()
           
 java.util.List<java.lang.String> getOutputFields()
           
 int numDelegates()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TridentTupleView.RootFactory

public TridentTupleView.RootFactory(Fields inputFields)
Method Detail

create

public TridentTuple create(Tuple parent)

getFieldIndex

public java.util.Map<java.lang.String,ValuePointer> getFieldIndex()
Specified by:
getFieldIndex in interface TridentTuple.Factory

numDelegates

public int numDelegates()
Specified by:
numDelegates in interface TridentTuple.Factory

getOutputFields

public java.util.List<java.lang.String> getOutputFields()
Specified by:
getOutputFields in interface TridentTuple.Factory