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, withStatepublic 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.