パッケージ com.shimizukenta.secs.gem

インタフェース DynamicCollectionEvent


public interface DynamicCollectionEvent
This interface is implementation of Enable-CEID in GEM (SEMI-E30).

To get alias, alias()
To get CEID, collectionEventId()
To S2F37 Single CEID, toS2F37CollectionEvent()

Instances of this class are immutable.

  • メソッドの詳細

    • newInstance

      static DynamicCollectionEvent newInstance​(java.lang.CharSequence alias, Secs2 collectionEventId)
      Returns new instance.
      パラメータ:
      alias - the alias name
      collectionEventId - the CollectionsEvent IDs
      戻り値:
      newInstance
    • alias

      java.util.Optional<java.lang.String> alias()
      Returns Alias
      戻り値:
      has valus if aliased.
    • toS2F37CollectionEvent

      Secs2 toS2F37CollectionEvent()
      CEID getter to S2F37.
      戻り値:
      SECS-II CEID
    • collectionEventId

      Secs2 collectionEventId()
      Returns CEID
      戻り値:
      SECS-II CEID
    • fromS2F37CollectionEvent

      static DynamicCollectionEvent fromS2F37CollectionEvent​(Secs2 secs2)
      newInstance from S2F37 Secs2 Single-Collection-Event.

      Single-Collection-Event-Format:
      <U4 ceid>

      パラメータ:
      secs2 - S2F37 Secs2 Single-Collection-Event
      戻り値:
      DynamicCollectionEvent