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.