@SerializerId2(value="radix.particles.message") public class MessageParticle extends Particle implements Accountable
Modifier and Type | Class and Description |
---|---|
static class |
MessageParticle.MessageParticleBuilder |
Constructor and Description |
---|
MessageParticle(RadixAddress from,
RadixAddress to,
byte[] bytes,
MetadataMap metaData,
long nonce,
com.google.common.collect.ImmutableSet<EUID> destinations) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<RadixAddress> |
getAddresses() |
byte[] |
getBytes() |
RadixAddress |
getFrom() |
java.lang.String |
getMetaData(java.lang.String key) |
RadixAddress |
getTo() |
equals, getDestinations, getHash, getHid, getShardables, hashCode, toDson
public MessageParticle(RadixAddress from, RadixAddress to, byte[] bytes, MetadataMap metaData, long nonce, com.google.common.collect.ImmutableSet<EUID> destinations)
public java.util.Set<RadixAddress> getAddresses()
getAddresses
in interface Accountable
public java.lang.String getMetaData(java.lang.String key)
public RadixAddress getFrom()
public RadixAddress getTo()
public byte[] getBytes()