Class CellTower

java.lang.Object
ai.nextbillion.maps.model.CellTower
All Implemented Interfaces:
java.io.Serializable

public class CellTower
extends java.lang.Object
implements java.io.Serializable
A cell tower object.

The Geolocation API request body's cellTowers array contains zero or more cell tower objects.

Please see Cell Tower Object for more detail.

See Also:
Serialized Form
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  CellTower.CellTowerBuilder  
  • Field Summary

    Fields 
    Modifier and Type Field Description
    java.lang.Integer age
    The number of milliseconds since this cell was primary.
    java.lang.Integer cellId
    Unique identifier of the cell (required).
    java.lang.Integer locationAreaCode
    The Location Area Code (LAC) for GSM and WCDMAnetworks or The Network ID (NID) for CDMA networks (required).
    java.lang.Integer mobileCountryCode
    The cell tower's Mobile Country Code (MCC) (required).
    java.lang.Integer mobileNetworkCode
    The cell tower's Mobile Network Code (required).
    java.lang.Integer signalStrength
    Radio signal strength measured in dBm.
    java.lang.Integer timingAdvance
    The timing advance value.
  • Constructor Summary

    Constructors 
    Constructor Description
    CellTower()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • cellId

      public java.lang.Integer cellId
      Unique identifier of the cell (required). On GSM, this is the Cell ID (CID); CDMA networks use the Base Station ID (BID). WCDMA networks use the UTRAN/GERAN Cell Identity (UC-Id), which is a 32-bit value concatenating the Radio Network Controller (RNC) and Cell ID. Specifying only the 16-bit Cell ID value in WCDMA networks may return inaccurate results.
    • locationAreaCode

      public java.lang.Integer locationAreaCode
      The Location Area Code (LAC) for GSM and WCDMAnetworks or The Network ID (NID) for CDMA networks (required).
    • mobileCountryCode

      public java.lang.Integer mobileCountryCode
      The cell tower's Mobile Country Code (MCC) (required).
    • mobileNetworkCode

      public java.lang.Integer mobileNetworkCode
      The cell tower's Mobile Network Code (required). This is the MNC for GSM and WCDMA; CDMA uses the System ID (SID).
    • age

      public java.lang.Integer age
      The number of milliseconds since this cell was primary. If age is 0, the cellId represents a current measurement.
    • signalStrength

      public java.lang.Integer signalStrength
      Radio signal strength measured in dBm.
    • timingAdvance

      public java.lang.Integer timingAdvance
      The timing advance value.
  • Constructor Details

  • Method Details

    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object