public class Assignment extends Common<Assignment>
Sub-Elements are
AsgnAllotOwner
, CircuitRemarks
, Configuration
, CoordinationData
, DocketNum
, HostDocketNum
, Link
, OffTheShelfEquipment
, POCInformation
, PreviousAuthorization
, Project
, RecordNote
, Station
, StatusLog
, SysofStation
Example:
<Assignment cls="U"> <Serial cls="U">NLD::AS:123</Serial> <EntryDateTime cls="U">2011-12-25T00:00:00Z</EntryDateTime> <EffectiveDateTime cls="U">2011-12-28T00:00:00Z</EffectiveDateTime> <Function cls="U">AIR OPS</Function> <Configuration> <ConfigID cls="U">CONFIG1</ConfigID> <TxRef> <Serial cls="U">NLD::TX:444</Serial> </TxRef> </Configuration> <Station> <StationID cls="U">STATION1</StationID> <LocSatRef cls="U">NLD::LO:111</LocSatRef> <ServiceVolumeLocRef cls="U">NLD::LO:222</ServiceVolumeLocRef> <ServiceVolumeHeight cls="U">10000</ServiceVolumeHeight> </Station> <Link> <LinkID cls="U">LINK1</LinkID> <StationConfig> <Type cls="U">Transmit-Receive</Type> <ConfigID cls="U">CONFIG1</ConfigID> <StationID cls="U">STATION1</StationID> </StationConfig> <Assigned> <Freq> <FreqMin cls="U">256.275</FreqMin> </Freq> </Assigned> </Link> </Assignment>
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 |
---|
Assignment()
No arg constructor.
|
Modifier and Type | Method and Description |
---|---|
S12 |
getAgencyActionNum()
Get the "An" identifier used to track transactions..
|
MEMO |
getAgencyComments()
Get the Agency remarks in the applications processed through the
Interdepartment Radio Advisory Committee (IRAC).
|
S12 |
getAgencySerialNum()
Get the externally-assigned unique identifier of a frequency assignment..
|
Set<AsgnAllotOwner> |
getAsgnAllotOwner()
Get the US:AsgnAllotOwner
|
TString |
getAssignmentAuthority()
Get the user acceptance of host-nation or NATO HQ frequency nominations..
|
D |
getAssignmentDate()
Get the date the assignment was most recently authorized..
|
Set<CircuitRemarks> |
getCircuitRemarks()
Get the US:CircuitRemarks
|
S8 |
getCOCOMGroup()
Get PACOM to identify a grouping of frequencies having a like or similar
use.
|
Set<Configuration> |
getConfiguration()
Get the Configuration
|
S15 |
getControlRequestNum()
Get the control or request identifier that allows subordinate organizations
to track specific frequency applications..
|
MEMO |
getCoordinationComments()
Get the Comments related to the external coordination of a frequency
assignment..
|
Set<CoordinationData> |
getCoordinationData()
Get the US:CoordinationData
|
TString |
getDataSource()
Get the source or organization from which the data record was received..
|
D |
getDateResponseRequired()
Get the date by which the Assignment or SSReply is required by the
requestor..
|
DaysOfMonth |
getDaysOfMonth()
Get the day of month [1-31] when the Assignment will be guarded (monitored)
or used for transmission..
|
DaysOfWeek |
getDaysOfWeek()
Get the weekday [0-7 where 0 and 7 are for Sunday, 1 for Monday, etc] when
the Assignment will be guarded (monitored) or used for transmission..
|
Set<DocketNum> |
getDocketNum()
Get the US:DocketNum
|
Duration_UN4 |
getDuration()
Get the number of minutes for which an event will live.
|
DT |
getEffectiveDateTime()
Get the date and UTC time when the Assignment will be operational..
|
TString |
getEmergency()
Get "Yes" if the system may be used in a case of emergency..
|
DT |
getExpirationDateTime()
Get the date and UTC time that this Assignment will expire.
|
S22 |
getFCCFileNum()
Get the file number assigned by the Federal Communications Commission
(FCC), issued to non-government stations operating on government
frequencies or government stations operating on nongovernment frequencies,
which is unique to each FCC license..
|
S14 |
getFMSCNum()
Get the assignment serial number as registered in the Frequency Management
Subcommittee (FMSC) Master Radio Frequency List (MRFL)..
|
S3 |
getFrequencyActionOfficer()
Get a MILDEP code identifying the person or group responsible for the
frequency assignment..
|
Set<HostDocketNum> |
getHostDocketNum()
Get the US:HostDocketNum
|
Hours |
getHours()
Get the hours of day [0-23] (UTC time) when the Assignment will be guarded
(monitored) or used for transmission..
|
Set<Link> |
getLink()
Get the Link
|
S12 |
getListSerialNum()
Get the agency list serial number of a Government Master File (GMF) record
representing a group or area assignment.
|
MinSec |
getMinutes()
Get the minutes of an hour (0-59) when the Assignment will be guarded
(monitored) or used for transmission..
|
Months |
getMonths()
Get the month of year [1-12] when the Assignment will be guarded
(monitored) or used for transmission..
|
TString |
getNATOPooledFrequencyCode()
Get the Type Special Assignment for the frequency assignment..
|
UN4 |
getNATOPooledFrequencyNum()
Get the a Frequency Management Sub-committee (FMSC) assigned code number
identifying the type and nationality of a frequency pool..
|
UN9 |
getNumSystems()
Get the total number of systems that are expected to use this Assignment..
|
Set<OffTheShelfEquipment> |
getOffTheShelfEquipment()
Get the US:OffTheShelfEquipment
|
D |
getOriginalAssignmentDate()
Get the date the frequency assignment was originally authorized..
|
TString |
getPeriod()
Get the general period on a daily basis when the frequency assignment
frequencies will be either guarded (monitored) or used for transmission..
|
Set<POCInformation> |
getPOCInformation()
Get the POCInformation
|
Set<PreviousAuthorization> |
getPreviousAuthorization()
Get the US:PreviousAuthorization
|
TString |
getPrimaryStation()
Get .
|
TString |
getProcessing()
Get if the frequency assignment is to be approved at the national or
international level..
|
Set<Project> |
getProject()
Get the Project
|
Set<RecordNote> |
getRecordNote()
Get the US:RecordNote
|
Set<Common<?>> |
getRelated()
Get the RelatedRef
|
Set<Serial> |
getRelatedRef()
Deprecated.
SSRF references are managed automatically. Use
getRelated() instead. |
MEMO |
getRequirement()
Get any amplifying information about the requirement.
|
D |
getReviewDate()
Get the date by which the dataset is to be reviewed.
|
TString |
getRoutineAgendaItem()
Get the type of National Telecommunications and Information Administration
(NTIA) Frequency Assignment Subcommittee (FAS) agenda on which the
application will be processed.
|
MinSec |
getSeconds()
Get the seconds of hour [0-59] when the Assignment will be guarded
(monitored) or used for transmission..
|
Set<Station> |
getStation()
Get the Station
|
Set<StatusLog> |
getStatusLog()
Get the US:StatusLog
|
MEMO |
getSupplementaryDetails()
Get amplifying information that would facilitate processing.
|
Set<SysOfStation> |
getSysOfStation()
Get the SysofStation
|
S100 |
getTitle()
Get an identifying name for this Allotment or Assignment..
|
TString |
getTypeOfService()
Get the type of service or circuit involved..
|
TString |
getUsageCode()
Get the usage and category of circuits..
|
TString |
getUsageFrequency()
Get the general amount of time when the frequency assignment frequencies
will be either guarded (monitored) or used for transmission..
|
US_Percent |
getUsagePercentage()
Get the percentage of time the transmitter equipment is in use during the
scheduled hours of operation..
|
TString |
getUsageType()
Get the type of assignment request or approved assignment or allotment.
|
S6 |
getUserNetCode()
Get a unique code that identifies the specific user of the frequency, i.e.,
the command, activity, unit, project, etc..
|
Years |
getYears()
Get the 4-digit year [1900..2100] when the Assignment will be guarded
(monitored) or used for transmission..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAgencyActionNum()
Determine if the AgencyActionNum is configured.
|
boolean |
isSetAgencyComments()
Determine if the AgencyComments is configured.
|
boolean |
isSetAgencySerialNum()
Determine if the AgencySerialNum is configured.
|
boolean |
isSetAsgnAllotOwner()
Determine if the AsgnAllotOwner is configured.
|
boolean |
isSetAssignmentAuthority()
Determine if the AssignmentAuthority is configured.
|
boolean |
isSetAssignmentDate()
Determine if the AssignmentDate is configured.
|
boolean |
isSetCircuitRemarks()
Determine if the CircuitRemarks is configured.
|
boolean |
isSetCOCOMGroup()
Determine if the COCOMGroup is configured.
|
boolean |
isSetConfiguration()
Determine if the Configuration is configured.
|
boolean |
isSetControlRequestNum()
Determine if the ControlRequestNum is configured.
|
boolean |
isSetCoordinationComments()
Determine if the CoordinationComments is configured.
|
boolean |
isSetCoordinationData()
Determine if the CoordinationData is configured.
|
boolean |
isSetDataSource()
Determine if the DataSource is configured.
|
boolean |
isSetDateResponseRequired()
Determine if the DateResponseRequired is configured.
|
boolean |
isSetDaysOfMonth()
Determine if the DaysOfMonth is configured.
|
boolean |
isSetDaysOfWeek()
Determine if the DaysOfWeek is configured.
|
boolean |
isSetDocketNum()
Determine if the DocketNum is configured.
|
boolean |
isSetDuration()
Determine if the Duration is configured.
|
boolean |
isSetEffectiveDateTime()
Determine if the EffectiveDateTime is configured.
|
boolean |
isSetEmergency()
Determine if the Emergency is configured.
|
boolean |
isSetExpirationDateTime()
Determine if the ExpirationDateTime is configured.
|
boolean |
isSetFCCFileNum()
Determine if the FCCFileNum is configured.
|
boolean |
isSetFMSCNum()
Determine if the FMSCNum is configured.
|
boolean |
isSetFrequencyActionOfficer()
Determine if the FrequencyActionOfficer is configured.
|
boolean |
isSetHostDocketNum()
Determine if the HostDocketNum is configured.
|
boolean |
isSetHours()
Determine if the Hours is configured.
|
boolean |
isSetLink()
Determine if the Link is configured.
|
boolean |
isSetListSerialNum()
Determine if the ListSerialNum is configured.
|
boolean |
isSetMinutes()
Determine if the Minutes is configured.
|
boolean |
isSetMonths()
Determine if the Months is configured.
|
boolean |
isSetNATOPooledFrequencyCode()
Determine if the NATOPooledFrequencyCode is configured.
|
boolean |
isSetNATOPooledFrequencyNum()
Determine if the NATOPooledFrequencyNum is configured.
|
boolean |
isSetNumSystems()
Determine if the NumSystems is configured.
|
boolean |
isSetOffTheShelfEquipment()
Determine if the OffTheShelfEquipment is configured.
|
boolean |
isSetOriginalAssignmentDate()
Determine if the OriginalAssignmentDate is configured.
|
boolean |
isSetPeriod()
Determine if the Period is configured.
|
boolean |
isSetPOCInformation()
Determine if the POCInformation is configured.
|
boolean |
isSetPreviousAuthorization()
Determine if the PreviousAuthorization is configured.
|
boolean |
isSetPrimaryStation()
Determine if the PrimaryStation is configured.
|
boolean |
isSetProcessing()
Determine if the Processing is configured.
|
boolean |
isSetProject()
Determine if the Project is configured.
|
boolean |
isSetRecordNote()
Determine if the RecordNote is configured.
|
boolean |
isSetRelated()
Determine if the related field is configured.
|
boolean |
isSetRelatedRef()
Determine if the RelatedRef is configured.
|
boolean |
isSetRequirement()
Determine if the Requirement is configured.
|
boolean |
isSetReviewDate()
Determine if the ReviewDate is configured.
|
boolean |
isSetRoutineAgendaItem()
Determine if the RoutineAgendaItem is configured.
|
boolean |
isSetSeconds()
Determine if the Seconds is configured.
|
boolean |
isSetStation()
Determine if the Station is configured.
|
boolean |
isSetStatusLog()
Determine if the StatusLog is configured.
|
boolean |
isSetSupplementaryDetails()
Determine if the SupplementaryDetails is configured.
|
boolean |
isSetSysOfStation()
Determine if the SysOfStation is configured.
|
boolean |
isSetTitle()
Determine if the Title is configured.
|
boolean |
isSetTypeOfService()
Determine if the TypeOfService is configured.
|
boolean |
isSetUsageCode()
Determine if the UsageCode is configured.
|
boolean |
isSetUsageFrequency()
Determine if the UsageFrequency is configured.
|
boolean |
isSetUsagePercentage()
Determine if the UsagePercentage is configured.
|
boolean |
isSetUsageType()
Determine if the UsageType is configured.
|
boolean |
isSetUserNetCode()
Determine if the UserNetCode is configured.
|
boolean |
isSetYears()
Determine if the Years is configured.
|
void |
postLoad(SSRF root)
Update the SSRF data type references in this Assignment record after
loading from XML.
|
void |
prepare()
Update the SSRF data type references in this Assignment record.
|
void |
setAgencyActionNum(S12 value)
Set the "An" identifier used to track transactions..
|
void |
setAgencyComments(MEMO value)
Set the Agency remarks in the applications processed through the
Interdepartment Radio Advisory Committee (IRAC).
|
void |
setAgencySerialNum(S12 value)
Set the externally-assigned unique identifier of a frequency assignment..
|
void |
setAssignmentAuthority(TString value)
Set the user acceptance of host-nation or NATO HQ frequency nominations..
|
void |
setAssignmentDate(D value)
Set the date the assignment was most recently authorized..
|
void |
setCOCOMGroup(S8 value)
Set PACOM to identify a grouping of frequencies having a like or similar
use.
|
void |
setControlRequestNum(S15 value)
Set the control or request identifier that allows subordinate organizations
to track specific frequency applications..
|
void |
setCoordinationComments(MEMO value)
Set the Comments related to the external coordination of a frequency
assignment..
|
void |
setDataSource(TString value)
Set the source or organization from which the data record was received..
|
void |
setDateResponseRequired(D value)
Set the date by which the Assignment or SSReply is required by the
requestor..
|
void |
setDaysOfMonth(DaysOfMonth value)
Set the day of month [1-31] when the Assignment will be guarded (monitored)
or used for transmission..
|
void |
setDaysOfWeek(DaysOfWeek value)
Set the weekday [0-7 where 0 and 7 are for Sunday, 1 for Monday, etc] when
the Assignment will be guarded (monitored) or used for transmission..
|
void |
setDuration(Duration_UN4 value)
Set the number of minutes for which an event will live.
|
void |
setEffectiveDateTime(DT value)
Set the date and UTC time when the Assignment will be operational..
|
void |
setEmergency(TString value)
Set "Yes" if the system may be used in a case of emergency..
|
void |
setExpirationDateTime(DT value)
Set the date and UTC time that this Assignment will expire.
|
void |
setFCCFileNum(S22 value)
Set the file number assigned by the Federal Communications Commission
(FCC), issued to non-government stations operating on government
frequencies or government stations operating on nongovernment frequencies,
which is unique to each FCC license..
|
void |
setFMSCNum(S14 value)
Set the assignment serial number as registered in the Frequency Management
Subcommittee (FMSC) Master Radio Frequency List (MRFL)..
|
void |
setFrequencyActionOfficer(S3 value)
Set a MILDEP code identifying the person or group responsible for the
frequency assignment..
|
void |
setHours(Hours value)
Set the hours of day [0-23] (UTC time) when the Assignment will be guarded
(monitored) or used for transmission..
|
void |
setListSerialNum(S12 value)
Set the agency list serial number of a Government Master File (GMF) record
representing a group or area assignment.
|
void |
setMinutes(MinSec value)
Set the minutes of an hour (0-59) when the Assignment will be guarded
(monitored) or used for transmission..
|
void |
setMonths(Months value)
Set the month of year [1-12] when the Assignment will be guarded
(monitored) or used for transmission..
|
void |
setNATOPooledFrequencyCode(TString value)
Set the Type Special Assignment for the frequency assignment..
|
void |
setNATOPooledFrequencyNum(UN4 value)
Set the a Frequency Management Sub-committee (FMSC) assigned code number
identifying the type and nationality of a frequency pool..
|
void |
setNumSystems(UN9 value)
Set the total number of systems that are expected to use this Assignment..
|
void |
setOriginalAssignmentDate(D value)
Set the date the frequency assignment was originally authorized..
|
void |
setPeriod(TString value)
Set the general period on a daily basis when the frequency assignment
frequencies will be either guarded (monitored) or used for transmission..
|
void |
setPrimaryStation(TString value)
Set .
|
void |
setProcessing(TString value)
Set if the frequency assignment is to be approved at the national or
international level..
|
void |
setRequirement(MEMO value)
Set any amplifying information about the requirement.
|
void |
setReviewDate(D value)
Set the date by which the dataset is to be reviewed.
|
void |
setRoutineAgendaItem(TString value)
Set the type of National Telecommunications and Information Administration
(NTIA) Frequency Assignment Subcommittee (FAS) agenda on which the
application will be processed.
|
void |
setSeconds(MinSec value)
Set the seconds of hour [0-59] when the Assignment will be guarded
(monitored) or used for transmission..
|
void |
setSupplementaryDetails(MEMO value)
Set amplifying information that would facilitate processing.
|
void |
setTitle(S100 value)
Set an identifying name for this Allotment or Assignment..
|
void |
setTypeOfService(TString value)
Set the type of service or circuit involved..
|
void |
setUsageCode(TString value)
Set the usage and category of circuits..
|
void |
setUsageFrequency(TString value)
Set the general amount of time when the frequency assignment frequencies
will be either guarded (monitored) or used for transmission..
|
void |
setUsagePercentage(US_Percent value)
Set the percentage of time the transmitter equipment is in use during the
scheduled hours of operation..
|
void |
setUsageType(TString value)
Set the type of assignment request or approved assignment or allotment.
|
void |
setUserNetCode(S6 value)
Set a unique code that identifies the specific user of the frequency, i.e.,
the command, activity, unit, project, etc..
|
void |
setYears(Years value)
Set the 4-digit year [1900..2100] when the Assignment will be guarded
(monitored) or used for transmission..
|
String |
toString()
Get a string representation of this Assignment instance configuration.
|
void |
unsetAsgnAllotOwner()
Clear the AsgnAllotOwner field.
|
void |
unsetCircuitRemarks()
Clear the CircuitRemarks field.
|
void |
unsetConfiguration()
Clear the Configuration field.
|
void |
unsetCoordinationData()
Clear the CoordinationData field.
|
void |
unsetDocketNum()
Clear the DocketNum field.
|
void |
unsetHostDocketNum()
Clear the HostDocketNum field.
|
void |
unsetLink()
Clear the Link field.
|
void |
unsetOffTheShelfEquipment()
Clear the OffTheShelfEquipment field.
|
void |
unsetPOCInformation()
Clear the POCInformation field.
|
void |
unsetPreviousAuthorization()
Clear the PreviousAuthorization field.
|
void |
unsetProject()
Clear the Project field.
|
void |
unsetRecordNote()
Clear the RecordNote field.
|
void |
unsetRelatedRef()
Clear the RelatedRef field.
|
void |
unsetStation()
Clear the Station field.
|
void |
unsetStatusLog()
Clear the StatusLog field.
|
void |
unsetSysOfStation()
Clear the SysOfStation field.
|
Assignment |
withAgencyActionNum(String value)
Set the "An" identifier used to track transactions.
|
Assignment |
withAgencyComments(String value)
Set the Agency remarks in the applications processed through the
Interdepartment Radio Advisory Committee (IRAC).
|
Assignment |
withAgencySerialNum(String value)
Set the externally-assigned unique identifier of a frequency assignment.
|
Assignment |
withAsgnAllotOwner(AsgnAllotOwner... values)
Set the US:AsgnAllotOwner
|
Assignment |
withAsgnAllotOwner(Collection<AsgnAllotOwner> values)
Set the US:AsgnAllotOwner
|
Assignment |
withAssignmentAuthority(ListCHN value)
Set the user acceptance of host-nation or NATO HQ frequency nominations.
|
Assignment |
withAssignmentDate(Calendar value)
Set the date the assignment was most recently authorized.
|
Assignment |
withAssignmentDate(Date value)
Set the date the assignment was most recently authorized.
|
Assignment |
withCircuitRemarks(CircuitRemarks... values)
Set the US:CircuitRemarks
|
Assignment |
withCircuitRemarks(Collection<CircuitRemarks> values)
Set the US:CircuitRemarks
|
Assignment |
withCOCOMGroup(String value)
Set PACOM to identify a grouping of frequencies having a like or similar
use.
|
Assignment |
withConfiguration(Collection<Configuration> values)
Set the Configuration
|
Assignment |
withConfiguration(Configuration... values)
Set the Configuration
|
Assignment |
withControlRequestNum(String value)
Set the control or request identifier that allows subordinate organizations
to track specific frequency applications.
|
Assignment |
withCoordinationComments(String value)
Set the Comments related to the external coordination of a frequency
assignment.
|
Assignment |
withCoordinationData(Collection<CoordinationData> values)
Set the US:CoordinationData
|
Assignment |
withCoordinationData(CoordinationData... values)
Set the US:CoordinationData
|
Assignment |
withDataSource(ListUDA value)
Set the source or organization from which the data record was received.
|
Assignment |
withDateResponseRequired(Calendar value)
Set the date by which the Assignment or SSReply is required by the
requestor.
|
Assignment |
withDateResponseRequired(Date value)
Set the date by which the Assignment or SSReply is required by the
requestor.
|
Assignment |
withDaysOfMonth(String value)
Set the day of month [1-31] when the Assignment will be guarded (monitored)
or used for transmission.
|
Assignment |
withDaysOfWeek(String value)
Set the weekday [0-7 where 0 and 7 are for Sunday, 1 for Monday, etc] when
the Assignment will be guarded (monitored) or used for transmission.
|
Assignment |
withDocketNum(Collection<DocketNum> values)
Set the US:DocketNum
|
Assignment |
withDocketNum(DocketNum... values)
Set the US:DocketNum
|
Assignment |
withDuration(Integer value)
Set the number of minutes for which an event will live.
|
Assignment |
withEffectiveDateTime(Calendar value)
Set the date and UTC time when the Assignment will be operational.
|
Assignment |
withEffectiveDateTime(Date value)
Set the date and UTC time when the Assignment will be operational.
|
Assignment |
withEmergency(ListCBO value)
Set "Yes" if the system may be used in a case of emergency.
|
Assignment |
withExpirationDateTime(Calendar value)
Set the date and UTC time that this Assignment will expire.
|
Assignment |
withExpirationDateTime(Date value)
Set the date and UTC time that this Assignment will expire.
|
Assignment |
withFCCFileNum(String value)
Set the file number assigned by the Federal Communications Commission
(FCC), issued to non-government stations operating on government
frequencies or government stations operating on nongovernment frequencies,
which is unique to each FCC license.
|
Assignment |
withFMSCNum(String value)
Set the assignment serial number as registered in the Frequency Management
Subcommittee (FMSC) Master Radio Frequency List (MRFL).
|
Assignment |
withFrequencyActionOfficer(String value)
Set a MILDEP code identifying the person or group responsible for the
frequency assignment.
|
Assignment |
withHostDocketNum(Collection<HostDocketNum> values)
Set the US:HostDocketNum
|
Assignment |
withHostDocketNum(HostDocketNum... values)
Set the US:HostDocketNum
|
Assignment |
withHours(String value)
Set the hours of day [0-23] (UTC time) when the Assignment will be guarded
(monitored) or used for transmission.
|
Assignment |
withLink(Collection<Link> values)
Set the Link
|
Assignment |
withLink(Link... values)
Set the Link
|
Assignment |
withListSerialNum(String value)
Set the agency list serial number of a Government Master File (GMF) record
representing a group or area assignment.
|
Assignment |
withMinutes(String value)
Set the minutes of an hour (0-59) when the Assignment will be guarded
(monitored) or used for transmission.
|
Assignment |
withMonths(String value)
Set the month of year [1-12] when the Assignment will be guarded
(monitored) or used for transmission.
|
Assignment |
withNATOPooledFrequencyCode(ListUPF value)
Set the Type Special Assignment for the frequency assignment.
|
Assignment |
withNATOPooledFrequencyNum(Integer value)
Set the a Frequency Management Sub-committee (FMSC) assigned code number
identifying the type and nationality of a frequency pool.
|
Assignment |
withNumSystems(Integer value)
Set the total number of systems that are expected to use this Assignment.
|
Assignment |
withOffTheShelfEquipment(Collection<OffTheShelfEquipment> values)
Set the US:OffTheShelfEquipment
|
Assignment |
withOffTheShelfEquipment(OffTheShelfEquipment... values)
Set the US:OffTheShelfEquipment
|
Assignment |
withOriginalAssignmentDate(Calendar value)
Set the date the frequency assignment was originally authorized.
|
Assignment |
withOriginalAssignmentDate(Date value)
Set the date the frequency assignment was originally authorized.
|
Assignment |
withPeriod(ListCTI value)
Set the general period on a daily basis when the frequency assignment
frequencies will be either guarded (monitored) or used for transmission.
|
Assignment |
withPOCInformation(Collection<POCInformation> values)
Set the POCInformation
|
Assignment |
withPOCInformation(POCInformation... values)
Set the POCInformation
|
Assignment |
withPreviousAuthorization(Collection<PreviousAuthorization> values)
Set the US:PreviousAuthorization
|
Assignment |
withPreviousAuthorization(PreviousAuthorization... values)
Set the US:PreviousAuthorization
|
Assignment |
withPrimaryStation(ListCBO value)
Set
|
Assignment |
withProcessing(ListCPI value)
Set if the frequency assignment is to be approved at the national or
international level.
|
Assignment |
withProject(Collection<Project> values)
Set the Project
|
Assignment |
withProject(Project... values)
Set the Project
|
Assignment |
withRecordNote(Collection<RecordNote> values)
Set the US:RecordNote
|
Assignment |
withRecordNote(RecordNote... values)
Set the US:RecordNote
|
Assignment |
withRelated(Collection<Common<?>> values)
Set the RelatedRef
|
Assignment |
withRelated(Common<?>... values)
Set the RelatedRef
|
Assignment |
withRelatedRef(Collection<Serial> values)
Deprecated.
SSRF references are managed automatically. Use
withRelated(Common...) instead. |
Assignment |
withRelatedRef(Serial... values)
Deprecated.
SSRF references are managed automatically. Use
withRelated(Common...) instead. |
Assignment |
withRequirement(String value)
Set any amplifying information about the requirement.
|
Assignment |
withReviewDate(Calendar value)
Set the date by which the dataset is to be reviewed.
|
Assignment |
withReviewDate(Date value)
Set the date by which the dataset is to be reviewed.
|
Assignment |
withRoutineAgendaItem(ListURI value)
Set the type of National Telecommunications and Information Administration
(NTIA) Frequency Assignment Subcommittee (FAS) agenda on which the
application will be processed.
|
Assignment |
withSeconds(String value)
Set the seconds of hour [0-59] when the Assignment will be guarded
(monitored) or used for transmission.
|
Assignment |
withStation(Collection<Station> values)
Set the Station
|
Assignment |
withStation(Station... values)
Set the Station
|
Assignment |
withStatusLog(Collection<StatusLog> values)
Set the US:StatusLog
|
Assignment |
withStatusLog(StatusLog... values)
Set the US:StatusLog
|
Assignment |
withSupplementaryDetails(String value)
Set amplifying information that would facilitate processing.
|
Assignment |
withSysOfStation(Collection<SysOfStation> values)
Set the SysofStation
|
Assignment |
withSysOfStation(SysOfStation... values)
Set the SysofStation
|
Assignment |
withTitle(String value)
Set an identifying name for this Allotment or Assignment.
|
Assignment |
withTypeOfService(ListUTY value)
Set the type of service or circuit involved.
|
Assignment |
withUsageCode(ListUUC value)
Set the usage and category of circuits.
|
Assignment |
withUsageFrequency(ListUUF value)
Set the general amount of time when the frequency assignment frequencies
will be either guarded (monitored) or used for transmission.
|
Assignment |
withUsagePercentage(Integer value)
Set the percentage of time the transmitter equipment is in use during the
scheduled hours of operation.
|
Assignment |
withUsageType(ListCUT value)
Set the type of assignment request or approved assignment or allotment.
|
Assignment |
withUserNetCode(String value)
Set a unique code that identifies the specific user of the frequency, i.e.,
the command, activity, unit, project, etc.
|
Assignment |
withYears(String value)
Set the 4-digit year [1900..2100] when the Assignment will be guarded
(monitored) or used for transmission.
|
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 Assignment()
public S100 getTitle()
S100
instancepublic void setTitle(S100 value)
value
- a S100
instancepublic boolean isSetTitle()
public TString getUsageType()
TString
data typepublic void setUsageType(TString value)
value
- the UsageType value in a TString
data typepublic boolean isSetUsageType()
If configured this method also inspects the TString
wrapped value.
public D getDateResponseRequired()
D
instancepublic void setDateResponseRequired(D value)
value
- a D
instancepublic boolean isSetDateResponseRequired()
public DT getEffectiveDateTime()
DT
instancepublic void setEffectiveDateTime(DT value)
value
- a DT
instancepublic boolean isSetEffectiveDateTime()
public DT getExpirationDateTime()
DT
instancepublic void setExpirationDateTime(DT value)
value
- a DT
instancepublic boolean isSetExpirationDateTime()
public D getReviewDate()
D
instancepublic void setReviewDate(D value)
value
- a D
instancepublic boolean isSetReviewDate()
public TString getPeriod()
TString
data typepublic void setPeriod(TString value)
value
- the Period value in a TString
data typepublic boolean isSetPeriod()
If configured this method also inspects the TString
wrapped value.
public MinSec getSeconds()
MinSec
instancepublic void setSeconds(MinSec value)
value
- a MinSec
instancepublic boolean isSetSeconds()
public MinSec getMinutes()
MinSec
instancepublic void setMinutes(MinSec value)
value
- a MinSec
instancepublic boolean isSetMinutes()
public Hours getHours()
Hours
instancepublic void setHours(Hours value)
value
- a Hours
instancepublic boolean isSetHours()
public DaysOfMonth getDaysOfMonth()
DaysOfMonth
instancepublic void setDaysOfMonth(DaysOfMonth value)
value
- a DaysOfMonth
instancepublic boolean isSetDaysOfMonth()
public Months getMonths()
Months
instancepublic void setMonths(Months value)
value
- a Months
instancepublic boolean isSetMonths()
public DaysOfWeek getDaysOfWeek()
DaysOfWeek
instancepublic void setDaysOfWeek(DaysOfWeek value)
value
- a DaysOfWeek
instancepublic boolean isSetDaysOfWeek()
public Years getYears()
Years
instancepublic void setYears(Years value)
value
- a Years
instancepublic boolean isSetYears()
public Duration_UN4 getDuration()
Transmission for 2 minutes every 10 minutes from 0900 to 1700 every weekday
for the year 2007:
On the 5-minute mark, every 3rd hour, Monday-Friday
On the 20 and 50-minute marks, every hour, every month except June,
Monday-Friday
Duration_UN4
instancepublic void setDuration(Duration_UN4 value)
Transmission for 2 minutes every 10 minutes from 0900 to 1700 every weekday
for the year 2007:
On the 5-minute mark, every 3rd hour, Monday-Friday
On the 20 and 50-minute marks, every hour, every month except June,
Monday-Friday
value
- a Duration_UN4
instancepublic boolean isSetDuration()
public TString getProcessing()
TString
data typepublic void setProcessing(TString value)
value
- the Processing value in a TString
data typepublic boolean isSetProcessing()
If configured this method also inspects the TString
wrapped value.
public TString getEmergency()
TString
data typepublic void setEmergency(TString value)
value
- the Emergency value in a TString
data typepublic boolean isSetEmergency()
If configured this method also inspects the TString
wrapped value.
public TString getAssignmentAuthority()
TString
data typepublic void setAssignmentAuthority(TString value)
value
- the AssignmentAuthority value in a TString
data typepublic boolean isSetAssignmentAuthority()
If configured this method also inspects the TString
wrapped value.
public MEMO getRequirement()
USA: Enter Agency remarks which, while pertinent to the frequency assignment, are not intended to be part of the application processed through the Interdepartment Radio Advisory Committee (IRAC). These remarks, therefore, will be excluded from the Government Master File (GMF)..
MEMO
instancepublic void setRequirement(MEMO value)
USA: Enter Agency remarks which, while pertinent to the frequency assignment, are not intended to be part of the application processed through the Interdepartment Radio Advisory Committee (IRAC). These remarks, therefore, will be excluded from the Government Master File (GMF)..
value
- a MEMO
instancepublic boolean isSetRequirement()
public UN9 getNumSystems()
UN9
instancepublic void setNumSystems(UN9 value)
value
- a UN9
instancepublic boolean isSetNumSystems()
public S12 getAgencyActionNum()
S12
instancepublic void setAgencyActionNum(S12 value)
value
- a S12
instancepublic boolean isSetAgencyActionNum()
public MEMO getAgencyComments()
MEMO
instancepublic void setAgencyComments(MEMO value)
value
- a MEMO
instancepublic boolean isSetAgencyComments()
public S12 getAgencySerialNum()
S12
instancepublic void setAgencySerialNum(S12 value)
value
- a S12
instancepublic boolean isSetAgencySerialNum()
public D getAssignmentDate()
D
instancepublic void setAssignmentDate(D value)
value
- a D
instancepublic boolean isSetAssignmentDate()
public S8 getCOCOMGroup()
S8
instancepublic void setCOCOMGroup(S8 value)
value
- a S8
instancepublic boolean isSetCOCOMGroup()
public S15 getControlRequestNum()
S15
instancepublic void setControlRequestNum(S15 value)
value
- a S15
instancepublic boolean isSetControlRequestNum()
public MEMO getCoordinationComments()
MEMO
instancepublic void setCoordinationComments(MEMO value)
value
- a MEMO
instancepublic boolean isSetCoordinationComments()
public TString getDataSource()
TString
data typepublic void setDataSource(TString value)
value
- the DataSource value in a TString
data typepublic boolean isSetDataSource()
If configured this method also inspects the TString
wrapped value.
public S22 getFCCFileNum()
S22
instancepublic void setFCCFileNum(S22 value)
value
- a S22
instancepublic boolean isSetFCCFileNum()
public S14 getFMSCNum()
S14
instancepublic void setFMSCNum(S14 value)
value
- a S14
instancepublic boolean isSetFMSCNum()
public S3 getFrequencyActionOfficer()
S3
instancepublic void setFrequencyActionOfficer(S3 value)
value
- a S3
instancepublic boolean isSetFrequencyActionOfficer()
public S12 getListSerialNum()
S12
instancepublic void setListSerialNum(S12 value)
value
- a S12
instancepublic boolean isSetListSerialNum()
public TString getNATOPooledFrequencyCode()
TString
data typepublic void setNATOPooledFrequencyCode(TString value)
value
- the NATOPooledFrequencyCode value in a TString
data
typepublic boolean isSetNATOPooledFrequencyCode()
If configured this method also inspects the TString
wrapped value.
public UN4 getNATOPooledFrequencyNum()
UN4
instancepublic void setNATOPooledFrequencyNum(UN4 value)
value
- a UN4
instancepublic boolean isSetNATOPooledFrequencyNum()
public D getOriginalAssignmentDate()
D
instancepublic void setOriginalAssignmentDate(D value)
value
- a D
instancepublic boolean isSetOriginalAssignmentDate()
public TString getRoutineAgendaItem()
TString
data typepublic void setRoutineAgendaItem(TString value)
value
- the RoutineAgendaItem value in a TString
data typepublic boolean isSetRoutineAgendaItem()
If configured this method also inspects the TString
wrapped value.
public MEMO getSupplementaryDetails()
MEMO
instancepublic void setSupplementaryDetails(MEMO value)
value
- a MEMO
instancepublic boolean isSetSupplementaryDetails()
public TString getTypeOfService()
TString
data typepublic void setTypeOfService(TString value)
value
- the TypeOfService value in a TString
data typepublic boolean isSetTypeOfService()
If configured this method also inspects the TString
wrapped value.
public TString getUsageCode()
TString
data typepublic void setUsageCode(TString value)
value
- the UsageCode value in a TString
data typepublic boolean isSetUsageCode()
If configured this method also inspects the TString
wrapped value.
public TString getUsageFrequency()
TString
data typepublic void setUsageFrequency(TString value)
value
- the UsageFrequency value in a TString
data typepublic boolean isSetUsageFrequency()
If configured this method also inspects the TString
wrapped value.
public US_Percent getUsagePercentage()
US_Percent
instancepublic void setUsagePercentage(US_Percent value)
value
- a US_Percent
instancepublic boolean isSetUsagePercentage()
public S6 getUserNetCode()
S6
instancepublic void setUserNetCode(S6 value)
value
- a S6
instancepublic boolean isSetUserNetCode()
public TString getPrimaryStation()
TString
data typepublic void setPrimaryStation(TString value)
value
- the PrimaryStation value in a TString
data typepublic boolean isSetPrimaryStation()
If configured this method also inspects the TString
wrapped value.
public Set<Project> getProject()
Complex element Project provides the Project, OPLAN, COMPLAN or Exercise name, or any other project name associated to the dataset..
Project
instancepublic boolean isSetProject()
public void unsetProject()
public Set<POCInformation> getPOCInformation()
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset..
POCInformation
instancepublic boolean isSetPOCInformation()
public void unsetPOCInformation()
public Set<SysOfStation> getSysOfStation()
Complex element SysOfStation defines the name of the system that this assignment belongs and whether or not the assignment provides assets to or uses another assignment resources. It also describes linkages to or from other datasets..
SysOfStation
instancepublic boolean isSetSysOfStation()
public void unsetSysOfStation()
@Deprecated public Set<Serial> getRelatedRef()
getRelated()
instead.Complex element RelatedRef contains the serial of a referenced Assignment, Allotment, SSReply, ForceElement or FEDeployment..
Serial
instancepublic boolean isSetRelatedRef()
public void unsetRelatedRef()
public Set<Configuration> getConfiguration()
Complex element Configuration identifies each operational configuration that is required in a SSRequest, granted by a Host Nation in a SSReply, or authorised in a frequency Assignment or Allotment dataset..
Configuration
instancepublic boolean isSetConfiguration()
public void unsetConfiguration()
public Set<Station> getStation()
Complex element Station defines the station, or one of the stations, within the current Assignment dataset..
Station
instancepublic boolean isSetStation()
public void unsetStation()
public Set<Link> getLink()
Complex element Link identifies each link in a system of assignments. This is the top element of each Link. The exact definition of a link is very flexible and depends on the degree of accuracy needed for the assignment. A link can be very generic (one or several base stations serving an area or a volume with non-defined mobiles) to very accurate (such as one link for each radio-relay hop)..
Link
instancepublic boolean isSetLink()
public void unsetLink()
public Set<StatusLog> getStatusLog()
Complex element StatusLog (US) contains the transactional processing information related to frequency assignments..
StatusLog
instancepublic boolean isSetStatusLog()
public void unsetStatusLog()
public Set<AsgnAllotOwner> getAsgnAllotOwner()
Complex element AsgnAllotOwner (US) contains the serial of the owning, or originating, organisation..
AsgnAllotOwner
instancepublic boolean isSetAsgnAllotOwner()
public void unsetAsgnAllotOwner()
public Set<CircuitRemarks> getCircuitRemarks()
Complex element CircuitRemarks (US) contains general information about the network and equipment used to support a specific frequency assignment or assignments..
CircuitRemarks
instancepublic boolean isSetCircuitRemarks()
public void unsetCircuitRemarks()
public Set<CoordinationData> getCoordinationData()
Complex element CoordinationData (US) contains Host Nation coordination information..
CoordinationData
instancepublic boolean isSetCoordinationData()
public void unsetCoordinationData()
public Set<DocketNum> getDocketNum()
Complex element DocketNum (US) contains the docket number from a prior data repository..
DocketNum
instancepublic boolean isSetDocketNum()
public void unsetDocketNum()
public Set<HostDocketNum> getHostDocketNum()
Complex element HostDocketNum (US) contains the Host Nation docket number from a prior data repository..
HostDocketNum
instancepublic boolean isSetHostDocketNum()
public void unsetHostDocketNum()
public Set<OffTheShelfEquipment> getOffTheShelfEquipment()
Complex element OffTheShelfEquipment (US) defines the function of readily available equipment. It is often commercial equipment that provides a compatible function to DoD or government equipment..
OffTheShelfEquipment
instancepublic boolean isSetOffTheShelfEquipment()
public void unsetOffTheShelfEquipment()
public Set<PreviousAuthorization> getPreviousAuthorization()
Complex element Previous Authorization (US) refers to the frequency assignment's previous Government Master File (GMF) authorization agency serial number..
PreviousAuthorization
instancepublic boolean isSetPreviousAuthorization()
public void unsetPreviousAuthorization()
public Set<RecordNote> getRecordNote()
Complex element RecordNote (US) contains a reference to a formal host nation "note" and specific comments..
RecordNote
instancepublic boolean isSetRecordNote()
public void unsetRecordNote()
public Assignment withTitle(String value)
value
- An instances of type String
.public Assignment withUsageType(ListCUT value)
value
- An instances of type ListCUT
.public Assignment withDateResponseRequired(Calendar value)
value
- An instances of type Calendar
.public Assignment withDateResponseRequired(Date value)
value
- An instances of type Date
.public Assignment withEffectiveDateTime(Calendar value)
value
- An instances of type Calendar
.public Assignment withEffectiveDateTime(Date value)
value
- An instances of type Date
.public Assignment withExpirationDateTime(Calendar value)
value
- An instances of type Calendar
.public Assignment withExpirationDateTime(Date value)
value
- An instances of type Date
.public Assignment withReviewDate(Calendar value)
value
- An instances of type Calendar
.public Assignment withReviewDate(Date value)
value
- An instances of type Date
.public Assignment withPeriod(ListCTI value)
value
- An instances of type ListCTI
.public Assignment withSeconds(String value)
value
- An instances of type String
.public Assignment withMinutes(String value)
value
- An instances of type String
.public Assignment withHours(String value)
value
- An instances of type String
.public Assignment withDaysOfMonth(String value)
value
- An instances of type String
.public Assignment withMonths(String value)
value
- An instances of type String
.public Assignment withDaysOfWeek(String value)
value
- An instances of type String
.public Assignment withYears(String value)
value
- An instances of type String
.public Assignment withDuration(Integer value)
Transmission for 2 minutes every 10 minutes from 0900 to 1700 every weekday
for the year 2007:
On the 5-minute mark, every 3rd hour, Monday-Friday
On the 20 and 50-minute marks, every hour, every month except June,
Monday-Friday
value
- An instances of type Integer
.public Assignment withProcessing(ListCPI value)
value
- An instances of type ListCPI
.public Assignment withEmergency(ListCBO value)
value
- An instances of type ListCBO
.public Assignment withAssignmentAuthority(ListCHN value)
value
- An instances of type ListCHN
.public Assignment withRequirement(String value)
USA: Enter Agency remarks which, while pertinent to the frequency assignment, are not intended to be part of the application processed through the Interdepartment Radio Advisory Committee (IRAC). These remarks, therefore, will be excluded from the Government Master File (GMF).
value
- An instances of type String
.public Assignment withNumSystems(Integer value)
value
- An instances of type Integer
.public Assignment withAgencyActionNum(String value)
value
- An instances of type String
.public Assignment withAgencyComments(String value)
value
- An instances of type String
.public Assignment withAgencySerialNum(String value)
value
- An instances of type String
.public Assignment withAssignmentDate(Calendar value)
value
- An instances of type Calendar
.public Assignment withAssignmentDate(Date value)
value
- An instances of type Date
.public Assignment withCOCOMGroup(String value)
value
- An instances of type String
.public Assignment withControlRequestNum(String value)
value
- An instances of type String
.public Assignment withCoordinationComments(String value)
value
- An instances of type String
.public Assignment withDataSource(ListUDA value)
value
- An instances of type ListUDA
.public Assignment withFCCFileNum(String value)
value
- An instances of type String
.public Assignment withFMSCNum(String value)
value
- An instances of type String
.public Assignment withFrequencyActionOfficer(String value)
value
- An instances of type String
.public Assignment withListSerialNum(String value)
value
- An instances of type String
.public Assignment withNATOPooledFrequencyCode(ListUPF value)
value
- An instances of type ListUPF
.public Assignment withNATOPooledFrequencyNum(Integer value)
value
- An instances of type Integer
.public Assignment withOriginalAssignmentDate(Calendar value)
value
- An instances of type Calendar
.public Assignment withOriginalAssignmentDate(Date value)
value
- An instances of type Date
.public Assignment withRoutineAgendaItem(ListURI value)
value
- An instances of type ListURI
.public Assignment withSupplementaryDetails(String value)
value
- An instances of type String
.public Assignment withTypeOfService(ListUTY value)
value
- An instances of type ListUTY
.public Assignment withUsageCode(ListUUC value)
value
- An instances of type ListUUC
.public Assignment withUsageFrequency(ListUUF value)
value
- An instances of type ListUUF
.public Assignment withUsagePercentage(Integer value)
value
- An instances of type Integer
.public Assignment withUserNetCode(String value)
value
- An instances of type String
.public Assignment withPrimaryStation(ListCBO value)
value
- An instances of type ListCBO
.public Assignment withProject(Project... values)
Complex element Project provides the Project, OPLAN, COMPLAN or Exercise name, or any other project name associated to the dataset.
values
- One or more instances of type Project...
.public Assignment withProject(Collection<Project> values)
Complex element Project provides the Project, OPLAN, COMPLAN or Exercise name, or any other project name associated to the dataset.
values
- A collection of Project
instancespublic Assignment withPOCInformation(POCInformation... values)
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset.
values
- One or more instances of type POCInformation...
.public Assignment withPOCInformation(Collection<POCInformation> values)
Complex element POCInformation contains a reference to a Contact, Organisation or Role dataset.
values
- A collection of POCInformation
instancespublic Assignment withSysOfStation(SysOfStation... values)
Complex element SysOfStation defines the name of the system that this assignment belongs and whether or not the assignment provides assets to or uses another assignment resources. It also describes linkages to or from other datasets.
values
- One or more instances of type SysOfStation...
.public Assignment withSysOfStation(Collection<SysOfStation> values)
Complex element SysOfStation defines the name of the system that this assignment belongs and whether or not the assignment provides assets to or uses another assignment resources. It also describes linkages to or from other datasets.
values
- A collection of SysOfStation
instances@Deprecated public Assignment withRelatedRef(Serial... values)
withRelated(Common...)
instead.Complex element RelatedRef contains the serial of a referenced Assignment, Allotment, SSReply, ForceElement or FEDeployment.
values
- One or more instances of type RelatedRef...
.@Deprecated public Assignment withRelatedRef(Collection<Serial> values)
withRelated(Common...)
instead.Complex element RelatedRef contains the serial of a referenced Assignment, Allotment, SSReply, ForceElement or FEDeployment.
values
- A collection of Serial
instancespublic Assignment withConfiguration(Configuration... values)
Complex element Configuration identifies each operational configuration that is required in a SSRequest, granted by a Host Nation in a SSReply, or authorised in a frequency Assignment or Allotment dataset.
values
- One or more instances of type Configuration...
.public Assignment withConfiguration(Collection<Configuration> values)
Complex element Configuration identifies each operational configuration that is required in a SSRequest, granted by a Host Nation in a SSReply, or authorised in a frequency Assignment or Allotment dataset.
values
- A collection of Configuration
instancespublic Assignment withStation(Station... values)
Complex element Station defines the station, or one of the stations, within the current Assignment dataset.
values
- One or more instances of type Station...
.public Assignment withStation(Collection<Station> values)
Complex element Station defines the station, or one of the stations, within the current Assignment dataset.
values
- A collection of Station
instancespublic Assignment withLink(Link... values)
Complex element Link identifies each link in a system of assignments. This is the top element of each Link. The exact definition of a link is very flexible and depends on the degree of accuracy needed for the assignment. A link can be very generic (one or several base stations serving an area or a volume with non-defined mobiles) to very accurate (such as one link for each radio-relay hop).
values
- One or more instances of type Link...
.public Assignment withLink(Collection<Link> values)
Complex element Link identifies each link in a system of assignments. This is the top element of each Link. The exact definition of a link is very flexible and depends on the degree of accuracy needed for the assignment. A link can be very generic (one or several base stations serving an area or a volume with non-defined mobiles) to very accurate (such as one link for each radio-relay hop).
values
- A collection of Link
instancespublic Assignment withStatusLog(StatusLog... values)
Complex element StatusLog (US) contains the transactional processing information related to frequency assignments.
values
- One or more instances of type StatusLog...
.public Assignment withStatusLog(Collection<StatusLog> values)
Complex element StatusLog (US) contains the transactional processing information related to frequency assignments.
values
- A collection of StatusLog
instancespublic Assignment withAsgnAllotOwner(AsgnAllotOwner... values)
Complex element AsgnAllotOwner (US) contains the serial of the owning, or originating, organisation.
values
- One or more instances of type AsgnAllotOwner...
.public Assignment withAsgnAllotOwner(Collection<AsgnAllotOwner> values)
Complex element AsgnAllotOwner (US) contains the serial of the owning, or originating, organisation.
values
- A collection of AsgnAllotOwner
instancespublic Assignment withCircuitRemarks(CircuitRemarks... values)
Complex element CircuitRemarks (US) contains general information about the network and equipment used to support a specific frequency assignment or assignments.
values
- One or more instances of type CircuitRemarks...
.public Assignment withCircuitRemarks(Collection<CircuitRemarks> values)
Complex element CircuitRemarks (US) contains general information about the network and equipment used to support a specific frequency assignment or assignments.
values
- A collection of CircuitRemarks
instancespublic Assignment withCoordinationData(CoordinationData... values)
Complex element CoordinationData (US) contains Host Nation coordination information.
values
- One or more instances of type CoordinationData...
.public Assignment withCoordinationData(Collection<CoordinationData> values)
Complex element CoordinationData (US) contains Host Nation coordination information.
values
- A collection of CoordinationData
instancespublic Assignment withDocketNum(DocketNum... values)
Complex element DocketNum (US) contains the docket number from a prior data repository.
values
- One or more instances of type DocketNum...
.public Assignment withDocketNum(Collection<DocketNum> values)
Complex element DocketNum (US) contains the docket number from a prior data repository.
values
- A collection of DocketNum
instancespublic Assignment withHostDocketNum(HostDocketNum... values)
Complex element HostDocketNum (US) contains the Host Nation docket number from a prior data repository.
values
- One or more instances of type HostDocketNum...
.public Assignment withHostDocketNum(Collection<HostDocketNum> values)
Complex element HostDocketNum (US) contains the Host Nation docket number from a prior data repository.
values
- A collection of HostDocketNum
instancespublic Assignment withOffTheShelfEquipment(OffTheShelfEquipment... values)
Complex element OffTheShelfEquipment (US) defines the function of readily available equipment. It is often commercial equipment that provides a compatible function to DoD or government equipment.
values
- One or more instances of type
OffTheShelfEquipment...
.public Assignment withOffTheShelfEquipment(Collection<OffTheShelfEquipment> values)
Complex element OffTheShelfEquipment (US) defines the function of readily available equipment. It is often commercial equipment that provides a compatible function to DoD or government equipment.
values
- A collection of OffTheShelfEquipment
instancespublic Assignment withPreviousAuthorization(PreviousAuthorization... values)
Complex element Previous Authorization (US) refers to the frequency assignment's previous Government Master File (GMF) authorization agency serial number.
values
- One or more instances of type
PreviousAuthorization...
.public Assignment withPreviousAuthorization(Collection<PreviousAuthorization> values)
Complex element Previous Authorization (US) refers to the frequency assignment's previous Government Master File (GMF) authorization agency serial number.
values
- A collection of PreviousAuthorization
instancespublic Assignment withRecordNote(RecordNote... values)
Complex element RecordNote (US) contains a reference to a formal host nation "note" and specific comments.
values
- One or more instances of type RecordNote...
.public Assignment withRecordNote(Collection<RecordNote> values)
Complex element RecordNote (US) contains a reference to a formal host nation "note" and specific comments.
values
- A collection of RecordNote
instancespublic String toString()
toString
in class Common<Assignment>
public boolean isSet()
Assignment
requires
cls
, Serial
, EntryDateTime
and Configuration
,
EffectiveDateTime
, Link
, Station
.
Note that this method only checks for the presence of required information; this method does not validate the information format.
isSet
in class Common<Assignment>
public Set<Common<?>> getRelated()
Complex element RelatedRef contains the serial of a referenced Assignment, Allotment, SSReply, ForceElement or FEDeployment..
Common
instancepublic boolean isSetRelated()
public Assignment withRelated(Common<?>... values)
Complex element RelatedRef contains the serial of a referenced Assignment, Allotment, SSReply, ForceElement or FEDeployment.
values
- An instances of type Common>
.public Assignment withRelated(Collection<Common<?>> values)
Complex element RelatedRef contains the serial of a referenced Assignment, Allotment, SSReply, ForceElement or FEDeployment.
values
- An instances of type Common>
.public void prepare()
This method builds the exported relatedRef
field with values from
the transient related
field. This method should typically be
called after the Assignment is configured and (optionally) before exporting
an SSRF message.
prepare
in class Common<Assignment>
public void postLoad(SSRF root)
This method builds the transient related
with values from the
imported relatedRef
field. This method should typically be called
after the Assignment is imported from XML.
postLoad
in class Common<Assignment>
root
- the SSRF root instance.Copyright © 2016 OpenSSRF.org. All rights reserved.