# Uses of Interface
org.apache.storm.tuple.ITuple

Packages that use ITuple
Package
Description
org.apache.storm.clojure
org.apache.storm.jdbc.mapper
org.apache.storm.jms
org.apache.storm.redis.common.mapper
org.apache.storm.redis.trident
org.apache.storm.trident.tuple
org.apache.storm.tuple

- ## Uses of ITuple in org.apache.storm.clojure

  Classes in org.apache.storm.clojure that implement ITuple
  Modifier and Type
  Class
  Description
  `class`
  `ClojureTuple`

- ## Uses of ITuple in org.apache.storm.jdbc.mapper

  Methods in org.apache.storm.jdbc.mapper with parameters of type ITuple
  Modifier and Type
  Method
  Description
  `List<Column>`
  JdbcMapper.`getColumns(ITuple tuple)`
  Get columns.
  `List<Column>`
  SimpleJdbcMapper.`getColumns(ITuple tuple)`
  `List<Values>`
  JdbcLookupMapper.`toTuple(ITuple input, List<Column> columns)`
  Converts a DB row to a list of storm values that can be emitted.
  `List<Values>`
  SimpleJdbcLookupMapper.`toTuple(ITuple input, List<Column> columns)`

- ## Uses of ITuple in org.apache.storm.jms

  Methods in org.apache.storm.jms with parameters of type ITuple
  Modifier and Type
  Method
  Description
  `javax.jms.Message`
  JmsMessageProducer.`toMessage(javax.jms.Session session, ITuple input)`
  Translate a `org.apache.storm.tuple.Tuple` object to a `javax.jms.Message` object.

- ## Uses of ITuple in org.apache.storm.redis.common.mapper

  Methods in org.apache.storm.redis.common.mapper with parameters of type ITuple
  Modifier and Type
  Method
  Description
  `String`
  TupleMapper.`getKeyFromTuple(ITuple tuple)`
  Extracts key from tuple.
  `String`
  TupleMapper.`getValueFromTuple(ITuple tuple)`
  Extracts value from tuple.
  `List<Values>`
  RedisLookupMapper.`toTuple(ITuple input, Object value)`
  Converts return value from Redis to a list of storm values that can be emitted.

- ## Uses of ITuple in org.apache.storm.redis.trident

  Methods in org.apache.storm.redis.trident with parameters of type ITuple
  Modifier and Type
  Method
  Description
  `String`
  WordCountLookupMapper.`getKeyFromTuple(ITuple tuple)`
  `String`
  WordCountStoreMapper.`getKeyFromTuple(ITuple tuple)`
  `String`
  WordCountLookupMapper.`getValueFromTuple(ITuple tuple)`
  `String`
  WordCountStoreMapper.`getValueFromTuple(ITuple tuple)`
  `List<Values>`
  WordCountLookupMapper.`toTuple(ITuple input, Object value)`

- ## Uses of ITuple in org.apache.storm.trident.tuple

  Subinterfaces of ITuple in org.apache.storm.trident.tuple
  Modifier and Type
  Interface
  Description
  `interface`
  `TridentTuple`
  Classes in org.apache.storm.trident.tuple that implement ITuple
  Modifier and Type
  Class
  Description
  `class`
  `TridentTupleView`
  Extends AbstractList so that it can be emitted directly as Storm tuples.

- ## Uses of ITuple in org.apache.storm.tuple

  Subinterfaces of ITuple in org.apache.storm.tuple
  Modifier and Type
  Interface
  Description
  `interface`
  `Tuple`
  The tuple is the main data structure in Storm.
  Classes in org.apache.storm.tuple that implement ITuple
  Modifier and Type
  Class
  Description
  `class`
  `TupleImpl`