public interface UserData
Modifier and Type | Method and Description |
---|---|
byte[] |
getBytes()
Return the AVP as a byte array.
|
java.io.InputStream |
getInputStream()
Return an InputStream that the data can be read from.
|
ShData |
getShData()
Return the AVP unmarshalled into an object graph rooted by an ShData instance.
|
ShData |
getShDataRelease11()
Return the AVP unmarshalled into an object graph rooted by an Release 11 ShData instance.
|
java.lang.String |
getString()
Return the AVP as a String.
|
byte[] getBytes()
java.lang.String getString()
ShData getShData() throws UserDataException, java.lang.IllegalArgumentException
UserDataException
- if an error occurred unmarshalling the XML documentjava.lang.IllegalArgumentException
- if the provider in use does not support the default ShData typeShData getShDataRelease11() throws UserDataException, java.lang.IllegalArgumentException
UserDataException
- if an error occurred unmarshalling the XML documentjava.lang.IllegalArgumentException
- if the provider in use does not support the Release 11 ShData typejava.io.InputStream getInputStream() throws java.io.IOException
java.io.IOException
- if an error occurred