ServiceInfo
open class ServiceInfo
| kotlin.Any | |
| ↳ | android.telephony.mbms.ServiceInfo | 
Describes a cell-broadcast service. This class should not be instantiated directly -- use StreamingServiceInfo or FileServiceInfo
Summary
| Public methods | |
|---|---|
| open Boolean | |
| open MutableList<Locale!>! | 
            
             The languages available for this service content  | 
        
| open CharSequence | 
            getNameForLocale(locale: Locale)Get the user-displayable name for this cell-broadcast service corresponding to the provided   | 
        
| open MutableSet<Locale!> | 
            
             Return an unmodifiable set of the current   | 
        
| open String! | 
            
             The class name for this service - used to categorize and filter  | 
        
| open String! | 
            
             The carrier's identifier for the service.  | 
        
| open Date! | 
            
             The end time indicating when this session stops being available.  | 
        
| open Date! | 
            
             The start time indicating when this service will be available.  | 
        
| open Int | 
            hashCode() | 
        
Public methods
equals
open fun equals(other: Any?): Boolean
| Parameters | |
|---|---|
obj | 
            the reference object with which to compare. | 
| Return | |
|---|---|
Boolean | 
            true if this object is the same as the obj argument; false otherwise. | 
          
getLocales
open fun getLocales(): MutableList<Locale!>!
The languages available for this service content
getNameForLocale
open fun getNameForLocale(locale: Locale): CharSequence
Get the user-displayable name for this cell-broadcast service corresponding to the provided Locale.
| Parameters | |
|---|---|
locale | 
            Locale: The Locale in which you want the name of the service. This must be a value from the set returned by getNamedContentLocales() -- an java.util.NoSuchElementException may be thrown otherwise. This value cannot be null. | 
          
| Return | |
|---|---|
CharSequence | 
            The CharSequence providing the name of the service in the given Locale This value cannot be null. | 
          
getNamedContentLocales
open fun getNamedContentLocales(): MutableSet<Locale!>
Return an unmodifiable set of the current Locales that have a user-displayable name associated with them. The user-displayable name associated with any Locale in this set can be retrieved with getNameForLocale(java.util.Locale).
| Return | |
|---|---|
MutableSet<Locale!> | 
            An unmodifiable set of Locale objects corresponding to a user-displayable content name in that locale. This value cannot be null. | 
          
getServiceClassName
open fun getServiceClassName(): String!
The class name for this service - used to categorize and filter
getServiceId
open fun getServiceId(): String!
The carrier's identifier for the service.
getSessionEndTime
open fun getSessionEndTime(): Date!
The end time indicating when this session stops being available.
getSessionStartTime
open fun getSessionStartTime(): Date!
The start time indicating when this service will be available.
hashCode
open fun hashCode(): Int
| Return | |
|---|---|
Int | 
            a hash code value for this object. |