Class CANOpenTag
- java.lang.Object
-
- org.apache.plc4x.java.canopen.tag.CANOpenTag
-
- All Implemented Interfaces:
PlcTag,Serializable
- Direct Known Subclasses:
CANOpenHeartbeatTag,CANOpenNMTTag,CANOpenPDOTag,CANOpenSDOTag
public abstract class CANOpenTag extends Object implements PlcTag, Serializable
Generic tag type which defines node address and address pattern (index/subindex).
-
-
Field Summary
Fields Modifier and Type Field Description static PatternADDRESS_PATTERNstatic PatternNODE_PATTERN
-
Constructor Summary
Constructors Constructor Description CANOpenTag(int nodeId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetNodeId()static CANOpenTagof(String addressString)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.plc4x.java.api.model.PlcTag
getAddressString, getArrayInfo, getPlcValueType
-
Methods inherited from interface org.apache.plc4x.java.spi.utils.Serializable
serialize
-
-
-
-
Method Detail
-
getNodeId
public int getNodeId()
-
of
public static CANOpenTag of(String addressString) throws PlcInvalidTagException
- Throws:
PlcInvalidTagException
-
-