org.openmuc.openiec61850
public final class BdaQuality extends BdaBitString
Modifier and Type | Class and Description |
---|---|
static class |
BdaQuality.Validity |
basicType, dchg, dupd, qchg, sAddr
children, objectReference
Constructor and Description |
---|
BdaQuality(ObjectReference objectReference,
Fc fc,
java.lang.String sAddr,
boolean dchg,
boolean dupd) |
Modifier and Type | Method and Description |
---|---|
BdaQuality |
copy()
Copies the whole node with all of its children.
|
BdaQuality.Validity |
getValidity() |
boolean |
isBadReference() |
boolean |
isFailure() |
boolean |
isInaccurate() |
boolean |
isInconsistent() |
boolean |
isOldData() |
boolean |
isOperatorBlocked() |
boolean |
isOscillatory() |
boolean |
isOutOfRange() |
boolean |
isOverflow() |
boolean |
isSubstituted() |
boolean |
isTest() |
void |
setBadReference(boolean badReference) |
void |
setDefault()
Initializes BIT_STRING with all zeros
|
void |
setFailure(boolean failure) |
void |
setInaccurate(boolean inaccurate) |
void |
setInconsistent(boolean inconsistent) |
void |
setOldData(boolean oldData) |
void |
setOperatorBlocked(boolean operatorBlocked) |
void |
setOscillatory(boolean oscillatory) |
void |
setOutOfRange(boolean outOfRange) |
void |
setOverflow(boolean overflow) |
void |
setSubstituted(boolean substituted) |
void |
setTest(boolean test) |
void |
setValidity(BdaQuality.Validity validity) |
getMaxNumBits, getValue, setValue, toString
getBasicDataAttributes, getBasicType, getChild, getChild, getChildren, getDchg, getDupd, getQchg, getSAddr, iterator
getFc
getIterators, getName, getParent, getReference
public BdaQuality(ObjectReference objectReference, Fc fc, java.lang.String sAddr, boolean dchg, boolean dupd)
public void setDefault()
BdaBitString
setDefault
in class BdaBitString
public BdaQuality copy()
ModelNode
public BdaQuality.Validity getValidity()
public boolean isOverflow()
public boolean isOutOfRange()
public boolean isBadReference()
public boolean isOscillatory()
public boolean isFailure()
public boolean isOldData()
public boolean isInconsistent()
public boolean isInaccurate()
public boolean isSubstituted()
public boolean isTest()
public boolean isOperatorBlocked()
public void setValidity(BdaQuality.Validity validity)
public void setOverflow(boolean overflow)
public void setOutOfRange(boolean outOfRange)
public void setBadReference(boolean badReference)
public void setOscillatory(boolean oscillatory)
public void setFailure(boolean failure)
public void setOldData(boolean oldData)
public void setInconsistent(boolean inconsistent)
public void setInaccurate(boolean inaccurate)
public void setSubstituted(boolean substituted)
public void setTest(boolean test)
public void setOperatorBlocked(boolean operatorBlocked)