org.openiec61850
Class DaBitString
java.lang.Object
org.openiec61850.ModelNode
org.openiec61850.FcModelNode
org.openiec61850.BasicDataAttribute
org.openiec61850.DaBitString
- All Implemented Interfaces:
- java.lang.Iterable<ModelNode>
public final class DaBitString
- extends BasicDataAttribute
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DaBitString
public DaBitString(ObjectReference objectReference,
FunctionalConstraint fc,
java.lang.String sAddr,
byte[] value,
int maxNumBits,
BitStringType bitStringType,
boolean dchg,
boolean dupd)
getValue
public byte[] getValue()
- Specified by:
getValue
in class BasicDataAttribute
setValue
public void setValue(byte[] value)
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in class BasicDataAttribute
getMaxNumBits
public int getMaxNumBits()
getBitStringType
public BitStringType getBitStringType()
setDefault
public void setDefault()
- Initializes BIT_STRING with all zeros
- Specified by:
setDefault
in class BasicDataAttribute
copy
public DaBitString copy()
- Description copied from class:
ModelNode
- Copies the whole node with all of its children. Creates new
BasicDataAttribute values but reuses ObjectReferences,
FunctionalConstraints.
- Specified by:
copy
in class ModelNode