Package org.robolectric.shadows
Class GnssStatusBuilder.GnssSatelliteInfo.Builder
- java.lang.Object
-
- org.robolectric.shadows.GnssStatusBuilder.GnssSatelliteInfo.Builder
-
- Enclosing class:
- GnssStatusBuilder.GnssSatelliteInfo
public abstract static class GnssStatusBuilder.GnssSatelliteInfo.Builder extends java.lang.ObjectBuilder forGnssStatusBuilder.GnssSatelliteInfo.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract GnssStatusBuilder.GnssSatelliteInfobuild()Builds theGnssStatusBuilder.GnssSatelliteInfo.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetAzimuth(float azimuth)Sets theazimuthof the satellite, in degrees.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetCarrierFrequencyHz(java.lang.Float carrierFrequencyHz)Sets thecarrier frequencyof the satellite, in Hz, if present; ifnull, indicates that the carrier frequencyis not available.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetCn0DbHz(float cn0DbHz)Gets thecarrier-to-noise densityof the satellite.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetConstellation(int constellation)Sets theGNSS constellationof the satellite.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetElevation(float elevation)Sets theelevationof the satellite, in degrees.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetHasAlmanac(boolean hasAlmanac)Sets whether the satellitehas almanac data.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetHasEphemeris(boolean hasEphemeris)Sets whether the satellitehas ephemeris data.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetSvid(int svid)Sets theidentification numberof the satellite.abstract GnssStatusBuilder.GnssSatelliteInfo.BuildersetUsedInFix(boolean usedInFix)Sets whether the satellitewas used in the most recent position fix.
-
-
-
Method Detail
-
setConstellation
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setConstellation(int constellation)
Sets theGNSS constellationof the satellite.
-
setSvid
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setSvid(int svid)
Sets theidentification numberof the satellite.
-
setCn0DbHz
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setCn0DbHz(float cn0DbHz)
Gets thecarrier-to-noise densityof the satellite.
-
setElevation
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setElevation(float elevation)
Sets theelevationof the satellite, in degrees.
-
setAzimuth
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setAzimuth(float azimuth)
Sets theazimuthof the satellite, in degrees.
-
setHasEphemeris
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setHasEphemeris(boolean hasEphemeris)
Sets whether the satellitehas ephemeris data.
-
setHasAlmanac
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setHasAlmanac(boolean hasAlmanac)
Sets whether the satellitehas almanac data.
-
setUsedInFix
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setUsedInFix(boolean usedInFix)
Sets whether the satellitewas used in the most recent position fix.
-
setCarrierFrequencyHz
public abstract GnssStatusBuilder.GnssSatelliteInfo.Builder setCarrierFrequencyHz(@Nullable java.lang.Float carrierFrequencyHz)
Sets thecarrier frequencyof the satellite, in Hz, if present; ifnull, indicates that the carrier frequencyis not available.
-
build
public abstract GnssStatusBuilder.GnssSatelliteInfo build()
Builds theGnssStatusBuilder.GnssSatelliteInfo.
-
-