インタフェース DynamicLink
public interface DynamicLink
This interface is implementation of Event-Report-Link in GEM (SEMI-E30).
To create new instance, newInstance(DynamicCollectionEvent, List)
To get CEID, collectionEventId()
To get RPTIDs, reportIds()
To S2F35 Single Link, toS2F35Link()
Instances of this class are immutable.
-
メソッドの概要
修飾子とタイプ メソッド 説明 DynamicCollectionEvent
collectionEvent()
Returns Collection-EventSecs2
collectionEventId()
Returns CEID SECS-IIstatic DynamicLink
fromS2F35Link(Secs2 secs2)
newInstance from S2F35-Secs2-Single-Link.static DynamicLink
newInstance(DynamicCollectionEvent collectionEvent, java.util.List<? extends Secs2> reportIds)
Returns new instancejava.util.List<Secs2>
reportIds()
Returns RPTIDsSecs2
toS2F35Link()
to S2F35-Secs2-Single-Link.
-
メソッドの詳細
-
newInstance
static DynamicLink newInstance(DynamicCollectionEvent collectionEvent, java.util.List<? extends Secs2> reportIds)Returns new instance- パラメータ:
collectionEvent
- the DynamicCollectionEventreportIds
- the Report IDs- 戻り値:
- newInstance
-
toS2F35Link
Secs2 toS2F35Link()to S2F35-Secs2-Single-Link.Single-Link-Format:
<L [2]
<U4 collection-event-id>
<L [n]
<U4 report-id-1>
...
<
>.- 戻り値:
- S2F35-single-link
-
collectionEvent
DynamicCollectionEvent collectionEvent()Returns Collection-Event- 戻り値:
- DynamicCollectionEvent
-
collectionEventId
Secs2 collectionEventId()Returns CEID SECS-II- 戻り値:
- CEID SECS-II
-
reportIds
java.util.List<Secs2> reportIds()Returns RPTIDs- 戻り値:
- list of RPTIDs
-
fromS2F35Link
newInstance from S2F35-Secs2-Single-Link.Single-Link-Format:
<L [2]
<U4 collection-event-id>
<L [n]
<U4 report-id-1>
...
<
>.- パラメータ:
secs2
- S2F35 Secs2 Single-Link- 戻り値:
- DynamicLink
- 例外:
Secs2Exception
- if SECS-II parse failed
-