public class JRFL extends Common<JRFL>
Sub-Element is JRFLEntry
Example:
<JRFL cls="U"> <Serial cls="U">NLD::JR:123</Serial> <EntryDateTime cls="U">2011-12-25T00:00:00Z</EntryDateTime> <JRFLEntry> <ProtectionCode cls="U">Protected</ProtectionCode> <Justification cls="U">distress frequency</Justification> <FreqMin cls="U">243</FreqMin> <Bandwidth cls="U">0.1</Bandwidth> </JRFLEntry> </JRFL>
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 |
---|
JRFL()
No arg constructor.
|
Modifier and Type | Method and Description |
---|---|
DaysOfMonth |
getDaysOfMonth()
Get the day of month [1-31]..
|
DaysOfWeek |
getDaysOfWeek()
Get the weekday [0-7 where 0 and 7 are for Sunday, 1 for Monday, etc]..
|
Duration_UN4 |
getDuration()
Get the number of minutes for which an event will live.
|
DT |
getEffectiveDateTime()
Get the width of the range (or band) of restricted frequency(s)..
|
DT |
getExpirationDateTime()
Get In Data Item ExpirationDateTime, In Data Item ExpirationDateTime, enter
the date at which the dataset will expire, formatted as yyyy-mmddThh:
mm:ssZ (year-month-day, "T" for time, hour:minute:seconds Zulu).
|
Hours |
getHours()
Get the hours of a day [0-23] (UTC time)..
|
Set<JRFLEntry> |
getJRFLEntry()
Get the JRFLEntry
|
MinSec |
getMinutes()
Get the minutes of an hour [0-59]..
|
Months |
getMonths()
Get the month of year [1-12]..
|
D |
getReviewDate()
Get a description of the justification of why the JRFL entry is required,
to support the spectrum manager..
|
MinSec |
getSeconds()
Get In Data Item Seconds,enter the seconds of hour [0-59].
|
Years |
getYears()
Get the 4-digit year [1900..2100]..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetDaysOfMonth()
Determine if the DaysOfMonth is configured.
|
boolean |
isSetDaysOfWeek()
Determine if the DaysOfWeek is configured.
|
boolean |
isSetDuration()
Determine if the Duration is configured.
|
boolean |
isSetEffectiveDateTime()
Determine if the EffectiveDateTime is configured.
|
boolean |
isSetExpirationDateTime()
Determine if the ExpirationDateTime is configured.
|
boolean |
isSetHours()
Determine if the Hours is configured.
|
boolean |
isSetJRFLEntry()
Determine if the JRFLEntry is configured.
|
boolean |
isSetMinutes()
Determine if the Minutes is configured.
|
boolean |
isSetMonths()
Determine if the Months is configured.
|
boolean |
isSetReviewDate()
Determine if the ReviewDate is configured.
|
boolean |
isSetSeconds()
Determine if the Seconds is configured.
|
boolean |
isSetYears()
Determine if the Years is configured.
|
void |
setDaysOfMonth(DaysOfMonth value)
Set the day of month [1-31]..
|
void |
setDaysOfWeek(DaysOfWeek value)
Set the weekday [0-7 where 0 and 7 are for Sunday, 1 for Monday, etc]..
|
void |
setDuration(Duration_UN4 value)
Set the number of minutes for which an event will live.
|
void |
setEffectiveDateTime(DT value)
Set the width of the range (or band) of restricted frequency(s)..
|
void |
setExpirationDateTime(DT value)
Set In Data Item ExpirationDateTime, In Data Item ExpirationDateTime, enter
the date at which the dataset will expire, formatted as yyyy-mmddThh:
mm:ssZ (year-month-day, "T" for time, hour:minute:seconds Zulu).
|
void |
setHours(Hours value)
Set the hours of a day [0-23] (UTC time)..
|
void |
setMinutes(MinSec value)
Set the minutes of an hour [0-59]..
|
void |
setMonths(Months value)
Set the month of year [1-12]..
|
void |
setReviewDate(D value)
Set a description of the justification of why the JRFL entry is required,
to support the spectrum manager..
|
void |
setSeconds(MinSec value)
Set In Data Item Seconds,enter the seconds of hour [0-59].
|
void |
setYears(Years value)
Set the 4-digit year [1900..2100]..
|
String |
toString()
Get a string representation of this JRFL instance configuration.
|
void |
unsetJRFLEntry()
Clear the JRFLEntry field.
|
JRFL |
withDaysOfMonth(String value)
Set the day of month [1-31].
|
JRFL |
withDaysOfWeek(String value)
Set the weekday [0-7 where 0 and 7 are for Sunday, 1 for Monday, etc].
|
JRFL |
withDuration(Integer value)
Set the number of minutes for which an event will live.
|
JRFL |
withEffectiveDateTime(Calendar value)
Set the width of the range (or band) of restricted frequency(s).
|
JRFL |
withEffectiveDateTime(Date value)
Set the width of the range (or band) of restricted frequency(s).
|
JRFL |
withExpirationDateTime(Calendar value)
Set In Data Item ExpirationDateTime, In Data Item ExpirationDateTime, enter
the date at which the dataset will expire, formatted as yyyy-mmddThh:
mm:ssZ (year-month-day, "T" for time, hour:minute:seconds Zulu).
|
JRFL |
withExpirationDateTime(Date value)
Set In Data Item ExpirationDateTime, In Data Item ExpirationDateTime, enter
the date at which the dataset will expire, formatted as yyyy-mmddThh:
mm:ssZ (year-month-day, "T" for time, hour:minute:seconds Zulu).
|
JRFL |
withHours(String value)
Set the hours of a day [0-23] (UTC time).
|
JRFL |
withJRFLEntry(Collection<JRFLEntry> values)
Set the JRFLEntry
|
JRFL |
withJRFLEntry(JRFLEntry... values)
Set the JRFLEntry
|
JRFL |
withMinutes(String value)
Set the minutes of an hour [0-59].
|
JRFL |
withMonths(String value)
Set the month of year [1-12].
|
JRFL |
withReviewDate(Calendar value)
Set a description of the justification of why the JRFL entry is required,
to support the spectrum manager.
|
JRFL |
withReviewDate(Date value)
Set a description of the justification of why the JRFL entry is required,
to support the spectrum manager.
|
JRFL |
withSeconds(String value)
Set In Data Item Seconds,enter the seconds of hour [0-59]
|
JRFL |
withYears(String value)
Set the 4-digit year [1900..2100].
|
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, postLoad, prepare, 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 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 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()
Duration_UN4
instancepublic void setDuration(Duration_UN4 value)
value
- a Duration_UN4
instancepublic boolean isSetDuration()
public Set<JRFLEntry> getJRFLEntry()
This data element defines the protection and priority codes for those nets (frequencies) that are listed in the Joint Restricted Frequency List (JRFL). A JRFL entry may either refer to an existing Assignment/Allotment (in this case, use the sub-element AsgnAllotRef) or to an arbitrary set of frequencies (in this case describe the frequency/range, its user, location and duration). In the case of an arbitrary set of frequencies, if multiple organisations are listed they will all use the same set of frequencies; if it is not the case, split the JRFL entry into several entries..
JRFLEntry
instancepublic boolean isSetJRFLEntry()
public void unsetJRFLEntry()
public JRFL withEffectiveDateTime(Calendar value)
value
- An instances of type Calendar
.public JRFL withEffectiveDateTime(Date value)
value
- An instances of type Date
.public JRFL withExpirationDateTime(Calendar value)
value
- An instances of type Calendar
.public JRFL withExpirationDateTime(Date value)
value
- An instances of type Date
.public JRFL withReviewDate(Calendar value)
value
- An instances of type Calendar
.public JRFL withReviewDate(Date value)
value
- An instances of type Date
.public JRFL withSeconds(String value)
value
- An instances of type String
.public JRFL withMinutes(String value)
value
- An instances of type String
.public JRFL withHours(String value)
value
- An instances of type String
.public JRFL withDaysOfMonth(String value)
value
- An instances of type String
.public JRFL withMonths(String value)
value
- An instances of type String
.public JRFL withDaysOfWeek(String value)
value
- An instances of type String
.public JRFL withYears(String value)
value
- An instances of type String
.public JRFL withDuration(Integer value)
value
- An instances of type Integer
.public JRFL withJRFLEntry(JRFLEntry... values)
This data element defines the protection and priority codes for those nets (frequencies) that are listed in the Joint Restricted Frequency List (JRFL). A JRFL entry may either refer to an existing Assignment/Allotment (in this case, use the sub-element AsgnAllotRef) or to an arbitrary set of frequencies (in this case describe the frequency/range, its user, location and duration). In the case of an arbitrary set of frequencies, if multiple organisations are listed they will all use the same set of frequencies; if it is not the case, split the JRFL entry into several entries.
values
- One or more instances of type JRFLEntry...
.public JRFL withJRFLEntry(Collection<JRFLEntry> values)
This data element defines the protection and priority codes for those nets (frequencies) that are listed in the Joint Restricted Frequency List (JRFL). A JRFL entry may either refer to an existing Assignment/Allotment (in this case, use the sub-element AsgnAllotRef) or to an arbitrary set of frequencies (in this case describe the frequency/range, its user, location and duration). In the case of an arbitrary set of frequencies, if multiple organisations are listed they will all use the same set of frequencies; if it is not the case, split the JRFL entry into several entries.
values
- A collection of JRFLEntry
instancespublic String toString()
public boolean isSet()
Copyright © 2016 OpenSSRF.org. All rights reserved.