SourcedEventSummary

public class SourcedEventSummary

Constructors

SourcedEventSummary

protected SourcedEventSummary(APIClient client)

Internal constructor

Methods

equals

public boolean equals(Object other)

fromProtobuf

public static SourcedEventSummary fromProtobuf(APIClient client, Out.CocoSourcedEventSummary inputValue)

Internal constructor

getEventName

public final String getEventName()

getFilteringType

public final io.cocotec.coco.platform.coco.FilteringType getFilteringType()

Whether this is a signal excluded by a filter (or partly excluded for certain array indexes in an array source)

getHandle

public final long getHandle()

getIsForbidden

public final boolean getIsForbidden()

Whether this is a signal which is forbidden by port sharing

getIsShared

public final boolean getIsShared()

Whether the underlying source is a shared port

getIsSignal

public final boolean getIsSignal()

getIsUnique

public final boolean getIsUnique()

Whether this is a signal that has been

getNode

public final io.cocotec.coco.platform.coco.Node getNode()

getPort

public final io.cocotec.coco.platform.coco.Node getPort()

AST node for the underlying port declaration for the event source. There won’t be one for a state machine in a simple (non-composite) port, in which case the node will return is_valid() = false

getSource

public final io.cocotec.coco.platform.coco.Node getSource()

AST node for the event source declaration. There won’t be one for a state machine in a simple (non-composite) port, in which case the node will return is_valid() = false

getSourceName

public final String getSourceName()

hashCode

public int hashCode()