com.extrememessaging.ResponseMaster
Class eMessageFields

java.lang.Object
  extended by com.extrememessaging.ResponseMaster.eMessageFields

public final class eMessageFields
extends java.lang.Object

This class holds information about the message fields


Field Summary
static int NUM_FIELDS
          The number of fields
 
Constructor Summary
eMessageFields()
           
 
Method Summary
static IMessageField GetFetcher(int MessageField)
          Gets the object that gets the value of a message field
static int GetMessageFieldIdFromName(java.lang.String MessageFieldName)
          Gets the id of a field from the name
static java.lang.String GetMessageFieldNameFromID(int MessageFieldID)
          Gets the name of a field from the id
static boolean IsValidMessageFieldID(int MessageFieldID)
          Is the message field valid?
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NUM_FIELDS

public static int NUM_FIELDS
The number of fields

Constructor Detail

eMessageFields

public eMessageFields()
Method Detail

GetFetcher

public static IMessageField GetFetcher(int MessageField)
Gets the object that gets the value of a message field


IsValidMessageFieldID

public static boolean IsValidMessageFieldID(int MessageFieldID)
Is the message field valid?


GetMessageFieldIdFromName

public static int GetMessageFieldIdFromName(java.lang.String MessageFieldName)
                                     throws InvalidMessageFieldName
Gets the id of a field from the name

Throws:
InvalidMessageFieldName

GetMessageFieldNameFromID

public static java.lang.String GetMessageFieldNameFromID(int MessageFieldID)
Gets the name of a field from the id