|
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.core.EscObject
org.eclipse.soda.dk.parameter.Parameter
org.eclipse.soda.dk.parameter.BitOffsetParameter
org.eclipse.soda.dk.parameter.ByteOffsetParameter
org.eclipse.soda.dk.parameter.ConstantOffsetParameter
public class ConstantOffsetParameter
| Field Summary | |
|---|---|
protected java.lang.Object |
value
Define the value (Object) field. |
| Fields inherited from class org.eclipse.soda.dk.parameter.BitOffsetParameter |
|---|
MASKS |
| Fields inherited from class org.eclipse.soda.dk.parameter.Parameter |
|---|
SET_MASKS, SET_TOP_MASKS |
| Fields inherited from interface org.eclipse.soda.dk.parameter.service.ParameterService |
|---|
ARRAY, ASCII, ASCIIZ, BOOLEAN, BYTE, BYTES, DOUBLE, FLOAT, HEXASCII, HEXSTRING, INSERT, INTEGER, LITTLEENDIAN, LONG, NASCII, NSTRING, NULL, SERVICE_NAME, SHORT, STRING, UNLIMITED, UNSIGNED, USE_CURSOR, USE_CURSOR_INSERT |
| Constructor Summary | |
|---|---|
ConstantOffsetParameter(java.lang.String key,
int offset,
int length,
java.lang.Object value)
Constructs an instance of this class from the specified key, offset, length and value parameters. |
|
ConstantOffsetParameter(java.lang.String key,
int offset,
int length,
java.lang.Object value,
short style)
Constructs an instance of this class from the specified key, offset, length, value and style parameters. |
|
ConstantOffsetParameter(java.lang.String key,
TransformService transform,
int offset,
int length,
java.lang.Object value,
short style)
Constructs an instance of this class from the specified key, transform, offset, length, value and style parameters. |
|
| Method Summary | |
|---|---|
java.lang.Object |
decodeValue(MessageService message,
ParameterCursorService cursor)
Decode value with the specified message and cursor parameters and return the Object result. |
MessageService |
encodeValue(MessageService message,
java.lang.Object value,
ParameterCursorService cursor)
Encode value with the specified message, value and cursor parameters and return the MessageService result. |
java.lang.Object |
getValue()
Gets the value (Object) value. |
void |
setValue(java.lang.Object value)
Sets the value value. |
| Methods inherited from class org.eclipse.soda.dk.parameter.ByteOffsetParameter |
|---|
getLength, setLength |
| Methods inherited from class org.eclipse.soda.dk.parameter.BitOffsetParameter |
|---|
decodeMessage, encodeMessage, getIndex, getMask, getOffset, getSize, setOffset |
| Methods inherited from class org.eclipse.soda.dk.parameter.Parameter |
|---|
decode, decodeBytes, decodeEnd, decodeString, decodeValue, encode, encodeBegin, encodeBytes, encodeString, encodeValue, equals, getBytes, getDefaultStyle, getKey, getLong, getStyle, getTransform, getTypeStyle, isArray, isConstantParameter, isInsert, isLittleEndian, isUnsigned, setBits, setBytes, setKey, setStyle, setTransform, updateCursor |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Object value
| Constructor Detail |
|---|
public ConstantOffsetParameter(java.lang.String key,
int offset,
int length,
java.lang.Object value)
key - The key (String) parameter.offset - The offset (int) parameter.length - The length (int) parameter.value - The value (Object) parameter.ConstantOffsetParameter(String,int,int,Object,short),
ConstantOffsetParameter(String,TransformService,int,int,Object,short)
public ConstantOffsetParameter(java.lang.String key,
int offset,
int length,
java.lang.Object value,
short style)
key - The key (String) parameter.offset - The offset (int) parameter.length - The length (int) parameter.value - The value (Object) parameter.style - The style (short) parameter.ConstantOffsetParameter(String,int,int,Object),
ConstantOffsetParameter(String,TransformService,int,int,Object,short)
public ConstantOffsetParameter(java.lang.String key,
TransformService transform,
int offset,
int length,
java.lang.Object value,
short style)
key - The key (String) parameter.transform - The transform (TransformService) parameter.offset - The offset (int) parameter.length - The length (int) parameter.value - The value (Object) parameter.style - The style (short) parameter.ConstantOffsetParameter(String,int,int,Object),
ConstantOffsetParameter(String,int,int,Object,short)| Method Detail |
|---|
public java.lang.Object decodeValue(MessageService message,
ParameterCursorService cursor)
throws java.lang.NumberFormatException
decodeValue in interface ParameterServicedecodeValue in class Parametermessage - The message (MessageService) parameter.cursor - The cursor (ParameterCursorService) parameter.
Object) value.
java.lang.NumberFormatException - Number Format Exception.encodeValue(MessageService,Object,ParameterCursorService),
getValue(),
setValue(Object)
public MessageService encodeValue(MessageService message,
java.lang.Object value,
ParameterCursorService cursor)
encodeValue in interface ParameterServiceencodeValue in class Parametermessage - The message (MessageService) parameter.value - The value (Object) parameter.cursor - The cursor (ParameterCursorService) parameter.
MessageService) value.decodeValue(MessageService,ParameterCursorService),
getValue(),
setValue(Object)public java.lang.Object getValue()
Object) value.decodeValue(MessageService,ParameterCursorService),
encodeValue(MessageService,Object,ParameterCursorService),
setValue(Object)public void setValue(java.lang.Object value)
value - The value (Object) parameter.decodeValue(MessageService,ParameterCursorService),
encodeValue(MessageService,Object,ParameterCursorService),
getValue()
|
2009-01-09 1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||