public class TimingDeconflictionProtocol extends Object
Element of JammingChannelProfile
Example: See Loadset.
| Constructor and Description |
|---|
TimingDeconflictionProtocol() |
| Modifier and Type | Method and Description |
|---|---|
MEMO |
getDescription()
Get a description of the timing deconfliction protocol..
|
S50 |
getName()
Get the identifying term for the timing deconfliction protocol.
|
microsecs |
getPeriod()
Get the enter the elapsed time between On and Off Triggers (i.e.,
Operations)..
|
TString |
getRanking()
Get the ranking level of the timing deconfliction protocol..
|
TString |
getRequired()
Get if a common timing deconfliction protocol is required for processing
the subject signal.
|
MEMO |
getSyncMethod()
Get a description of the timing synchronisation method used by the timing
deconfliction protocol..
|
microsecs |
getTriggerOff()
Get the time that the jammer is off (listening)..
|
microsecs |
getTriggerOn()
Get the time that the jammer is on (jamming)..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetDescription()
Determine if the Description is configured.
|
boolean |
isSetName()
Determine if the Name is configured.
|
boolean |
isSetPeriod()
Determine if the Period is configured.
|
boolean |
isSetRanking()
Determine if the Ranking is configured.
|
boolean |
isSetRequired()
Determine if the Required is configured.
|
boolean |
isSetSyncMethod()
Determine if the SyncMethod is configured.
|
boolean |
isSetTriggerOff()
Determine if the TriggerOff is configured.
|
boolean |
isSetTriggerOn()
Determine if the TriggerOn is configured.
|
void |
setDescription(MEMO value)
Set a description of the timing deconfliction protocol..
|
void |
setName(S50 value)
Set the identifying term for the timing deconfliction protocol.
|
void |
setPeriod(microsecs value)
Set the enter the elapsed time between On and Off Triggers (i.e.,
Operations)..
|
void |
setRanking(TString value)
Set the ranking level of the timing deconfliction protocol..
|
void |
setRequired(TString value)
Set if a common timing deconfliction protocol is required for processing
the subject signal.
|
void |
setSyncMethod(MEMO value)
Set a description of the timing synchronisation method used by the timing
deconfliction protocol..
|
void |
setTriggerOff(microsecs value)
Set the time that the jammer is off (listening)..
|
void |
setTriggerOn(microsecs value)
Set the time that the jammer is on (jamming)..
|
String |
toString()
Get a string representation of this TimingDeconflictionProtocol instance
configuration.
|
TimingDeconflictionProtocol |
withDescription(String value)
Set a description of the timing deconfliction protocol.
|
TimingDeconflictionProtocol |
withName(String value)
Set the identifying term for the timing deconfliction protocol
|
TimingDeconflictionProtocol |
withPeriod(Double value)
Set the enter the elapsed time between On and Off Triggers (i.e.,
Operations).
|
TimingDeconflictionProtocol |
withRanking(ListUTM value)
Set the ranking level of the timing deconfliction protocol.
|
TimingDeconflictionProtocol |
withRequired(ListCBO value)
Set if a common timing deconfliction protocol is required for processing
the subject signal.
|
TimingDeconflictionProtocol |
withSyncMethod(String value)
Set a description of the timing synchronisation method used by the timing
deconfliction protocol.
|
TimingDeconflictionProtocol |
withTriggerOff(Double value)
Set the time that the jammer is off (listening).
|
TimingDeconflictionProtocol |
withTriggerOn(Double value)
Set the time that the jammer is on (jamming).
|
public MEMO getDescription()
MEMO instancepublic void setDescription(MEMO value)
value - a MEMO instancepublic boolean isSetDescription()
public S50 getName()
S50 instancepublic void setName(S50 value)
value - a S50 instancepublic boolean isSetName()
public microsecs getPeriod()
microsecs instancepublic void setPeriod(microsecs value)
value - a microsecs instancepublic boolean isSetPeriod()
public TString getRanking()
TString data typepublic void setRanking(TString value)
value - the Ranking value in a TString data typepublic boolean isSetRanking()
If configured this method also inspects the TString wrapped value.
public TString getRequired()
TString data typepublic void setRequired(TString value)
value - the Required value in a TString data typepublic boolean isSetRequired()
If configured this method also inspects the TString wrapped value.
public MEMO getSyncMethod()
MEMO instancepublic void setSyncMethod(MEMO value)
value - a MEMO instancepublic boolean isSetSyncMethod()
public microsecs getTriggerOff()
microsecs instancepublic void setTriggerOff(microsecs value)
value - a microsecs instancepublic boolean isSetTriggerOff()
public microsecs getTriggerOn()
microsecs instancepublic void setTriggerOn(microsecs value)
value - a microsecs instancepublic boolean isSetTriggerOn()
public TimingDeconflictionProtocol withDescription(String value)
value - An instances of type String.public TimingDeconflictionProtocol withName(String value)
value - An instances of type String.public TimingDeconflictionProtocol withPeriod(Double value)
value - An instances of type Double.public TimingDeconflictionProtocol withRanking(ListUTM value)
value - An instances of type ListUTM.public TimingDeconflictionProtocol withRequired(ListCBO value)
value - An instances of type ListCBO.public TimingDeconflictionProtocol withSyncMethod(String value)
value - An instances of type String.public TimingDeconflictionProtocol withTriggerOff(Double value)
value - An instances of type Double.public TimingDeconflictionProtocol withTriggerOn(Double value)
value - An instances of type Double.public String toString()
public boolean isSet()
TimingDeconflictionProtocol requires Required.
Note that this method only checks for the presence of required information; this method does not validate the information format.
Copyright © 2016 OpenSSRF.org. All rights reserved.