|
1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.soda.dk.message.Message
public class Message
The Message class implements the MessageService interface.
EscObject,
Cloneable,
MessageService,
ParameterService| Field Summary |
|---|
| Fields inherited from interface org.eclipse.soda.dk.message.service.MessageService |
|---|
HIGH_PRIORITY, LOW_PRIORITY, MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY, STRING, THREAD_PRIORITY |
| Constructor Summary | |
|---|---|
Message()
Constructs a standard Message object. |
|
Message(byte[] data)
Constructs an Message object using the input parameter(s). |
|
Message(byte[] data,
int offset,
int length)
Constructs an Message object using the input parameter(s). |
|
Message(java.lang.String data)
Constructs an Message object using the input parameter(s). |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Perform the clone method and return the Object result. |
java.lang.Object |
decodeMessage(MessageService message)
Perform the decodeValue method and return the Object result. |
java.lang.Object |
decodeMessage(MessageService message,
ParameterService parameter)
Perform the decodeValue method and return the Object result. |
MessageService |
encodeMessage(MessageService message,
java.lang.Object value)
Perform the encodeValue method and return the MessageService result. |
MessageService |
encodeMessage(MessageService message,
ParameterService parameter,
java.lang.Object value)
Perform the encodeValue method and return the MessageService result. |
boolean |
equals(java.lang.Object object)
|
java.lang.Object |
get(java.lang.Object key)
Perform the get method and return the Object result. |
boolean |
getBoolean(int offset)
Perform the getBoolean method and return the boolean result. |
byte |
getByte(int offset)
Perform the getByte method and return the byte result. |
byte[] |
getBytes()
Gets the byte [] bytes property value. |
java.lang.Object |
getData()
Gets the Object data property value. |
byte[] |
getDataBytes()
Gets the data bytes. |
int |
getDataLength()
Gets the data length (int) value. |
int |
getDataOffset()
Gets the data offset (int) value. |
int |
getInt(int offset)
Perform the getInt method and return the int result. |
static int |
getIntByte(byte[] buffer,
int offset)
Perform the getIntByte method and return the int result. |
int |
getIntByte(int offset)
Perform the getIntByte method and return the int result. |
java.lang.String |
getKey()
|
static long |
getLittleEndianInt(byte[] buffer,
int offset)
Perform the getLittleEndianInt method and return the long result. |
static long |
getLittleEndianLong(byte[] buffer,
int offset)
Perform the getLittleEndianLong method and return the long result. |
long |
getLong(int offset)
Perform the getLong method and return the long result. |
static long |
getLongByte(byte[] buffer,
int offset)
Perform the getLongByte method and return the long result. |
long |
getLongByte(int offset)
Perform the getLongByte method and return the long result. |
ParameterService |
getParameter()
Gets the ParameterService parameter property value. |
int |
getPriority()
Gets the int priority property value. |
short |
getShort(int offset)
Perform the getShort method and return the short result. |
int |
hashCode()
Hash code and return the int result. |
boolean |
isBigEndian()
Gets the boolean bigEndian property value. |
int |
length()
Perform the length method and return the int result. |
ParameterService |
lookup(ParameterService parameter)
Lookup with the specified parameter parameter and return the ParameterService result. |
MessageService |
matches(MessageService message)
Perform the matches method and return the boolean result. |
void |
put(java.lang.Object key,
java.lang.Object value)
Perform the put action method. |
void |
setBoolean(int offset,
boolean value)
Perform the setBoolean action method. |
void |
setByte(int offset,
byte value)
Perform the setByte action method. |
void |
setBytes(byte[] bytes)
Sets the bytes property. |
void |
setData(java.lang.Object data)
Sets the data property. |
void |
setInt(int offset,
int value)
Perform the setInt action method. |
void |
setLong(int offset,
long value)
Perform the setLong action method. |
void |
setShort(int offset,
short value)
Perform the setShort action method. |
java.lang.String |
toString()
Perform the toString method and return the String result. |
static java.lang.String |
toString(byte[] bytes)
To string with the specified bytes parameter and return the String result. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Message()
Message object.
Message(byte[]),
Message(byte[],int,int),
Message(String),
decodeMessage(MessageService),
decodeMessage(MessageService,ParameterService),
encodeMessage(MessageService,Object),
encodeMessage(MessageService,ParameterService,Object)public Message(byte[] data)
Message object using the input parameter(s).
data - byte[]Message(),
Message(byte[],int,int),
Message(String),
decodeMessage(MessageService),
decodeMessage(MessageService,ParameterService),
encodeMessage(MessageService,Object),
encodeMessage(MessageService,ParameterService,Object)
public Message(byte[] data,
int offset,
int length)
Message object using the input parameter(s).
data - byte[]offset - intlength - intMessage(),
Message(byte[]),
Message(String),
decodeMessage(MessageService),
decodeMessage(MessageService,ParameterService),
encodeMessage(MessageService,Object),
encodeMessage(MessageService,ParameterService,Object)public Message(java.lang.String data)
Message object using the input parameter(s).
data - java.lang.StringMessage(),
Message(byte[]),
Message(byte[],int,int),
decodeMessage(MessageService),
decodeMessage(MessageService,ParameterService),
encodeMessage(MessageService,Object),
encodeMessage(MessageService,ParameterService,Object)| Method Detail |
|---|
public static int getIntByte(byte[] buffer,
int offset)
int result.
buffer - byte[]offset - int
int) value.getIntByte(int)
public static long getLittleEndianInt(byte[] buffer,
int offset)
long result.
buffer - byte[]offset - int
long) value.
public static long getLittleEndianLong(byte[] buffer,
int offset)
long result.
buffer - byte[]offset - int
long) value.
public static long getLongByte(byte[] buffer,
int offset)
long result.
buffer - byte[]offset - int
long) value.getLongByte(int)public static java.lang.String toString(byte[] bytes)
bytes - The bytes (byte[]) parameter.
String) value.toString()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
Object result.
clone in interface MessageServiceclone in class java.lang.ObjectObject) value.
- href="java.lang.CloneNotSupportedException.html">CloneNotSupportedException Thrown if the CloneNotSupportedException exception condition occurs.
java.lang.CloneNotSupportedException- See Also:
MessageService.clone()public java.lang.Object decodeMessage(MessageService message)
Object result.
decodeMessage in interface MessageServicemessage - The message (MessageService) parameter.
Object) value.Message(),
Message(byte[]),
Message(byte[],int,int),
Message(String),
decodeMessage(MessageService,ParameterService),
encodeMessage(MessageService,Object),
encodeMessage(MessageService,ParameterService,Object)
public java.lang.Object decodeMessage(MessageService message,
ParameterService parameter)
Object result.
decodeMessage in interface MessageServicemessage - org.eclipse.soda.dk.message.service.MessageServiceparameter - The parameter (ParameterService) parameter.
Object) value.ParameterService.decodeValue(org.eclipse.soda.dk.message.service.MessageService),
Message(),
Message(byte[]),
Message(byte[],int,int),
Message(String),
decodeMessage(MessageService),
encodeMessage(MessageService,Object),
encodeMessage(MessageService,ParameterService,Object)
public MessageService encodeMessage(MessageService message,
java.lang.Object value)
MessageService result.
encodeMessage in interface MessageServicevalue - java.lang.Objectmessage - The message (MessageService) parameter.
MessageService) value.ParameterService.encodeValue(org.eclipse.soda.dk.message.service.MessageService, java.lang.Object),
Message(),
Message(byte[]),
Message(byte[],int,int),
Message(String),
decodeMessage(MessageService),
decodeMessage(MessageService,ParameterService),
encodeMessage(MessageService,ParameterService,Object)
public MessageService encodeMessage(MessageService message,
ParameterService parameter,
java.lang.Object value)
MessageService result.
encodeMessage in interface MessageServicemessage - org.eclipse.soda.dk.message.service.MessageServicevalue - java.lang.Objectparameter - The parameter (ParameterService) parameter.
MessageService) value.ParameterService.encodeValue(org.eclipse.soda.dk.message.service.MessageService, java.lang.Object),
Message(),
Message(byte[]),
Message(byte[],int,int),
Message(String),
decodeMessage(MessageService),
decodeMessage(MessageService,ParameterService),
encodeMessage(MessageService,Object)public boolean equals(java.lang.Object object)
equals in class java.lang.Objecto - The o (Object) parameter.object - The object (Object) parameter.
boolean) value.Object.equals(Object)public java.lang.Object get(java.lang.Object key)
Object result.
get in interface MessageServicekey - java.lang.Object
Object) value.MessageService.get(java.lang.Object)public boolean getBoolean(int offset)
boolean result.
offset - int
boolean) value.setBoolean(int,boolean)public byte getByte(int offset)
byte result.
getByte in interface MessageServiceoffset - int
byte) value.MessageService.getByte(int),
getIntByte(byte[],int),
getLongByte(byte[],int),
getIntByte(int),
getLongByte(int),
setByte(int,byte)public byte[] getBytes()
byte [] bytes property value.
getBytes in interface MessageServicebyte[]) value.MessageService.getBytes(),
getDataBytes(),
setBytes(byte[])public java.lang.Object getData()
Object data property value.
Object) value.setData(Object)public byte[] getDataBytes()
getDataBytes in interface MessageServicebyte[]) value.MessageService.getDataBytes()public int getDataLength()
getDataLength in interface MessageServiceint) value.public int getDataOffset()
getDataOffset in interface MessageServiceint) value.public int getInt(int offset)
int result.
offset - int
int) value.getLittleEndianInt(byte[],int),
setInt(int,int)public int getIntByte(int offset)
int result.
offset - int
int) value.getIntByte(byte[],int)public java.lang.String getKey()
String) value.ParameterService.getKey()public long getLong(int offset)
long result.
offset - int
long) value.getLittleEndianLong(byte[],int),
setLong(int,long)public long getLongByte(int offset)
long result.
offset - int
long) value.getLongByte(byte[],int)public ParameterService getParameter()
ParameterService parameter property value.
ParameterService) value.public int getPriority()
int priority property value.
getPriority in interface MessageServiceint) value.MessageService.getPriority()public short getShort(int offset)
short result.
offset - int
short) value.setShort(int,short)public int hashCode()
hashCode in class java.lang.Objectint) value.public boolean isBigEndian()
boolean bigEndian property value.
boolean) value.public int length()
int result.
int) value.public ParameterService lookup(ParameterService parameter)
lookup in interface MessageServiceparameter - The parameter (ParameterService) parameter.
ParameterService) value.public MessageService matches(MessageService message)
boolean result.
matches in interface MessageServicemessage - org.eclipse.soda.dk.message.service.MessageService
MessageService.matches(org.eclipse.soda.dk.message.service.MessageService)
public void put(java.lang.Object key,
java.lang.Object value)
put in interface MessageServicekey - java.lang.Objectvalue - java.lang.ObjectMessageService.put(java.lang.Object, java.lang.Object)
public void setBoolean(int offset,
boolean value)
offset - intvalue - booleangetBoolean(int)
public void setByte(int offset,
byte value)
setByte in interface MessageServiceoffset - intvalue - byteMessageService.setByte(int, byte),
getIntByte(byte[],int),
getLongByte(byte[],int),
getByte(int),
getIntByte(int),
getLongByte(int)public void setBytes(byte[] bytes)
setBytes in interface MessageServicebytes - The new property value (byte[]).getBytes(),
getDataBytes()public void setData(java.lang.Object data)
data - The data (Object) parameter.getData()
public void setInt(int offset,
int value)
offset - intvalue - intgetLittleEndianInt(byte[],int),
getInt(int)
public void setLong(int offset,
long value)
offset - intvalue - longgetLittleEndianLong(byte[],int),
getLong(int)
public void setShort(int offset,
short value)
offset - intvalue - shortgetShort(int)public java.lang.String toString()
String result.
toString in class java.lang.ObjectString) value.toString(byte[])
|
1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||