storm.trident.tuple
Interface TridentTuple

All Superinterfaces:
Collection<Object>, Iterable<Object>, List<Object>
All Known Implementing Classes:
MockTridentTuple, TridentTupleView

public interface TridentTuple
extends List<Object>


Nested Class Summary
static interface TridentTuple.Factory
           
 
Method Summary
 byte[] getBinary(int i)
           
 byte[] getBinaryByField(String field)
           
 Boolean getBoolean(int i)
           
 Boolean getBooleanByField(String field)
           
 Byte getByte(int i)
           
 Byte getByteByField(String field)
           
 Double getDouble(int i)
           
 Double getDoubleByField(String field)
           
 Float getFloat(int i)
           
 Float getFloatByField(String field)
           
 Integer getInteger(int i)
           
 Integer getIntegerByField(String field)
           
 Long getLong(int i)
           
 Long getLongByField(String field)
           
 Short getShort(int i)
           
 Short getShortByField(String field)
           
 String getString(int i)
           
 String getStringByField(String field)
           
 Object getValue(int i)
           
 Object getValueByField(String field)
           
 List<Object> getValues()
           
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

getValues

List<Object> getValues()

getValue

Object getValue(int i)

getString

String getString(int i)

getInteger

Integer getInteger(int i)

getLong

Long getLong(int i)

getBoolean

Boolean getBoolean(int i)

getShort

Short getShort(int i)

getByte

Byte getByte(int i)

getDouble

Double getDouble(int i)

getFloat

Float getFloat(int i)

getBinary

byte[] getBinary(int i)

getValueByField

Object getValueByField(String field)

getStringByField

String getStringByField(String field)

getIntegerByField

Integer getIntegerByField(String field)

getLongByField

Long getLongByField(String field)

getBooleanByField

Boolean getBooleanByField(String field)

getShortByField

Short getShortByField(String field)

getByteByField

Byte getByteByField(String field)

getDoubleByField

Double getDoubleByField(String field)

getFloatByField

Float getFloatByField(String field)

getBinaryByField

byte[] getBinaryByField(String field)


Copyright © 2014 The Apache Software Foundation. All Rights Reserved.