org.jsmpp.bean
Class GeneralDataCoding

java.lang.Object
  extended by org.jsmpp.bean.DataCoding
      extended by org.jsmpp.bean.DataCoding1111
          extended by org.jsmpp.bean.GeneralDataCoding

public class GeneralDataCoding
extends DataCoding1111

General Data Coding with coding group bits 7..4 -> 00xx

Version:
1.0
Author:
uudashr

Field Summary
 
Fields inherited from class org.jsmpp.bean.DataCoding
value
 
Constructor Summary
GeneralDataCoding()
           
GeneralDataCoding(boolean compressed, boolean containMessageClass, MessageClass messageClass, Alphabet alphabet)
           
GeneralDataCoding(byte value)
           
GeneralDataCoding(int value)
           
 
Method Summary
static boolean isCompatible(byte dataCodingValue)
           
 boolean isCompressed()
           
 boolean isContainMessageClass()
          Indicate that the DataCoding have meaning message class
 void setCompressed(boolean compressed)
           
 void setContainMessageClass(boolean containMessageClass)
           
 java.lang.String toString()
           
 
Methods inherited from class org.jsmpp.bean.DataCoding1111
getAlphabet, getMessageClass, setAlphabet, setMessageClass
 
Methods inherited from class org.jsmpp.bean.DataCoding
equals, hashCode, newInstance, newInstance, value
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GeneralDataCoding

public GeneralDataCoding()

GeneralDataCoding

public GeneralDataCoding(byte value)

GeneralDataCoding

public GeneralDataCoding(int value)

GeneralDataCoding

public GeneralDataCoding(boolean compressed,
                         boolean containMessageClass,
                         MessageClass messageClass,
                         Alphabet alphabet)
Method Detail

isCompressed

public boolean isCompressed()

setCompressed

public void setCompressed(boolean compressed)

isContainMessageClass

public boolean isContainMessageClass()
Indicate that the DataCoding have meaning message class

Returns:

setContainMessageClass

public void setContainMessageClass(boolean containMessageClass)

isCompatible

public static boolean isCompatible(byte dataCodingValue)

toString

public java.lang.String toString()
Overrides:
toString in class DataCoding1111