public class

WsaNotification

extends Object
implements Serializable
java.lang.Object
   ↳ com.commsignia.v2x.client.model.WsaNotification

Summary

Nested Classes
class WsaNotification.Builder  
Constants
long WILDCARD_PSID
Public Methods
boolean equals(Object o)
boolean getAdaptable()
Returns whether DataRate and Transmit Power Level are boundary values or fixed values.
String getAdvertiserID()
Returns the advertiser ID.
ChannelAccessMode getChannelAccess()
Returns the channel access mode.
Long getChannelNumber()
Returns the channel number
String getCountryString()
Returns the country string.
Long getDataRate()
Returns the data rate.
Double getElevation(LengthUnit unit)
Returns the elevation in the sepecified unit or null if not specified.
Long getElevationConfidence()
Returns the elevation confidence.
Long getLatitude()
Returns the latitude.
Long getLongitude()
Returns the longitude.
Long getOperatingClass()
Returns the operating class.
Long getPositionConfidence()
Returns the position confidence.
String getProviderMac()
Returns the provider MAC address.
byte[] getPsc()
Returns the provider service context.
long getPsid()
Returns the PSID (provider service identifier).
Double getSemiMajorAccuracy(LengthUnit unit)
Returns the semi major accuracy in the specified unit.
Double getSemiMajorAngle(DegreeUnit unit)
Returns the semi major angle.
Double getSemiMinorAccuracy(LengthUnit unit)
Returns the semi minor accuracy in the specified unit.
long getServicePriority()
Returns the service priority.
Long getTxPowerLevel()
Returns the TX power level
boolean hasElevation()
Retruns true if elevation has been set.
boolean hasSemiMajorAccuracy()
Returns true if the semi major accuracy has been set.
boolean hasSemiMinorAccuracy()
Returns true if the semi minor accuracy has been set.
int hashCode()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final long WILDCARD_PSID

Constant Value: 4294967295 (0x00000000ffffffff)

Public Methods

public boolean equals (Object o)

public boolean getAdaptable ()

Returns whether DataRate and Transmit Power Level are boundary values or fixed values. True indicates dataRate is interpreted as the minimum rate allowed and Transmit Power Level as the maximum level allowed. False indicates that DataRate and Transmit Power Level are interpreted as fixed values

Returns
  • whether the data rate and transmit power level is adaptable

public String getAdvertiserID ()

Returns the advertiser ID.

Returns
  • advertiser ID

public ChannelAccessMode getChannelAccess ()

Returns the channel access mode.

Returns
  • channel access mode

public Long getChannelNumber ()

Returns the channel number

Returns
  • channel number

public String getCountryString ()

Returns the country string.

Returns
  • country string

public Long getDataRate ()

Returns the data rate.

Returns
  • data rate in kilobits

public Double getElevation (LengthUnit unit)

Returns the elevation in the sepecified unit or null if not specified.

Parameters
unit target unit
Returns
  • elevation in the specified unit or null if not specified

public Long getElevationConfidence ()

Returns the elevation confidence.

Returns
  • value between 0 (lowest) and 15 (highest).

public Long getLatitude ()

Returns the latitude.

Returns
  • latitude in 0.1 microdegrees

public Long getLongitude ()

Returns the longitude.

Returns
  • longitude in 0.1 microdegrees

public Long getOperatingClass ()

Returns the operating class.

Returns
  • operating class

public Long getPositionConfidence ()

Returns the position confidence.

Returns
  • value between 0 (lowest) and 15 (highest).

public String getProviderMac ()

Returns the provider MAC address.

Returns
  • provider MAC address

public byte[] getPsc ()

Returns the provider service context. The format of the PSC is PSID dependent.

Returns
  • provider service context

public long getPsid ()

Returns the PSID (provider service identifier).

Returns
  • provider service id

public Double getSemiMajorAccuracy (LengthUnit unit)

Returns the semi major accuracy in the specified unit.

Parameters
unit target unit
Returns
  • semi major accuracy in the specified unit or null if not specified

public Double getSemiMajorAngle (DegreeUnit unit)

Returns the semi major angle.

Parameters
unit target unit
Returns
  • semi major angle in the specified unit or null if not specified

public Double getSemiMinorAccuracy (LengthUnit unit)

Returns the semi minor accuracy in the specified unit.

Parameters
unit target unit
Returns
  • semi minor accuracy in the specified unit or null if not specified

public long getServicePriority ()

Returns the service priority.

Returns
  • service priority, 0 being the lowest, 63 the highest

public Long getTxPowerLevel ()

Returns the TX power level

Returns
  • TX power level in dBm

public boolean hasElevation ()

Retruns true if elevation has been set.

Returns
  • true if elevation has been set.

public boolean hasSemiMajorAccuracy ()

Returns true if the semi major accuracy has been set.

Returns
  • true if the semi major accuracy has been set.

public boolean hasSemiMinorAccuracy ()

Returns true if the semi minor accuracy has been set.

Returns
  • true if the semi minor accuracy has been set

public int hashCode ()

public String toString ()