com.garmin.fit
Class MemoGlobMesg

java.lang.Object
  extended by com.garmin.fit.Mesg
      extended by com.garmin.fit.MemoGlobMesg

public class MemoGlobMesg
extends Mesg


Field Summary
static int MemoFieldNum
           
protected static Mesg memoGlobMesg
           
static int MessageIndexFieldNum
           
static int MessageNumberFieldNum
           
static int PartIndexFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
MemoGlobMesg()
           
MemoGlobMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Byte[] getMemo()
           
 java.lang.Byte getMemo(int index)
          Get memo field Comment: Block of utf8 bytes
 java.lang.Integer getMessageIndex()
          Get message_index field Comment: Index of external mesg
 java.lang.Integer getMessageNumber()
          Get message_number field Comment: Allows relating glob to another mesg If used only required for first part of each memo_glob
 int getNumMemo()
           
 java.lang.Long getPartIndex()
          Get part_index field Comment: Sequence number of memo blocks
 void setMemo(int index, java.lang.Byte memo)
          Set memo field Comment: Block of utf8 bytes
 void setMessageIndex(java.lang.Integer messageIndex)
          Set message_index field Comment: Index of external mesg
 void setMessageNumber(java.lang.Integer messageNumber)
          Set message_number field Comment: Allows relating glob to another mesg If used only required for first part of each memo_glob
 void setPartIndex(java.lang.Long partIndex)
          Set part_index field Comment: Sequence number of memo blocks
 
Methods inherited from class com.garmin.fit.Mesg
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PartIndexFieldNum

public static final int PartIndexFieldNum
See Also:
Constant Field Values

MemoFieldNum

public static final int MemoFieldNum
See Also:
Constant Field Values

MessageNumberFieldNum

public static final int MessageNumberFieldNum
See Also:
Constant Field Values

MessageIndexFieldNum

public static final int MessageIndexFieldNum
See Also:
Constant Field Values

memoGlobMesg

protected static final Mesg memoGlobMesg
Constructor Detail

MemoGlobMesg

public MemoGlobMesg()

MemoGlobMesg

public MemoGlobMesg(Mesg mesg)
Method Detail

getPartIndex

public java.lang.Long getPartIndex()
Get part_index field Comment: Sequence number of memo blocks

Returns:
part_index

setPartIndex

public void setPartIndex(java.lang.Long partIndex)
Set part_index field Comment: Sequence number of memo blocks

Parameters:
partIndex -

getMemo

public java.lang.Byte[] getMemo()

getNumMemo

public int getNumMemo()
Returns:
number of memo

getMemo

public java.lang.Byte getMemo(int index)
Get memo field Comment: Block of utf8 bytes

Parameters:
index - of memo
Returns:
memo

setMemo

public void setMemo(int index,
                    java.lang.Byte memo)
Set memo field Comment: Block of utf8 bytes

Parameters:
index - of memo
memo -

getMessageNumber

public java.lang.Integer getMessageNumber()
Get message_number field Comment: Allows relating glob to another mesg If used only required for first part of each memo_glob

Returns:
message_number

setMessageNumber

public void setMessageNumber(java.lang.Integer messageNumber)
Set message_number field Comment: Allows relating glob to another mesg If used only required for first part of each memo_glob

Parameters:
messageNumber -

getMessageIndex

public java.lang.Integer getMessageIndex()
Get message_index field Comment: Index of external mesg

Returns:
message_index

setMessageIndex

public void setMessageIndex(java.lang.Integer messageIndex)
Set message_index field Comment: Index of external mesg

Parameters:
messageIndex -