public class AntFreqs extends Object
Element of AntMode
Example: Both examples reflect the same operating range:
<AntFreqs> <FreqMin cls="U">30</FreqMin> <FreqMax cls="U">90</FreqMax> </AntFreqs> A bandwidth of 60 MHz is +/-30 MHz around FreqMin:* <AntFreqs> <FreqMin cls="U">60</FreqMin> <Bandwidth cls="U">60</Bandwidth> </AntFreqs>
Constructor and Description |
---|
AntFreqs() |
Modifier and Type | Method and Description |
---|---|
FreqM |
getBandwidth()
Get In Data Item Bandwidth, as an alternative to FreqMin/FreqMax, enter the
total operating bandwidth of the Antenna centered around FreqMin..
|
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..
|
TString |
getFreqUse()
Get if the frequency range is used for transmit, receive, or both transmit
and receive..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetBandwidth()
Determine if the Bandwidth is configured.
|
boolean |
isSetFreqMax()
Determine if the FreqMax is configured.
|
boolean |
isSetFreqMin()
Determine if the FreqMin is configured.
|
boolean |
isSetFreqUse()
Determine if the FreqUse is configured.
|
void |
setBandwidth(FreqM value)
Set In Data Item Bandwidth, as an alternative to FreqMin/FreqMax, enter the
total operating bandwidth of the Antenna centered around FreqMin..
|
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 |
setFreqUse(TString value)
Set if the frequency range is used for transmit, receive, or both transmit
and receive..
|
String |
toString()
Get a string representation of this AntFreqs instance configuration.
|
AntFreqs |
withBandwidth(Double value)
Set In Data Item Bandwidth, as an alternative to FreqMin/FreqMax, enter the
total operating bandwidth of the Antenna centered around FreqMin.
|
AntFreqs |
withFreqMax(Double value)
Set the maximum value of the frequencies in the range.
|
AntFreqs |
withFreqMin(Double value)
Set the nominal frequency or minimum value of the frequency range.
|
AntFreqs |
withFreqUse(ListCAU value)
Set if the frequency range is used for transmit, receive, or both transmit
and receive.
|
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 getBandwidth()
FreqM
instancepublic void setBandwidth(FreqM value)
value
- a FreqM
instancepublic boolean isSetBandwidth()
public TString getFreqUse()
TString
data typepublic void setFreqUse(TString value)
value
- the FreqUse value in a TString
data typepublic boolean isSetFreqUse()
If configured this method also inspects the TString
wrapped value.
public AntFreqs withFreqMin(Double value)
value
- An instances of type Double
.public AntFreqs withFreqMax(Double value)
[XSL ERR MINMAX] If FreqMax is used, it MUST be greater than FreqMin.
value
- An instances of type Double
.public AntFreqs withBandwidth(Double value)
value
- An instances of type Double
.public AntFreqs withFreqUse(ListCAU value)
value
- An instances of type ListCAU
.public 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.
Copyright © 2016 OpenSSRF.org. All rights reserved.