Constructor and Description |
---|
AllotFreq() |
Modifier and Type | Method and Description |
---|---|
S6 |
getAllotChannel()
Get a TACAN channel or net number.
|
FreqM |
getFreqMax()
Get the maximum value of the frequencies in the range.
|
FreqM |
getFreqMin()
Get the nominal frequency or minimum value of the frequency range..
|
Set<Location> |
getLocationRestriction()
Get .
|
Set<Serial> |
getLocationRestrictionRef()
Get the LocationRestriction
|
FreqM |
getPairedFreqMin()
Get the nominal frequency or minimum value of the frequency range, for the
paired frequency or frequency range when the allotment is for a duplex
system..
|
FreqM |
getTuningStep()
Get the tuning increment..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAllotChannel()
Determine if the AllotChannel is configured.
|
boolean |
isSetFreqMax()
Determine if the FreqMax is configured.
|
boolean |
isSetFreqMin()
Determine if the FreqMin is configured.
|
boolean |
isSetLocationRestriction()
Determine if the locationRestriction field is configured.
|
boolean |
isSetLocationRestrictionRef()
Determine if the LocationRestriction is configured.
|
boolean |
isSetPairedFreqMin()
Determine if the PairedFreqMin is configured.
|
boolean |
isSetTuningStep()
Determine if the TuningStep is configured.
|
void |
postLoad(SSRF root)
Update the SSRF data type references in this AllotFreq record after loading
from XML.
|
void |
prepare()
Update the SSRF data type references in this AllotFreq record.
|
void |
setAllotChannel(S6 value)
Set a TACAN channel or net number.
|
void |
setFreqMax(FreqM value)
Set the maximum value of the frequencies in the range.
|
void |
setFreqMin(FreqM value)
Set the nominal frequency or minimum value of the frequency range..
|
void |
setPairedFreqMin(FreqM value)
Set the nominal frequency or minimum value of the frequency range, for the
paired frequency or frequency range when the allotment is for a duplex
system..
|
void |
setTuningStep(FreqM value)
Set the tuning increment..
|
String |
toString()
Get a string representation of this AllotFreq instance configuration.
|
void |
unsetLocationRestrictionRef()
Clear the LocationRestriction field.
|
AllotFreq |
withAllotChannel(String value)
Set a TACAN channel or net number
|
AllotFreq |
withFreqMax(Double value)
Set the maximum value of the frequencies in the range.
|
AllotFreq |
withFreqMin(Double value)
Set the nominal frequency or minimum value of the frequency range.
|
AllotFreq |
withLocationRestriction(Collection<Location> values)
Set
|
AllotFreq |
withLocationRestriction(Location... values)
Set
|
AllotFreq |
withLocationRestrictionRef(Collection<Serial> values)
Set the LocationRestriction
|
AllotFreq |
withLocationRestrictionRef(Serial... values)
Set the LocationRestriction
|
AllotFreq |
withPairedFreqMin(Double value)
Set the nominal frequency or minimum value of the frequency range, for the
paired frequency or frequency range when the allotment is for a duplex
system.
|
AllotFreq |
withTuningStep(Double value)
Set the tuning increment.
|
public FreqM getFreqMin()
FreqM
instancepublic void setFreqMin(FreqM value)
value
- a FreqM
instancepublic boolean isSetFreqMin()
public FreqM getFreqMax()
[XSL ERR MINMAX] If FreqMax is used, it MUST be greater than FreqMin..
FreqM
instancepublic void setFreqMax(FreqM value)
[XSL ERR MINMAX] If FreqMax is used, it MUST be greater than FreqMin..
value
- a FreqM
instancepublic boolean isSetFreqMax()
public FreqM getPairedFreqMin()
FreqM
instancepublic void setPairedFreqMin(FreqM value)
value
- a FreqM
instancepublic boolean isSetPairedFreqMin()
public FreqM getTuningStep()
FreqM
instancepublic void setTuningStep(FreqM value)
value
- a FreqM
instancepublic boolean isSetTuningStep()
public S6 getAllotChannel()
S6
instancepublic void setAllotChannel(S6 value)
value
- a S6
instancepublic boolean isSetAllotChannel()
public Set<Serial> getLocationRestrictionRef()
Complex element LocationRestriction indicates a Location where the Allotment usage is forbidden..
Serial
instancepublic boolean isSetLocationRestrictionRef()
public void unsetLocationRestrictionRef()
public AllotFreq withFreqMin(Double value)
value
- An instances of type Double
.public AllotFreq withFreqMax(Double value)
[XSL ERR MINMAX] If FreqMax is used, it MUST be greater than FreqMin.
value
- An instances of type Double
.public AllotFreq withPairedFreqMin(Double value)
value
- An instances of type Double
.public AllotFreq withTuningStep(Double value)
value
- An instances of type Double
.public AllotFreq withAllotChannel(String value)
value
- An instances of type String
.public AllotFreq withLocationRestrictionRef(Serial... values)
Complex element LocationRestriction indicates a Location where the Allotment usage is forbidden.
values
- One or more instances of type LocationRestriction...
.public AllotFreq withLocationRestrictionRef(Collection<Serial> values)
Complex element LocationRestriction indicates a Location where the Allotment usage is forbidden.
values
- A collection of Serial
instancespublic String toString()
public boolean isSet()
Note that this method only checks for the presence of required information; this method does not validate the information format.
public Set<Location> getLocationRestriction()
Location
instancepublic boolean isSetLocationRestriction()
public AllotFreq withLocationRestriction(Location... values)
values
- An instances of type Location
.public AllotFreq withLocationRestriction(Collection<Location> values)
values
- An instances of type Location
.public void prepare()
This method builds the exported locationRestrictionRef
field with
values from the transient locationRestriction
field. This method
should typically be called after the AllotFreq is configured and
(optionally) before exporting an SSRF message.
public void postLoad(SSRF root)
This method builds the transient locationRestriction
with values
from the imported locationRestrictionRef
field. This method should
typically be called after the AllotFreq is imported from XML.
root
- the SSRF root instance.Copyright © 2016 OpenSSRF.org. All rights reserved.