public class Station extends Object
Element of Assignment
Sub-Elements are POCInformation
, StationLoc
Example:
<Station> <Name cls="U">Base Station</Name> <CallSign cls="U">WUH55</CallSign> <sub-elements/> </Station>
Constructor and Description |
---|
Station() |
Modifier and Type | Method and Description |
---|---|
AntHeight |
getAntStructureHeight()
Get the overall height, of the antenna support structure above ground
level..
|
S20 |
getCallSign()
Get the call sign assigned to the transmitting station.
|
FreqM |
getCositeSep()
Get the minimum required frequency separation between the equipment for
which the assignment is being made and any other equipment operating at the
same location.
|
MEMO |
getCositeSepDescription()
Get a free text description of the minimum required frequency separation
between a number of transmitters, or between a transmitter and a related
receiver in radio relay frequency requests..
|
UN9 |
getNumAreaUnits()
Get the maximum number of units (equipment) that will be operating
simultaneously in the same area of operation.
|
UN9 |
getNumCositedUnits()
Get the maximum number of units (equipment) that will be operating
simultaneously in the same cosite environment.
|
UN9 |
getNumMobileUnits()
Get the number of mobile units (equipment).
|
Set<POCInformation> |
getPOCInformation()
Get the POCInformation
|
TString |
getPrimaryStation()
Get whether this station is the station of primary regulatory interest..
|
S18 |
getStationControl()
Get the operating unit that controls the station when different than the
assignment users..
|
S100 |
getStationID()
Get the unique identifier of one of the stations used by this Assignment at
this specific Station.
|
Set<StationLoc> |
getStationLoc()
Get the US:StationLoc
|
S100 |
getStationName()
Get a short descriptive name for the station.
|
TSDFValue |
getTSDF()
Get .
|
S6 |
getUserCode()
Get a code identifying the user of the station..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAntStructureHeight()
Determine if the AntStructureHeight is configured.
|
boolean |
isSetCallSign()
Determine if the CallSign is configured.
|
boolean |
isSetCositeSep()
Determine if the CositeSep is configured.
|
boolean |
isSetCositeSepDescription()
Determine if the CositeSepDescription is configured.
|
boolean |
isSetNumAreaUnits()
Determine if the NumAreaUnits is configured.
|
boolean |
isSetNumCositedUnits()
Determine if the NumCositedUnits is configured.
|
boolean |
isSetNumMobileUnits()
Determine if the NumMobileUnits is configured.
|
boolean |
isSetPOCInformation()
Determine if the POCInformation is configured.
|
boolean |
isSetPrimaryStation()
Determine if the PrimaryStation is configured.
|
boolean |
isSetStationControl()
Determine if the StationControl is configured.
|
boolean |
isSetStationID()
Determine if the StationID is configured.
|
boolean |
isSetStationLoc()
Determine if the StationLoc is configured.
|
boolean |
isSetStationName()
Determine if the StationName is configured.
|
boolean |
isSetTSDF()
Determine if the TSDF is configured.
|
boolean |
isSetUserCode()
Determine if the UserCode is configured.
|
void |
setAntStructureHeight(AntHeight value)
Set the overall height, of the antenna support structure above ground
level..
|
void |
setCallSign(S20 value)
Set the call sign assigned to the transmitting station.
|
void |
setCositeSep(FreqM value)
Set the minimum required frequency separation between the equipment for
which the assignment is being made and any other equipment operating at the
same location.
|
void |
setCositeSepDescription(MEMO value)
Set a free text description of the minimum required frequency separation
between a number of transmitters, or between a transmitter and a related
receiver in radio relay frequency requests..
|
void |
setNumAreaUnits(UN9 value)
Set the maximum number of units (equipment) that will be operating
simultaneously in the same area of operation.
|
void |
setNumCositedUnits(UN9 value)
Set the maximum number of units (equipment) that will be operating
simultaneously in the same cosite environment.
|
void |
setNumMobileUnits(UN9 value)
Set the number of mobile units (equipment).
|
void |
setPrimaryStation(TString value)
Set whether this station is the station of primary regulatory interest..
|
void |
setStationControl(S18 value)
Set the operating unit that controls the station when different than the
assignment users..
|
void |
setStationID(S100 value)
Set the unique identifier of one of the stations used by this Assignment at
this specific Station.
|
void |
setStationName(S100 value)
Set a short descriptive name for the station.
|
void |
setTSDF(TSDFValue value)
Set .
|
void |
setUserCode(S6 value)
Set a code identifying the user of the station..
|
String |
toString()
Get a string representation of this Station instance configuration.
|
void |
unsetPOCInformation()
Clear the POCInformation field.
|
void |
unsetStationLoc()
Clear the StationLoc field.
|
Station |
withAntStructureHeight(Integer value)
Set the overall height, of the antenna support structure above ground
level.
|
Station |
withCallSign(String value)
Set the call sign assigned to the transmitting station.
|
Station |
withCositeSep(Double value)
Set the minimum required frequency separation between the equipment for
which the assignment is being made and any other equipment operating at the
same location.
|
Station |
withCositeSepDescription(String value)
Set a free text description of the minimum required frequency separation
between a number of transmitters, or between a transmitter and a related
receiver in radio relay frequency requests.
|
Station |
withNumAreaUnits(Integer value)
Set the maximum number of units (equipment) that will be operating
simultaneously in the same area of operation.
|
Station |
withNumCositedUnits(Integer value)
Set the maximum number of units (equipment) that will be operating
simultaneously in the same cosite environment.
|
Station |
withNumMobileUnits(Integer value)
Set the number of mobile units (equipment).
|
Station |
withPOCInformation(Collection<POCInformation> values)
Set the POCInformation
|
Station |
withPOCInformation(POCInformation... values)
Set the POCInformation
|
Station |
withPrimaryStation(ListCBO value)
Set whether this station is the station of primary regulatory interest.
|
Station |
withStationControl(String value)
Set the operating unit that controls the station when different than the
assignment users.
|
Station |
withStationID(String value)
Set the unique identifier of one of the stations used by this Assignment at
this specific Station.
|
Station |
withStationLoc(Collection<StationLoc> values)
Set the US:StationLoc
|
Station |
withStationLoc(StationLoc... values)
Set the US:StationLoc
|
Station |
withStationName(String value)
Set a short descriptive name for the station.
|
Station |
withTSDF(String value)
Set
|
Station |
withUserCode(String value)
Set a code identifying the user of the station.
|
public S100 getStationID()
S100
instancepublic void setStationID(S100 value)
value
- a S100
instancepublic boolean isSetStationID()
public S20 getCallSign()
S20
instancepublic void setCallSign(S20 value)
value
- a S20
instancepublic boolean isSetCallSign()
public FreqM getCositeSep()
FreqM
instancepublic void setCositeSep(FreqM value)
value
- a FreqM
instancepublic boolean isSetCositeSep()
public MEMO getCositeSepDescription()
MEMO
instancepublic void setCositeSepDescription(MEMO value)
value
- a MEMO
instancepublic boolean isSetCositeSepDescription()
public UN9 getNumMobileUnits()
UN9
instancepublic void setNumMobileUnits(UN9 value)
value
- a UN9
instancepublic boolean isSetNumMobileUnits()
public UN9 getNumAreaUnits()
UN9
instancepublic void setNumAreaUnits(UN9 value)
value
- a UN9
instancepublic boolean isSetNumAreaUnits()
public UN9 getNumCositedUnits()
UN9
instancepublic void setNumCositedUnits(UN9 value)
value
- a UN9
instancepublic boolean isSetNumCositedUnits()
public TSDFValue getTSDF()
TSDFValue
data typepublic void setTSDF(TSDFValue value)
value
- the TSDF value in a TSDFValue
data typepublic boolean isSetTSDF()
If configured this method also inspects the TSDFValue
wrapped
value.
public S6 getUserCode()
S6
instancepublic void setUserCode(S6 value)
value
- a S6
instancepublic boolean isSetUserCode()
public AntHeight getAntStructureHeight()
AntHeight
instancepublic void setAntStructureHeight(AntHeight value)
value
- a AntHeight
instancepublic boolean isSetAntStructureHeight()
public S100 getStationName()
S100
instancepublic void setStationName(S100 value)
value
- a S100
instancepublic boolean isSetStationName()
public S18 getStationControl()
S18
instancepublic void setStationControl(S18 value)
value
- a S18
instancepublic boolean isSetStationControl()
public TString getPrimaryStation()
TString
data typepublic void setPrimaryStation(TString value)
value
- the PrimaryStation value in a TString
data typepublic boolean isSetPrimaryStation()
If configured this method also inspects the TString
wrapped value.
public Set<POCInformation> getPOCInformation()
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset..
POCInformation
instancepublic boolean isSetPOCInformation()
public void unsetPOCInformation()
public Set<StationLoc> getStationLoc()
Complex element Station (US) defines one or more transmitters or receivers or a combination of transmitters and receivers, including the accessory equipment necessary at one location for carrying on a radiocommunication, radiolocation, or other spectrum dependent function..
StationLoc
instancepublic boolean isSetStationLoc()
public void unsetStationLoc()
public Station withStationID(String value)
value
- An instances of type String
.public Station withCallSign(String value)
value
- An instances of type String
.public Station withCositeSep(Double value)
value
- An instances of type Double
.public Station withCositeSepDescription(String value)
value
- An instances of type String
.public Station withNumMobileUnits(Integer value)
value
- An instances of type Integer
.public Station withNumAreaUnits(Integer value)
value
- An instances of type Integer
.public Station withNumCositedUnits(Integer value)
value
- An instances of type Integer
.public Station withTSDF(String value)
value
- An instances of type String
.public Station withUserCode(String value)
value
- An instances of type String
.public Station withAntStructureHeight(Integer value)
value
- An instances of type Integer
.public Station withStationName(String value)
value
- An instances of type String
.public Station withStationControl(String value)
value
- An instances of type String
.public Station withPrimaryStation(ListCBO value)
value
- An instances of type ListCBO
.public Station withPOCInformation(POCInformation... values)
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset.
values
- One or more instances of type POCInformation...
.public Station withPOCInformation(Collection<POCInformation> values)
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset.
values
- A collection of POCInformation
instancespublic Station withStationLoc(StationLoc... values)
Complex element Station (US) defines one or more transmitters or receivers or a combination of transmitters and receivers, including the accessory equipment necessary at one location for carrying on a radiocommunication, radiolocation, or other spectrum dependent function.
values
- One or more instances of type StationLoc...
.public Station withStationLoc(Collection<StationLoc> values)
Complex element Station (US) defines one or more transmitters or receivers or a combination of transmitters and receivers, including the accessory equipment necessary at one location for carrying on a radiocommunication, radiolocation, or other spectrum dependent function.
values
- A collection of StationLoc
instancespublic String toString()
public boolean isSet()
Station
requires StationID
, StationLoc
.
Note that this method only checks for the presence of required information; this method does not validate the information format.
Copyright © 2016 OpenSSRF.org. All rights reserved.