public class UserDataImpl extends Object implements UserData
| Constructor and Description |
|---|
UserDataImpl(byte[] encodedData,
DataCodingScheme dataCodingScheme,
int encodedUserDataLength,
boolean encodedUserDataHeaderIndicator,
Charset gsm8Charset) |
UserDataImpl(String decodedMessage,
DataCodingScheme dataCodingScheme,
UserDataHeader decodedUserDataHeader,
Charset gsm8Charset) |
| Modifier and Type | Method and Description |
|---|---|
static int |
checkEncodedDataLengthInChars(String msg,
UserDataHeader udh) |
void |
decode() |
void |
encode() |
DataCodingScheme |
getDataCodingScheme() |
String |
getDecodedMessage() |
UserDataHeader |
getDecodedUserDataHeader() |
byte[] |
getEncodedData() |
boolean |
getEncodedUserDataHeaderIndicator() |
int |
getEncodedUserDataLength() |
static String[] |
sliceString(String data,
int charCount,
UserDataHeader udh) |
String |
toString() |
public UserDataImpl(byte[] encodedData,
DataCodingScheme dataCodingScheme,
int encodedUserDataLength,
boolean encodedUserDataHeaderIndicator,
Charset gsm8Charset)
public UserDataImpl(String decodedMessage, DataCodingScheme dataCodingScheme, UserDataHeader decodedUserDataHeader, Charset gsm8Charset)
public DataCodingScheme getDataCodingScheme()
getDataCodingScheme in interface UserDatapublic byte[] getEncodedData()
getEncodedData in interface UserDatapublic int getEncodedUserDataLength()
getEncodedUserDataLength in interface UserDatapublic boolean getEncodedUserDataHeaderIndicator()
getEncodedUserDataHeaderIndicator in interface UserDatapublic UserDataHeader getDecodedUserDataHeader()
getDecodedUserDataHeader in interface UserDatapublic String getDecodedMessage()
getDecodedMessage in interface UserDatapublic void encode()
throws MAPException
encode in interface UserDataMAPExceptionpublic void decode()
throws MAPException
decode in interface UserDataMAPExceptionpublic static int checkEncodedDataLengthInChars(String msg, UserDataHeader udh)
public static String[] sliceString(String data, int charCount, UserDataHeader udh)
Copyright © 2016. All Rights Reserved.