com.alibaba.dubbo.remoting.exchange.support
Class MultiMessage

java.lang.Object
  extended by com.alibaba.dubbo.remoting.exchange.support.MultiMessage
All Implemented Interfaces:
Iterable

public final class MultiMessage
extends Object
implements Iterable

Author:
kimi
See Also:
MultiMessageHandler

Method Summary
 void addMessage(Object msg)
           
 void addMessages(Collection collection)
           
static MultiMessage create()
           
static MultiMessage createFromArray(Object... args)
           
static MultiMessage createFromCollection(Collection collection)
           
 Object get(int index)
           
 Collection getMessages()
           
 boolean isEmpty()
           
 Iterator iterator()
           
 Collection removeMessages()
           
 int size()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createFromCollection

public static MultiMessage createFromCollection(Collection collection)

createFromArray

public static MultiMessage createFromArray(Object... args)

create

public static MultiMessage create()

addMessage

public void addMessage(Object msg)

addMessages

public void addMessages(Collection collection)

getMessages

public Collection getMessages()

size

public int size()

get

public Object get(int index)

isEmpty

public boolean isEmpty()

removeMessages

public Collection removeMessages()

iterator

public Iterator iterator()
Specified by:
iterator in interface Iterable


Copyright © 2012–2017 Alibaba. All rights reserved.