Constructor and Description |
---|
Allocation() |
Modifier and Type | Method and Description |
---|---|
TString |
getAllocatedByFootnote()
Get "Yes" if this service is allocated to this frequency band by footnote
(i.e., the only indication this service is allowed in this band is a
footnote).
|
TString |
getAllocatedService()
Get a radiocommunication service recognized by an administration that is
allocated to this frequency band (e.g., "Fixed Service")..
|
Set<ChannelPlan> |
getChannelPlan()
Get the ChannelPlanRef
|
Set<Serial> |
getChannelPlanRef()
Deprecated.
SSRF references are managed automatically. Use
getChannelPlan() instead. |
D |
getEffectiveDate()
Get the date by which the dataset is to be operational or effective..
|
D |
getExpirationDate()
Get the date at which the dataset will expire.
|
Set<BigInteger> |
getFootnotes()
Get a list containing each Footnote index that is applicable to the current
band Allocation.
|
TString |
getPriority()
Get if this service is a primary or secondary use of this band.
|
Set<StnClass> |
getStnClass()
Get the StnClass
|
Set<Variance> |
getVariance()
Get the Variance
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAllocatedByFootnote()
Determine if the AllocatedByFootnote is configured.
|
boolean |
isSetAllocatedService()
Determine if the AllocatedService is configured.
|
boolean |
isSetChannelPlan()
Determine if the channelPlan field is configured.
|
boolean |
isSetChannelPlanRef()
Determine if the ChannelPlanRef is configured.
|
boolean |
isSetEffectiveDate()
Determine if the EffectiveDate is configured.
|
boolean |
isSetExpirationDate()
Determine if the ExpirationDate is configured.
|
boolean |
isSetFootnotes()
Determine if the Footnotes is configured.
|
boolean |
isSetPriority()
Determine if the Priority is configured.
|
boolean |
isSetStnClass()
Determine if the StnClass is configured.
|
boolean |
isSetVariance()
Determine if the Variance is configured.
|
void |
postLoad(SSRF root)
Update the SSRF data type references in this Allocation record after
loading from XML.
|
void |
prepare()
Update the SSRF data type references in this Allocation record.
|
void |
setAllocatedByFootnote(TString value)
Set "Yes" if this service is allocated to this frequency band by footnote
(i.e., the only indication this service is allowed in this band is a
footnote).
|
void |
setAllocatedService(TString value)
Set a radiocommunication service recognized by an administration that is
allocated to this frequency band (e.g., "Fixed Service")..
|
void |
setEffectiveDate(D value)
Set the date by which the dataset is to be operational or effective..
|
void |
setExpirationDate(D value)
Set the date at which the dataset will expire.
|
void |
setPriority(TString value)
Set if this service is a primary or secondary use of this band.
|
String |
toString()
Get a string representation of this Allocation instance configuration.
|
void |
unsetChannelPlanRef()
Clear the ChannelPlanRef field.
|
void |
unsetFootnotes()
Clear the Footnotes field.
|
void |
unsetStnClass()
Clear the StnClass field.
|
void |
unsetVariance()
Clear the Variance field.
|
Allocation |
withAllocatedByFootnote(ListCBO value)
Set "Yes" if this service is allocated to this frequency band by footnote
(i.e., the only indication this service is allowed in this band is a
footnote).
|
Allocation |
withAllocatedService(ListCSN value)
Set a radiocommunication service recognized by an administration that is
allocated to this frequency band (e.g., "Fixed Service").
|
Allocation |
withChannelPlan(ChannelPlan... values)
Set the ChannelPlanRef
|
Allocation |
withChannelPlan(Collection<ChannelPlan> values)
Set the ChannelPlanRef
|
Allocation |
withChannelPlanRef(Collection<Serial> values)
Deprecated.
SSRF references are managed automatically. Use
withChannelPlan(ChannelPlan...) instead. |
Allocation |
withChannelPlanRef(Serial... values)
Deprecated.
SSRF references are managed automatically. Use
withChannelPlan(ChannelPlan...) instead. |
Allocation |
withEffectiveDate(Calendar value)
Set the date by which the dataset is to be operational or effective.
|
Allocation |
withEffectiveDate(Date value)
Set the date by which the dataset is to be operational or effective.
|
Allocation |
withExpirationDate(Calendar value)
Set the date at which the dataset will expire.
|
Allocation |
withExpirationDate(Date value)
Set the date at which the dataset will expire.
|
Allocation |
withFootnotes(BigInteger... values)
Set a list containing each Footnote index that is applicable to the current
band Allocation.
|
Allocation |
withFootnotes(Collection<BigInteger> values)
Set a list containing each Footnote index that is applicable to the current
band Allocation.
|
Allocation |
withPriority(ListCPS value)
Set if this service is a primary or secondary use of this band.
|
Allocation |
withStnClass(Collection<StnClass> values)
Set the StnClass
|
Allocation |
withStnClass(StnClass... values)
Set the StnClass
|
Allocation |
withVariance(Collection<Variance> values)
Set the Variance
|
Allocation |
withVariance(Variance... values)
Set the Variance
|
public TString getAllocatedService()
TString
data typepublic void setAllocatedService(TString value)
value
- the AllocatedService value in a TString
data typepublic boolean isSetAllocatedService()
If configured this method also inspects the TString
wrapped value.
public TString getPriority()
TString
data typepublic void setPriority(TString value)
value
- the Priority value in a TString
data typepublic boolean isSetPriority()
If configured this method also inspects the TString
wrapped value.
public D getEffectiveDate()
D
instancepublic void setEffectiveDate(D value)
value
- a D
instancepublic boolean isSetEffectiveDate()
public D getExpirationDate()
D
instancepublic void setExpirationDate(D value)
value
- a D
instancepublic boolean isSetExpirationDate()
public TString getAllocatedByFootnote()
TString
data typepublic void setAllocatedByFootnote(TString value)
value
- the AllocatedByFootnote value in a TString
data typepublic boolean isSetAllocatedByFootnote()
If configured this method also inspects the TString
wrapped value.
public Set<Variance> getVariance()
Complex element Variance indicates if the local allocation deviates from an upper level allocation (e.g. a national allocation not aligned with the ITU RR)..
Variance
instancepublic boolean isSetVariance()
public void unsetVariance()
public Set<StnClass> getStnClass()
Complex element StnClass contains the station class associated with the TOA frequency usage..
StnClass
instancepublic boolean isSetStnClass()
public void unsetStnClass()
@Deprecated public Set<Serial> getChannelPlanRef()
getChannelPlan()
instead.Complex element ChannelPlanRef references the ChannelPlan..
Serial
instancepublic boolean isSetChannelPlanRef()
public void unsetChannelPlanRef()
public Set<BigInteger> getFootnotes()
BigInteger
instancepublic boolean isSetFootnotes()
public void unsetFootnotes()
public Allocation withAllocatedService(ListCSN value)
value
- An instances of type ListCSN
.public Allocation withPriority(ListCPS value)
value
- An instances of type ListCPS
.public Allocation withEffectiveDate(Calendar value)
value
- An instances of type Calendar
.public Allocation withEffectiveDate(Date value)
value
- An instances of type Date
.public Allocation withExpirationDate(Calendar value)
value
- An instances of type Calendar
.public Allocation withExpirationDate(Date value)
value
- An instances of type Date
.public Allocation withAllocatedByFootnote(ListCBO value)
value
- An instances of type ListCBO
.public Allocation withVariance(Variance... values)
Complex element Variance indicates if the local allocation deviates from an upper level allocation (e.g. a national allocation not aligned with the ITU RR).
values
- One or more instances of type Variance...
.public Allocation withVariance(Collection<Variance> values)
Complex element Variance indicates if the local allocation deviates from an upper level allocation (e.g. a national allocation not aligned with the ITU RR).
values
- A collection of Variance
instancespublic Allocation withStnClass(StnClass... values)
Complex element StnClass contains the station class associated with the TOA frequency usage.
values
- One or more instances of type StnClass...
.public Allocation withStnClass(Collection<StnClass> values)
Complex element StnClass contains the station class associated with the TOA frequency usage.
values
- A collection of StnClass
instances@Deprecated public Allocation withChannelPlanRef(Serial... values)
withChannelPlan(ChannelPlan...)
instead.Complex element ChannelPlanRef references the ChannelPlan.
values
- One or more instances of type ChannelPlanRef...
.@Deprecated public Allocation withChannelPlanRef(Collection<Serial> values)
withChannelPlan(ChannelPlan...)
instead.Complex element ChannelPlanRef references the ChannelPlan.
values
- A collection of Serial
instancespublic Allocation withFootnotes(BigInteger... values)
values
- One or more instances of type BigInteger...
.public Allocation withFootnotes(Collection<BigInteger> values)
values
- A collection of Footnotes
instancespublic String toString()
public boolean isSet()
Allocation
requires
AllocatedService
, Priority
.
Note that this method only checks for the presence of required information; this method does not validate the information format.
public Set<ChannelPlan> getChannelPlan()
Complex element ChannelPlanRef references the ChannelPlan..
ChannelPlan
instancepublic boolean isSetChannelPlan()
public Allocation withChannelPlan(ChannelPlan... values)
Complex element ChannelPlanRef references the ChannelPlan.
values
- An instances of type ChannelPlan
.public Allocation withChannelPlan(Collection<ChannelPlan> values)
Complex element ChannelPlanRef references the ChannelPlan.
values
- An instances of type ChannelPlan
.public void prepare()
This method builds the exported channelPlanRef
field with values
from the transient channelPlan
field. This method should typically
be called after the Allocation is configured and (optionally) before
exporting an SSRF message.
public void postLoad(SSRF root)
This method builds the transient channelPlan
with values from the
imported channelPlanRef
field. This method should typically be
called after the Allocation is imported from XML.
root
- the SSRF root instance.Copyright © 2016 OpenSSRF.org. All rights reserved.