org.jsmpp.bean
Class DataCoding1111

java.lang.Object
  extended by org.jsmpp.bean.DataCoding
      extended by org.jsmpp.bean.DataCoding1111
Direct Known Subclasses:
GeneralDataCoding

public class DataCoding1111
extends DataCoding

Data Coding with coding group bits 7..4 -> 1111

Version:
1.0
Author:
uudashr

Field Summary
 
Fields inherited from class org.jsmpp.bean.DataCoding
value
 
Constructor Summary
DataCoding1111()
          Default constructor.
DataCoding1111(Alphabet alphabet, MessageClass messageClass)
           
DataCoding1111(byte value)
          Construct with specified value.
DataCoding1111(int value)
          Construct with specified value.
 
Method Summary
 Alphabet getAlphabet()
          Get the alphabet value.
 MessageClass getMessageClass()
          Get the message class of current data coding.
static boolean isCompatible(byte dataCodingValue)
           
 void setAlphabet(Alphabet alphabet)
          Compose data coding with specified alphabet.
 void setMessageClass(MessageClass messageClass)
          Compose data coding with specified message class.
 java.lang.String toString()
           
 
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

DataCoding1111

public DataCoding1111()
Default constructor.


DataCoding1111

public DataCoding1111(byte value)
Construct with specified value.

Parameters:
value - is the value.

DataCoding1111

public DataCoding1111(Alphabet alphabet,
                      MessageClass messageClass)

DataCoding1111

public DataCoding1111(int value)
Construct with specified value.

Parameters:
value - is the value.
Method Detail

getMessageClass

public MessageClass getMessageClass()
Get the message class of current data coding.

Returns:
the MessageClass.

setMessageClass

public void setMessageClass(MessageClass messageClass)
Compose data coding with specified message class.

Parameters:
messageClass - is the message class.

getAlphabet

public Alphabet getAlphabet()
Get the alphabet value.

Returns:
the alphabet value.

setAlphabet

public void setAlphabet(Alphabet alphabet)
Compose data coding with specified alphabet.

Parameters:
alphabet - is the Alphabet

isCompatible

public static boolean isCompatible(byte dataCodingValue)

toString

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