org.jsmpp.bean
Class DataCoding

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

public abstract class DataCoding
extends java.lang.Object

This is class of DataCoding

Version:
1.0
Author:
uudashr

Field Summary
protected  byte value
           
 
Constructor Summary
DataCoding()
          Default constructor.
DataCoding(byte value)
          Construct with specified value.
DataCoding(int value)
          Construct with specified value.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
static DataCoding newInstance(byte value)
          Create new instance of data coding with specified value.
static DataCoding newInstance(int value)
          Create new instance of data coding with specified value.
 byte value()
          Get the value of data coding.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected byte value
Constructor Detail

DataCoding

public DataCoding()
Default constructor.


DataCoding

public DataCoding(int value)
Construct with specified value.

Parameters:
value - is the data coding value.

DataCoding

public DataCoding(byte value)
Construct with specified value.

Parameters:
value - is the data coding value.
Method Detail

newInstance

public static final DataCoding newInstance(int value)
Create new instance of data coding with specified value.

Parameters:
value - is the value.
Returns:
the DataCoding based on specified value.

newInstance

public static final DataCoding newInstance(byte value)
Create new instance of data coding with specified value.

Parameters:
value - is the value.
Returns:
DataCoding based on specified value.

value

public byte value()
Get the value of data coding.

Returns:
the data coding value.

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object