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.