org.dvb.spi.util
Class MultilingualString

java.lang.Object
  extended by org.dvb.spi.util.MultilingualString

public final class MultilingualString
extends java.lang.Object

A string that has an associated language code.

Since:
MHP 1.1.3

Constructor Summary
MultilingualString(java.lang.String s, java.lang.String languageCode)
          Initialize a new MultilingualString.
 
Method Summary
 java.lang.String getLanguageCode()
          Return the language code.
 java.lang.String getString()
          Return the string.
 java.lang.String toString()
          Return a string representation of this object
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultilingualString

public MultilingualString(java.lang.String s,
                          java.lang.String languageCode)
Initialize a new MultilingualString.

Parameters:
s - The string that is in the given language.
languageCode - The language code encoded as per ISO 639.2.
Method Detail

getString

public java.lang.String getString()
Return the string.

Returns:
The string that is in the given language.

getLanguageCode

public java.lang.String getLanguageCode()
Return the language code.

Returns:
The language code encoded as per ISO 639.2.

toString

public java.lang.String toString()
Return a string representation of this object

Overrides:
toString in class java.lang.Object
Returns:
a string