public class TrunkingAssignment extends Object
Element of Trunking
Example:
<TrunkingAssignment> <AgencySerialNum cls="U">USA::AL:123</AgencySerialNum > <FreqMax cls="U">3350</FreqMax > <FreqMin cls="U">3150</FreqMin > <IsRelinquished cls="U">Yes</IsRelinquished > <RelinquishmentDate cls="U">2014-01-23</RelinquishmentDate > </TrunkingAssignment>
Constructor and Description |
---|
TrunkingAssignment() |
Modifier and Type | Method and Description |
---|---|
S12 |
getAgencySerialNum()
Get the externally-assigned unique identifier of a frequency assignment..
|
FreqM |
getFreqMax()
Get the upper frequency of band.
|
FreqM |
getFreqMin()
Get the lower frequency of band or discrete frequency..
|
TString |
getIsRelinquished()
Get the Yes if this is an existing assignment to be relinquished by the
trunked land mobile system.
|
D |
getRelinquishmentDate()
Get the expected date the existing assignment will be relinquished by the
trunked land mobile system..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAgencySerialNum()
Determine if the AgencySerialNum is configured.
|
boolean |
isSetFreqMax()
Determine if the FreqMax is configured.
|
boolean |
isSetFreqMin()
Determine if the FreqMin is configured.
|
boolean |
isSetIsRelinquished()
Determine if the IsRelinquished is configured.
|
boolean |
isSetRelinquishmentDate()
Determine if the RelinquishmentDate is configured.
|
void |
setAgencySerialNum(S12 value)
Set the externally-assigned unique identifier of a frequency assignment..
|
void |
setFreqMax(FreqM value)
Set the upper frequency of band.
|
void |
setFreqMin(FreqM value)
Set the lower frequency of band or discrete frequency..
|
void |
setIsRelinquished(TString value)
Set the Yes if this is an existing assignment to be relinquished by the
trunked land mobile system.
|
void |
setRelinquishmentDate(D value)
Set the expected date the existing assignment will be relinquished by the
trunked land mobile system..
|
String |
toString()
Get a string representation of this TrunkingAssignment instance
configuration.
|
TrunkingAssignment |
withAgencySerialNum(String value)
Set the externally-assigned unique identifier of a frequency assignment.
|
TrunkingAssignment |
withFreqMax(Double value)
Set the upper frequency of band.
|
TrunkingAssignment |
withFreqMin(Double value)
Set the lower frequency of band or discrete frequency.
|
TrunkingAssignment |
withIsRelinquished(ListCBO value)
Set the Yes if this is an existing assignment to be relinquished by the
trunked land mobile system.
|
TrunkingAssignment |
withRelinquishmentDate(Calendar value)
Set the expected date the existing assignment will be relinquished by the
trunked land mobile system.
|
TrunkingAssignment |
withRelinquishmentDate(Date value)
Set the expected date the existing assignment will be relinquished by the
trunked land mobile system.
|
public TString getIsRelinquished()
TString
data typepublic void setIsRelinquished(TString value)
value
- the IsRelinquished value in a TString
data typepublic boolean isSetIsRelinquished()
If configured this method also inspects the TString
wrapped value.
public S12 getAgencySerialNum()
S12
instancepublic void setAgencySerialNum(S12 value)
value
- a S12
instancepublic boolean isSetAgencySerialNum()
public FreqM getFreqMax()
[XSL ERR MINMAX] If US:FreqMax is used, it MUST be greater than US:FreqMin..
FreqM
instancepublic void setFreqMax(FreqM value)
[XSL ERR MINMAX] If US:FreqMax is used, it MUST be greater than US:FreqMin..
value
- a FreqM
instancepublic boolean isSetFreqMax()
public FreqM getFreqMin()
FreqM
instancepublic void setFreqMin(FreqM value)
value
- a FreqM
instancepublic boolean isSetFreqMin()
public D getRelinquishmentDate()
D
instancepublic void setRelinquishmentDate(D value)
value
- a D
instancepublic boolean isSetRelinquishmentDate()
public TrunkingAssignment withIsRelinquished(ListCBO value)
value
- An instances of type ListCBO
.public TrunkingAssignment withAgencySerialNum(String value)
value
- An instances of type String
.public TrunkingAssignment withFreqMax(Double value)
[XSL ERR MINMAX] If US:FreqMax is used, it MUST be greater than US:FreqMin.
value
- An instances of type Double
.public TrunkingAssignment withFreqMin(Double value)
value
- An instances of type Double
.public TrunkingAssignment withRelinquishmentDate(Calendar value)
value
- An instances of type Calendar
.public TrunkingAssignment withRelinquishmentDate(Date value)
value
- An instances of type Date
.public String toString()
public boolean isSet()
TrunkingAssignment
requires IsRelinquished
.
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.