public class TOA extends Common<TOA>
Sub-Elements are Country
, Footnote
, FreqBand
Example:
<TOA cls="U"> <Serial cls="U">USA:NTIA:TA:1</Serial> <EntryDateTime cls="U">2011-12-25T00:00:00Z</EntryDateTime> <Administration cls="U">NTIA</Administration> <FreqBand> <FreqMin cls="U">230</FreqMin> <FreqMax cls="U">400</FreqMax> <Allocation> <AllocatedService cls="U">Mobile Service</AllocatedService> <Priority cls="U">Primary</Priority> </Allocation> </FreqBand> </TOA>
approvedBy, approvedDateTime, caseNum, cls, description, entryBy, entryByRole, entryDateTime, extReferenceRef, extReferences, idref, lastChangeBy, lastChangeByRole, lastChangeDateTime, lastObservedBy, lastReviewBy, lastReviewByRole, lastReviewDate, legacyReleasability, modAllowedBy, modAllowedByRole, observedFirstDateTime, observedLastDateTime, owner, ownerRole, quality, recommendedValue, redacted, releasability, remarkRef, remarks, securityClass, serial, state
Constructor and Description |
---|
TOA()
No arg constructor.
|
Modifier and Type | Method and Description |
---|---|
S50 |
getAdministration()
Get the nation or regulatory body that administers this Table of
Allocations..
|
Set<ChannelPlan> |
getChannelPlan()
Get the ChannelPlanRef
|
Set<Serial> |
getChannelPlanRef()
Deprecated.
SSRF references are managed automatically. Use
getChannelPlan() instead. |
Set<Country> |
getCountry()
Get the Country
|
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<Footnote> |
getFootnote()
Get the Footnote
|
Set<FreqBand> |
getFreqBand()
Get the FreqBand
|
S100 |
getTitle()
Get an identifying name for this Table of Allocations..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAdministration()
Determine if the Administration is configured.
|
boolean |
isSetChannelPlan()
Determine if the channelPlan field is configured.
|
boolean |
isSetChannelPlanRef()
Determine if the ChannelPlanRef is configured.
|
boolean |
isSetCountry()
Determine if the Country is configured.
|
boolean |
isSetEffectiveDate()
Determine if the EffectiveDate is configured.
|
boolean |
isSetExpirationDate()
Determine if the ExpirationDate is configured.
|
boolean |
isSetFootnote()
Determine if the Footnote is configured.
|
boolean |
isSetFreqBand()
Determine if the FreqBand is configured.
|
boolean |
isSetTitle()
Determine if the Title is configured.
|
void |
postLoad(SSRF root)
Update the SSRF data type references in this TOA record after loading from
XML.
|
void |
prepare()
Update the SSRF data type references in this TOA record.
|
void |
setAdministration(S50 value)
Set the nation or regulatory body that administers this Table of
Allocations..
|
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 |
setTitle(S100 value)
Set an identifying name for this Table of Allocations..
|
String |
toString()
Get a string representation of this TOA instance configuration.
|
void |
unsetChannelPlanRef()
Clear the ChannelPlanRef field.
|
void |
unsetCountry()
Clear the Country field.
|
void |
unsetFootnote()
Clear the Footnote field.
|
void |
unsetFreqBand()
Clear the FreqBand field.
|
TOA |
withAdministration(String value)
Set the nation or regulatory body that administers this Table of
Allocations.
|
TOA |
withChannelPlan(ChannelPlan... values)
Set the ChannelPlanRef
|
TOA |
withChannelPlan(Collection<ChannelPlan> values)
Set the ChannelPlanRef
|
TOA |
withChannelPlanRef(Collection<Serial> values)
Deprecated.
SSRF references are managed automatically. Use
withChannelPlan(ChannelPlan...) instead. |
TOA |
withChannelPlanRef(Serial... values)
Deprecated.
SSRF references are managed automatically. Use
withChannelPlan(ChannelPlan...) instead. |
TOA |
withCountry(Collection<Country> values)
Set the Country
|
TOA |
withCountry(Country... values)
Set the Country
|
TOA |
withEffectiveDate(Calendar value)
Set the date by which the dataset is to be operational or effective.
|
TOA |
withEffectiveDate(Date value)
Set the date by which the dataset is to be operational or effective.
|
TOA |
withExpirationDate(Calendar value)
Set the date at which the dataset will expire.
|
TOA |
withExpirationDate(Date value)
Set the date at which the dataset will expire.
|
TOA |
withFootnote(Collection<Footnote> values)
Set the Footnote
|
TOA |
withFootnote(Footnote... values)
Set the Footnote
|
TOA |
withFreqBand(Collection<FreqBand> values)
Set the FreqBand
|
TOA |
withFreqBand(FreqBand... values)
Set the FreqBand
|
TOA |
withTitle(String value)
Set an identifying name for this Table of Allocations.
|
compareTo, equals, getApprovedBy, getApprovedDateTime, getCaseNum, getCls, getDescription, getEntryBy, getEntryByRole, getEntryDateTime, getExtReferenceRef, getExtReferences, getIdref, getLastChangeBy, getLastChangeByRole, getLastChangeDateTime, getLastObservedBy, getLastReviewBy, getLastReviewByRole, getLastReviewDate, getLegacyReleasability, getModAllowedBy, getModAllowedByRole, getObservedFirstDateTime, getObservedLastDateTime, getOwner, getOwnerRole, getQuality, getRecommendedValue, getRedacted, getReleasability, getRemarkRef, getRemarks, getSecurityClass, getSerial, getState, hashCode, isSetApprovedBy, isSetApprovedDateTime, isSetCaseNum, isSetCls, isSetDescription, isSetEntryBy, isSetEntryByRole, isSetEntryDateTime, isSetExtReferenceRef, isSetExtReferences, isSetIdref, isSetLastChangeBy, isSetLastChangeByRole, isSetLastChangeDateTime, isSetLastObservedBy, isSetLastReviewBy, isSetLastReviewByRole, isSetLastReviewDate, isSetLegacyReleasability, isSetModAllowedBy, isSetModAllowedByRole, isSetObservedFirstDateTime, isSetObservedLastDateTime, isSetOwner, isSetOwnerRole, isSetQuality, isSetRecommendedValue, isSetRedacted, isSetReleasability, isSetRemarkRef, isSetRemarks, isSetSecurityClass, isSetSerial, isSetState, setApprovedBy, setApprovedDateTime, setCls, setDescription, setEntryBy, setEntryDateTime, setIdref, setLastChangeBy, setLastChangeDateTime, setLastObservedBy, setLastReviewBy, setLastReviewDate, setLegacyReleasability, setModAllowedBy, setObservedFirstDateTime, setObservedLastDateTime, setOwner, setQuality, setRecommendedValue, setRedacted, setSecurityClass, setSerial, setState, unsetCaseNum, unsetExtReferenceRef, unsetExtReferences, unsetReleasability, unsetRemarkRef, unsetRemarks, withApprovedBy, withApprovedDateTime, withApprovedDateTime, withCaseNum, withCaseNum, withCls, withDescription, withEntryBy, withEntryByRole, withEntryDateTime, withExtReferenceRef, withExtReferenceRef, withExtReferences, withExtReferences, withExtReferences, withIdref, withLastChangeBy, withLastChangeByRole, withLastChangeDateTime, withLastChangeDateTime, withLastObservedBy, withLastReviewBy, withLastReviewByRole, withLastReviewDate, withLastReviewDate, withLegacyReleasability, withModAllowedBy, withModAllowedByRole, withObservedFirstDateTime, withObservedFirstDateTime, withObservedLastDateTime, withObservedLastDateTime, withOwner, withOwnerRole, withQuality, withRecommendedValue, withRedacted, withReleasability, withReleasability, withRemarkRef, withRemarkRef, withRemarkRef, withRemarks, withRemarks, withSecurityClass, withSerial, withState
public S50 getAdministration()
S50
instancepublic void setAdministration(S50 value)
value
- a S50
instancepublic boolean isSetAdministration()
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 S100 getTitle()
S100
instancepublic void setTitle(S100 value)
value
- a S100
instancepublic boolean isSetTitle()
public Set<Footnote> getFootnote()
Complex element Footnote contains the text and identifier of a Footnote, FCC Rule Part Number, Band User (e.g., "Military", "Civil Support Team"). or Band Application (e.g., "Wind Profiler")..
Footnote
instancepublic boolean isSetFootnote()
public void unsetFootnote()
@Deprecated public Set<Serial> getChannelPlanRef()
getChannelPlan()
instead.Complex element ChannelPlanRef refers to a ChannelPlan..
Serial
instancepublic boolean isSetChannelPlanRef()
public void unsetChannelPlanRef()
public Set<Country> getCountry()
Complex element Country indicates the country or area for which this Table of Allocations is in force..
Country
instancepublic boolean isSetCountry()
public void unsetCountry()
public Set<FreqBand> getFreqBand()
Complex element FreqBand contains the allocation of a specific frequency band to radiocommunication services. It may also provide additional information such as the specification of the rights and responsibilities of a user..
FreqBand
instancepublic boolean isSetFreqBand()
public void unsetFreqBand()
public TOA withAdministration(String value)
value
- An instances of type String
.public TOA withEffectiveDate(Calendar value)
value
- An instances of type Calendar
.public TOA withEffectiveDate(Date value)
value
- An instances of type Date
.public TOA withExpirationDate(Calendar value)
value
- An instances of type Calendar
.public TOA withExpirationDate(Date value)
value
- An instances of type Date
.public TOA withTitle(String value)
value
- An instances of type String
.public TOA withFootnote(Footnote... values)
Complex element Footnote contains the text and identifier of a Footnote, FCC Rule Part Number, Band User (e.g., "Military", "Civil Support Team"). or Band Application (e.g., "Wind Profiler").
values
- One or more instances of type Footnote...
.public TOA withFootnote(Collection<Footnote> values)
Complex element Footnote contains the text and identifier of a Footnote, FCC Rule Part Number, Band User (e.g., "Military", "Civil Support Team"). or Band Application (e.g., "Wind Profiler").
values
- A collection of Footnote
instances@Deprecated public TOA withChannelPlanRef(Serial... values)
withChannelPlan(ChannelPlan...)
instead.Complex element ChannelPlanRef refers to a ChannelPlan.
values
- One or more instances of type ChannelPlanRef...
.@Deprecated public TOA withChannelPlanRef(Collection<Serial> values)
withChannelPlan(ChannelPlan...)
instead.Complex element ChannelPlanRef refers to a ChannelPlan.
values
- A collection of Serial
instancespublic TOA withCountry(Country... values)
Complex element Country indicates the country or area for which this Table of Allocations is in force.
values
- One or more instances of type Country...
.public TOA withCountry(Collection<Country> values)
Complex element Country indicates the country or area for which this Table of Allocations is in force.
values
- A collection of Country
instancespublic TOA withFreqBand(FreqBand... values)
Complex element FreqBand contains the allocation of a specific frequency band to radiocommunication services. It may also provide additional information such as the specification of the rights and responsibilities of a user.
values
- One or more instances of type FreqBand...
.public TOA withFreqBand(Collection<FreqBand> values)
Complex element FreqBand contains the allocation of a specific frequency band to radiocommunication services. It may also provide additional information such as the specification of the rights and responsibilities of a user.
values
- A collection of FreqBand
instancespublic String toString()
public boolean isSet()
TOA
requires
cls
, Serial
, EntryDateTime
and Administration
, FreqBand
.
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 refers to a ChannelPlan..
ChannelPlan
instancepublic boolean isSetChannelPlan()
public TOA withChannelPlan(ChannelPlan... values)
Complex element ChannelPlanRef refers to a ChannelPlan.
values
- An instances of type ChannelPlan
.public TOA withChannelPlan(Collection<ChannelPlan> values)
Complex element ChannelPlanRef refers to a 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 TOA 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 TOA is imported from XML.
Copyright © 2016 OpenSSRF.org. All rights reserved.