| Constructor and Description |
|---|
Tuning() |
| Modifier and Type | Method and Description |
|---|---|
TString |
getExclusive()
Get Yes if the assigned frequency should not be reused within the area of
exercise/operation..
|
FreqM |
getFreqSep()
Get the required minimum or exact frequency separation..
|
TString |
getFreqSepType()
Get if the stated frequency separation is an exact or minimum value..
|
UN4 |
getNumFreq()
Get the number of frequencies required..
|
UN1 |
getPriority()
Get a number from 0 to 9 that is used to influence the positioning of the
Assignment in the ordering of the assignment process, where 9 represents
the highest priority and 0 is the lowest priority..
|
Set<AsgnFreqBase> |
getRequestedFreq()
Get the RequestedFreq
|
FreqM |
getTuningStep()
Get the tuning increment expressed of the requested frequency range.
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetExclusive()
Determine if the Exclusive is configured.
|
boolean |
isSetFreqSep()
Determine if the FreqSep is configured.
|
boolean |
isSetFreqSepType()
Determine if the FreqSepType is configured.
|
boolean |
isSetNumFreq()
Determine if the NumFreq is configured.
|
boolean |
isSetPriority()
Determine if the Priority is configured.
|
boolean |
isSetRequestedFreq()
Determine if the RequestedFreq is configured.
|
boolean |
isSetTuningStep()
Determine if the TuningStep is configured.
|
void |
setExclusive(TString value)
Set Yes if the assigned frequency should not be reused within the area of
exercise/operation..
|
void |
setFreqSep(FreqM value)
Set the required minimum or exact frequency separation..
|
void |
setFreqSepType(TString value)
Set if the stated frequency separation is an exact or minimum value..
|
void |
setNumFreq(UN4 value)
Set the number of frequencies required..
|
void |
setPriority(UN1 value)
Set a number from 0 to 9 that is used to influence the positioning of the
Assignment in the ordering of the assignment process, where 9 represents
the highest priority and 0 is the lowest priority..
|
void |
setTuningStep(FreqM value)
Set the tuning increment expressed of the requested frequency range.
|
String |
toString()
Get a string representation of this Tuning instance configuration.
|
void |
unsetRequestedFreq()
Clear the RequestedFreq field.
|
Tuning |
withExclusive(ListCBO value)
Set Yes if the assigned frequency should not be reused within the area of
exercise/operation.
|
Tuning |
withFreqSep(Double value)
Set the required minimum or exact frequency separation.
|
Tuning |
withFreqSepType(ListCDS value)
Set if the stated frequency separation is an exact or minimum value.
|
Tuning |
withNumFreq(Integer value)
Set the number of frequencies required.
|
Tuning |
withPriority(Integer value)
Set a number from 0 to 9 that is used to influence the positioning of the
Assignment in the ordering of the assignment process, where 9 represents
the highest priority and 0 is the lowest priority.
|
Tuning |
withRequestedFreq(AsgnFreqBase... values)
Set the Requested Freq: a single frequency or a range of frequencies.
|
Tuning |
withRequestedFreq(Collection<AsgnFreqBase> values)
Set the Requested Freq: a single frequency or a range of frequencies.
|
Tuning |
withTuningStep(Double value)
Set the tuning increment expressed of the requested frequency range.
|
public FreqM getTuningStep()
FreqM instancepublic void setTuningStep(FreqM value)
value - a FreqM instancepublic boolean isSetTuningStep()
public UN4 getNumFreq()
UN4 instancepublic void setNumFreq(UN4 value)
value - a UN4 instancepublic boolean isSetNumFreq()
public UN1 getPriority()
UN1 instancepublic void setPriority(UN1 value)
value - a UN1 instancepublic boolean isSetPriority()
public TString getExclusive()
TString data typepublic void setExclusive(TString value)
value - the Exclusive value in a TString data typepublic boolean isSetExclusive()
If configured this method also inspects the TString wrapped value.
public FreqM getFreqSep()
FreqM instancepublic void setFreqSep(FreqM value)
value - a FreqM instancepublic boolean isSetFreqSep()
public TString getFreqSepType()
TString data typepublic void setFreqSepType(TString value)
value - the FreqSepType value in a TString data typepublic boolean isSetFreqSepType()
If configured this method also inspects the TString wrapped value.
public Set<AsgnFreqBase> getRequestedFreq()
Complex element RequestedFreq indicates a single frequency or a range of frequencies..
AsgnFreqBase instancepublic boolean isSetRequestedFreq()
public void unsetRequestedFreq()
public Tuning withTuningStep(Double value)
value - An instances of type Double.public Tuning withNumFreq(Integer value)
value - An instances of type Integer.public Tuning withPriority(Integer value)
value - An instances of type Integer.public Tuning withExclusive(ListCBO value)
value - An instances of type ListCBO.public Tuning withFreqSep(Double value)
value - An instances of type Double.public Tuning withFreqSepType(ListCDS value)
value - An instances of type ListCDS.public Tuning withRequestedFreq(AsgnFreqBase... values)
values - One or more instances of type AsgnFreqBase....public Tuning withRequestedFreq(Collection<AsgnFreqBase> values)
values - A collection of AsgnFreqBase instancespublic String toString()
public boolean isSet()
Tuning requires NumFreq, TuningStep.
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.