Stay organized with collections
    
    
      
      Save and categorize content based on your preferences.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
    CellIdentityNr
    class CellIdentityNr : CellIdentity
    
    Information to represent a unique NR(New Radio 5G) cell.
    Summary
    
      
        
          | Inherited constants | 
        
        
          
            From class Parcelable
              
                
                  
                    Int | 
                    CONTENTS_FILE_DESCRIPTOR
                      
                         Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. 
                      
                     | 
                   
                  
                    Int | 
                    PARCELABLE_WRITE_RETURN_VALUE
                      
                         Flag for use with writeToParcel: the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. 
                      
                     | 
                   
                
               
             
           | 
        
      
    
    
    
    
    Public methods
    
      equals
      
      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. | 
          
        
      
     
    
      getAdditionalPlmns
      
      fun getAdditionalPlmns(): MutableSet<String!>
      
        
          
            | Return | 
          
          
            MutableSet<String!> | 
            a list of additional PLMN IDs supported by this cell. This value cannot be null. | 
          
        
      
     
    
      getBands
      
      fun getBands(): IntArray
      Get bands of the cell Reference: TS 38.101-1 table 5.2-1 Reference: TS 38.101-2 table 5.2-1
      
        
          
            | Return | 
          
          
            IntArray | 
            Array of band number or empty array if not available. Value is android.telephony.AccessNetworkConstants.NgranBands#BAND_1, android.telephony.AccessNetworkConstants.NgranBands#BAND_2, android.telephony.AccessNetworkConstants.NgranBands#BAND_3, android.telephony.AccessNetworkConstants.NgranBands#BAND_5, android.telephony.AccessNetworkConstants.NgranBands#BAND_7, android.telephony.AccessNetworkConstants.NgranBands#BAND_8, android.telephony.AccessNetworkConstants.NgranBands#BAND_12, android.telephony.AccessNetworkConstants.NgranBands#BAND_14, android.telephony.AccessNetworkConstants.NgranBands#BAND_18, android.telephony.AccessNetworkConstants.NgranBands#BAND_20, android.telephony.AccessNetworkConstants.NgranBands#BAND_25, android.telephony.AccessNetworkConstants.NgranBands#BAND_26, android.telephony.AccessNetworkConstants.NgranBands#BAND_28, android.telephony.AccessNetworkConstants.NgranBands#BAND_29, android.telephony.AccessNetworkConstants.NgranBands#BAND_30, android.telephony.AccessNetworkConstants.NgranBands#BAND_34, android.telephony.AccessNetworkConstants.NgranBands#BAND_38, android.telephony.AccessNetworkConstants.NgranBands#BAND_39, android.telephony.AccessNetworkConstants.NgranBands#BAND_40, android.telephony.AccessNetworkConstants.NgranBands#BAND_41, android.telephony.AccessNetworkConstants.NgranBands#BAND_46, android.telephony.AccessNetworkConstants.NgranBands#BAND_48, android.telephony.AccessNetworkConstants.NgranBands#BAND_50, android.telephony.AccessNetworkConstants.NgranBands#BAND_51, android.telephony.AccessNetworkConstants.NgranBands#BAND_53, android.telephony.AccessNetworkConstants.NgranBands#BAND_65, android.telephony.AccessNetworkConstants.NgranBands#BAND_66, android.telephony.AccessNetworkConstants.NgranBands#BAND_70, android.telephony.AccessNetworkConstants.NgranBands#BAND_71, android.telephony.AccessNetworkConstants.NgranBands#BAND_74, android.telephony.AccessNetworkConstants.NgranBands#BAND_75, android.telephony.AccessNetworkConstants.NgranBands#BAND_76, android.telephony.AccessNetworkConstants.NgranBands#BAND_77, android.telephony.AccessNetworkConstants.NgranBands#BAND_78, android.telephony.AccessNetworkConstants.NgranBands#BAND_79, android.telephony.AccessNetworkConstants.NgranBands#BAND_80, android.telephony.AccessNetworkConstants.NgranBands#BAND_81, android.telephony.AccessNetworkConstants.NgranBands#BAND_82, android.telephony.AccessNetworkConstants.NgranBands#BAND_83, android.telephony.AccessNetworkConstants.NgranBands#BAND_84, android.telephony.AccessNetworkConstants.NgranBands#BAND_86, android.telephony.AccessNetworkConstants.NgranBands#BAND_89, android.telephony.AccessNetworkConstants.NgranBands#BAND_90, android.telephony.AccessNetworkConstants.NgranBands#BAND_91, android.telephony.AccessNetworkConstants.NgranBands#BAND_92, android.telephony.AccessNetworkConstants.NgranBands#BAND_93, android.telephony.AccessNetworkConstants.NgranBands#BAND_94, android.telephony.AccessNetworkConstants.NgranBands#BAND_95, android.telephony.AccessNetworkConstants.NgranBands#BAND_96, android.telephony.AccessNetworkConstants.NgranBands#BAND_257, android.telephony.AccessNetworkConstants.NgranBands#BAND_258, android.telephony.AccessNetworkConstants.NgranBands#BAND_260, or android.telephony.AccessNetworkConstants.NgranBands#BAND_261 This value cannot be null. | 
          
        
      
     
    
      getMccString
      
      fun getMccString(): String?
      
        
          
            | Return | 
          
          
            String? | 
            Mobile Country Code in string format, or null if unknown. | 
          
        
      
     
    
      getMncString
      
      fun getMncString(): String?
      
        
          
            | Return | 
          
          
            String? | 
            Mobile Network Code in string format, or null if unknown. | 
          
        
      
     
    
      getNci
      
      fun getNci(): Long
      Get the NR(New Radio 5G) Cell Identity.
      
     
    
      getNrarfcn
      
      fun getNrarfcn(): Int
      Get the New Radio Absolute Radio Frequency Channel Number. Reference: 3GPP TS 38.101-1 section 5.4.2.1 NR-ARFCN and channel raster. Reference: 3GPP TS 38.101-2 section 5.4.2.1 NR-ARFCN and channel raster.
      
        
          
            | Return | 
          
          
            Int | 
            Integer value in range [0, 3279165] or CellInfo.UNAVAILABLE if unknown. Value is between 0 and 3279165 inclusive | 
          
        
      
     
    
      getPci
      
      fun getPci(): Int
      Get the physical cell id.
      
        
          
            | Return | 
          
          
            Int | 
            Integer value in range [0, 1007] or CellInfo.UNAVAILABLE if unknown. Value is between 0 and 1007 inclusive | 
          
        
      
     
    
      getTac
      
      fun getTac(): Int
      Get the tracking area code.
      
     
    
      hashCode
      
      fun hashCode(): Int
      
        
          
            | Return | 
          
          
            Int | 
            a hash code value for this object. | 
          
        
      
     
    
      toString
      
      fun toString(): String
      
        
          
            | Return | 
          
          
            String | 
            a string representation of the object. | 
          
        
      
     
    
    Properties
    
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
  Last updated 2025-02-10 UTC.