Package zmq.io
Class Metadata
- java.lang.Object
-
- zmq.io.Metadata
-
public class Metadata extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Metadata.ParseListener
Call backs during parsing process
-
Field Summary
Fields Modifier and Type Field Description private java.util.Properties
dictionary
static java.lang.String
IDENTITY
static java.lang.String
PEER_ADDRESS
static java.lang.String
SOCKET_TYPE
static java.lang.String
USER_ID
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
bytes()
private byte[]
bytes(java.nio.ByteBuffer buf, int position, int length)
boolean
equals(java.lang.Object other)
java.lang.String
get(java.lang.String key)
int
hashCode()
boolean
isEmpty()
java.util.Set<java.lang.String>
keySet()
int
read(java.nio.ByteBuffer msg, int offset, Metadata.ParseListener listener)
int
read(Msg msg, int offset, Metadata.ParseListener listener)
void
remove(java.lang.String key)
void
set(java.lang.String key, java.lang.String value)
void
set(Metadata zapProperties)
private int
size()
java.lang.String
toString()
void
write(java.io.OutputStream stream)
-
-
-
Field Detail
-
IDENTITY
public static final java.lang.String IDENTITY
- See Also:
- Constant Field Values
-
SOCKET_TYPE
public static final java.lang.String SOCKET_TYPE
- See Also:
- Constant Field Values
-
USER_ID
public static final java.lang.String USER_ID
- See Also:
- Constant Field Values
-
PEER_ADDRESS
public static final java.lang.String PEER_ADDRESS
- See Also:
- Constant Field Values
-
dictionary
private final java.util.Properties dictionary
-
-
Method Detail
-
keySet
public final java.util.Set<java.lang.String> keySet()
-
remove
public final void remove(java.lang.String key)
-
get
public final java.lang.String get(java.lang.String key)
-
set
public final void set(java.lang.String key, java.lang.String value)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
set
public final void set(Metadata zapProperties)
-
isEmpty
public final boolean isEmpty()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
bytes
public final byte[] bytes()
-
size
private int size()
-
write
public final void write(java.io.OutputStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public final int read(Msg msg, int offset, Metadata.ParseListener listener)
-
read
public final int read(java.nio.ByteBuffer msg, int offset, Metadata.ParseListener listener)
-
bytes
private byte[] bytes(java.nio.ByteBuffer buf, int position, int length)
-
-