gpt4 book ai didi

ru.yandex.qatools.fsm.impl.YatomataImpl类的使用及代码示例

转载 作者:知者 更新时间:2024-03-17 10:05:31 27 4
gpt4 key购买 nike

本文整理了Java中ru.yandex.qatools.fsm.impl.YatomataImpl类的一些代码示例,展示了YatomataImpl类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YatomataImpl类的具体详情如下:
包路径:ru.yandex.qatools.fsm.impl.YatomataImpl
类名称:YatomataImpl

YatomataImpl介绍

暂无

代码示例

代码示例来源:origin: ru.yandex.qatools.camelot/camelot-test

public TestFSMEngine(T fsmMock, Class<T> fsmClass, Object state, Yatomata origEngine) throws FSMException {
  if (state == null) {
    watcher = new YatomataImpl<>(fsmClass, fsmMock);
  } else {
    watcher = new YatomataImpl<>(fsmClass, fsmMock, state);
  }
  this.original = origEngine;
}

代码示例来源:origin: ru.yandex.qatools.camelot/camelot-commons

public Yatomata<T> build(Object state, T fsmInstance) {
    try {
      if (state == null) {
        return new YatomataImpl<>(fsmClass, fsmInstance);
      }
      return new YatomataImpl<>(fsmClass, fsmInstance, state);
    } catch (Exception e) {
      throw new RuntimeException("Could not initialize the FSM Engine for FSM " + fsmClass, e); //NOSONAR
    }
  }
}

代码示例来源:origin: ru.yandex.qatools/yatomata

/**
 * Build the new FSM engine with the defined state
 */
@Override
public Yatomata<T> build(Object state) {
  try {
    T inst = (instance != null) ? instance : fsmClass.newInstance(); 
    if (state == null) {
      return new YatomataImpl<>(getFsmClass(), inst);
    }
    return new YatomataImpl<>(getFsmClass(), inst, state);
  } catch (Exception e) {
    throw new RuntimeException("Could not initialize the FSM Engine for FSM " + getFsmClass(), e);
  }
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com