|
2009-01-09 1.2.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 | |
|---|---|
static char[] |
POINTER_CHARS
Define the pointer chars (char[]) constant. |
| 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 byte array that for this message. |
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 value. |
void |
setData(java.lang.Object data)
Sets the data value. |
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 |
| Field Detail |
|---|
public static final char[] POINTER_CHARS
| 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 - The data (byte[]) parameter.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 - The data (byte[]) parameter.offset - The offset (int) parameter.length - The length (int) parameter.Message(),
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 - The data (String) parameter.Message(),
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 - The buffer (byte[]) parameter.offset - The offset (int) parameter.
int) value.getIntByte(int)
public static long getLittleEndianInt(byte[] buffer,
int offset)
long result.
buffer - The buffer (byte[]) parameter.offset - The offset (int) parameter.
long) value.
public static long getLittleEndianLong(byte[] buffer,
int offset)
long result.
buffer - The buffer (byte[]) parameter.offset - The offset (int) parameter.
long) value.
public static long getLongByte(byte[] buffer,
int offset)
long result.
buffer - The buffer (byte[]) parameter.offset - The offset (int) parameter.
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.
java.lang.CloneNotSupportedException - Clone Not Supported Exception.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 - The message (MessageService) parameter.parameter - The parameter (ParameterService) parameter.
Object) value.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 MessageServicemessage - The message (MessageService) parameter.value - The value (Object) parameter.
MessageService) value.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 - The message (MessageService) parameter.parameter - The parameter (ParameterService) parameter.value - The value (Object) parameter.
MessageService) value.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.Objectobject - The object (Object) parameter.
boolean) value.Object.equals(Object)public java.lang.Object get(java.lang.Object key)
Object result.
get in interface MessageServicekey - The key (Object) parameter.
Object) value.MessageService.get(java.lang.Object)public boolean getBoolean(int offset)
boolean result.
offset - The offset (int) parameter.
boolean) value.setBoolean(int,boolean)public byte getByte(int offset)
byte result.
getByte in interface MessageServiceoffset - The offset (int) parameter.
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()
MessageService
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 - The offset (int) parameter.
int) value.getLittleEndianInt(byte[],int),
setInt(int,int)public int getIntByte(int offset)
int result.
offset - The offset (int) parameter.
int) value.getIntByte(byte[],int)public java.lang.String getKey()
String) value.ParameterService.getKey()public long getLong(int offset)
long result.
offset - The offset (int) parameter.
long) value.getLittleEndianLong(byte[],int),
setLong(int,long)public long getLongByte(int offset)
long result.
offset - The offset (int) parameter.
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 - The offset (int) parameter.
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 - The message (MessageService) parameter.
MessageService.matches(org.eclipse.soda.dk.message.service.MessageService)
public void put(java.lang.Object key,
java.lang.Object value)
put in interface MessageServicekey - The key (Object) parameter.value - The value (Object) parameter.MessageService.put(java.lang.Object, java.lang.Object)
public void setBoolean(int offset,
boolean value)
offset - The offset (int) parameter.value - The value (boolean) parameter.getBoolean(int)
public void setByte(int offset,
byte value)
setByte in interface MessageServiceoffset - The offset (int) parameter.value - The value (byte) parameter.MessageService.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 bytes (byte[]) parameter.getBytes(),
getDataBytes()public void setData(java.lang.Object data)
data - The data (Object) parameter.getData()
public void setInt(int offset,
int value)
offset - The offset (int) parameter.value - The value (int) parameter.getLittleEndianInt(byte[],int),
getInt(int)
public void setLong(int offset,
long value)
offset - The offset (int) parameter.value - The value (long) parameter.getLittleEndianLong(byte[],int),
getLong(int)
public void setShort(int offset,
short value)
offset - The offset (int) parameter.value - The value (short) parameter.getShort(int)public java.lang.String toString()
String result.
toString in class java.lang.ObjectString) value.toString(byte[])
|
2009-01-09 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||