public class AntEfficiency extends Object
Element of AntMode
Example:
<AntEfficiency> <FreqMin cls="U">225</FreqMin> <FreqMax cls="U">400</FreqMax> <Efficiency cls="U">60.4</Efficiency> </AntEfficiency>
Constructor and Description |
---|
AntEfficiency() |
Modifier and Type | Method and Description |
---|---|
Percent |
getEfficiency()
Get the efficiency of the antenna within the frequency range which is being
reported..
|
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..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetEfficiency()
Determine if the Efficiency is configured.
|
boolean |
isSetFreqMax()
Determine if the FreqMax is configured.
|
boolean |
isSetFreqMin()
Determine if the FreqMin is configured.
|
void |
setEfficiency(Percent value)
Set the efficiency of the antenna within the frequency range which is being
reported..
|
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..
|
String |
toString()
Get a string representation of this AntEfficiency instance configuration.
|
AntEfficiency |
withEfficiency(Double value)
Set the efficiency of the antenna within the frequency range which is being
reported.
|
AntEfficiency |
withFreqMax(Double value)
Set the maximum value of the frequencies in the range.
|
AntEfficiency |
withFreqMin(Double value)
Set the nominal frequency or minimum value of the frequency range.
|
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 Percent getEfficiency()
Percent
instancepublic void setEfficiency(Percent value)
value
- a Percent
instancepublic boolean isSetEfficiency()
public AntEfficiency withFreqMin(Double value)
value
- An instances of type Double
.public AntEfficiency withFreqMax(Double value)
[XSL ERR MINMAX] If FreqMax is used, it MUST be greater than FreqMin.
value
- An instances of type Double
.public AntEfficiency withEfficiency(Double value)
value
- An instances of type Double
.public String toString()
public boolean isSet()
AntEfficiency
requires Efficiency
.
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.