Package org.apache.storm.spout

# Class SchemeAsMultiScheme

java.lang.Object
org.apache.storm.spout.SchemeAsMultiScheme

All Implemented Interfaces:
  `Serializable`, `MultiScheme`

public class SchemeAsMultiScheme extends Object implements MultiScheme

See Also:
  - Serialized Form

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `final Scheme`
  `scheme`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `SchemeAsMultiScheme(Scheme scheme)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Iterable<List<Object>>`
  `deserialize(ByteBuffer ser)`
  `Fields`
  `getOutputFields()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### scheme

    public final Scheme scheme

- ## Constructor Details

  - ### SchemeAsMultiScheme

    public SchemeAsMultiScheme(Scheme scheme)

- ## Method Details

  - ### deserialize

    public Iterable<List<Object>> deserialize(ByteBuffer ser)
    Specified by:
      `deserialize` in interface `MultiScheme`

  - ### getOutputFields

    public Fields getOutputFields()
    Specified by:
      `getOutputFields` in interface `MultiScheme`