|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ie.ncl.sms.dcs.DataCodingScheme
public class DataCodingScheme
The DCS or Data Coding Scheme is used to tell what way the bytes of a message should be interpreted - be it a short message, USSD message or cell broadcast message.
Constructor Summary | |
---|---|
DataCodingScheme()
Set to the Default value. |
|
DataCodingScheme(int value)
Set the DCS to a specific value. |
Method Summary | |
---|---|
boolean |
defaultAlphabet()
Check to see if the default alphabet is used. |
int |
getAlphabet()
Get the alphabet used. |
int |
getGroup()
Get the Data Coding Scheme group. |
void |
getGroup(int val)
Set the Data Coding Scheme group. |
java.lang.String |
getISOAlphabet()
|
int |
getMessageClass()
Get the message class. |
int |
getValue()
|
int |
intValue()
|
boolean |
isISOAlphabet()
|
boolean |
isMessageWaitingIndicationDiscardMessage()
|
boolean |
isMessageWaitingIndicationStoreMessage()
|
boolean |
isMessageWaitingIndicator()
|
void |
setAlphabet(int val)
Set the alphabet used. |
void |
setMessageClass(int val)
Set the message class. |
java.lang.String |
toString()
Return the numerical value in string form. |
boolean |
unicode()
Check to see if the unicode encoding is used. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int GROUP_MASK
public static final int GROUP_DEFAULT
public static final int GROUP_MESSAGE_WAITING_INDICATION_DISCARD
public static final int GROUP_MESSAGE_WAITING_INDICATION_STORE
public static final int GROUP_MESSAGE_WAITING_INDICATION_STORE_UCS2
public static final int GROUP_DATA_CODING_MESSAGE_CLASS
public static final int MESSAGE_CLASS_BIT
public static final int COMPRESSION_BIT
public static final int INDICATION_SENSE_BIT
public static final int ALPHABET_MASK
public static final int ALPHABET_DEFAULT
public static final int ALPHABET_BINARY
public static final int ALPHABET_UCS2
public static final int CLASS_MASK
public static final int CLASS_0
public static final int CLASS_ME_SPECIFIC
public static final int CLASS_1
public static final int CLASS_SIM_SPECIFIC
public static final int CLASS_2
public static final int CLASS_TE_SPECIFIC
public static final int CLASS_3
public static final int INDICATION_ACTIVE
public static final int INDICATION_INACTIVE
public static final int INDICATION_TYPE_VOICE_MAIL
public static final int INDICATION_TYPE_FAX
public static final int INDICATION_TYPE_EMAIL
public static final int INDICATION_TYPE_OTHER
public static final int GROUP_CB_LANGUAGES
public static final int GROUP_CB_EURO_LANGUAGES
public static final int GROUP_CB_ISO_639
public static final int GROUP_CB_GENERAL_CODING_INDICATION
public static final int CB_ISO_639
public static final int CB_ISO_639_7BIT
public static final int LANGUAGE_ISO_639
public static final int LANGUAGE_ISO_639_7BIT
public static final int LANGUAGE_CZECH
public static final int LANGUAGE_GERMAN
public static final int LANGUAGE_ENGLISH
public static final int LANGUAGE_ITALIAN
public static final int LANGUAGE_FRENCH
public static final int LANGUAGE_SPANISH
public static final int LANGUAGE_DUTCH
public static final int LANGUAGE_SWEDISH
public static final int LANGUAGE_DANISH
public static final int LANGUAGE_PORTUGUESE
public static final int LANGUAGE_FINNISH
public static final int LANGUAGE_NORWEGIAN
public static final int LANGUAGE_GREEK
public static final int LANGUAGE_TURKISH
public static final int LANGUAGE_HUNGARIAN
public static final int LANGUAGE_POLISH
public static final int LANGUAGE_UNKNOWN
public static final int ISO_8859_1
public static final int ISO_8859_5_CRYLLIC
public static final int ISO_8859_8_HEBREW
public static final DataCodingScheme Binary
public static final DataCodingScheme Default
public static final DataCodingScheme Unicode
public static final DataCodingScheme DisplayOnly
public static final DataCodingScheme Flash
public static final DataCodingScheme NokiaSmartMessage
Constructor Detail |
---|
public DataCodingScheme()
Default
public DataCodingScheme(int value)
Method Detail |
---|
public int getValue()
public int intValue()
public int getAlphabet()
ALPHABET_DEFAULT
,
ALPHABET_BINARY
,
ALPHABET_UCS2
public void setAlphabet(int val)
ALPHABET_DEFAULT
,
ALPHABET_BINARY
,
ALPHABET_UCS2
public boolean defaultAlphabet()
public java.lang.String getISOAlphabet()
public boolean isISOAlphabet()
public boolean unicode()
public boolean isMessageWaitingIndicationDiscardMessage()
public boolean isMessageWaitingIndicationStoreMessage()
public boolean isMessageWaitingIndicator()
public int getMessageClass()
CLASS_0
,
CLASS_ME_SPECIFIC
,
CLASS_SIM_SPECIFIC
,
CLASS_TE_SPECIFIC
public void setMessageClass(int val)
CLASS_0
,
CLASS_ME_SPECIFIC
,
CLASS_SIM_SPECIFIC
,
CLASS_TE_SPECIFIC
public int getGroup()
public void getGroup(int val)
public java.lang.String toString()
toString
in class java.lang.Object
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |