org.test4j.tools.datagen
类 AbastractDataGenerator

java.lang.Object
  继承者 org.test4j.tools.datagen.AbastractDataGenerator
直接已知子类:
ICore.DataGenerator, IncreaseDataGenerator, RandomDataGenerator, RepeatDataGenerator

public abstract class AbastractDataGenerator
extends Object


构造方法摘要
AbastractDataGenerator()
           
 
方法摘要
abstract  Object generate(int index)
          生成第n个数据
index计数从0开始
static AbastractDataGenerator increase(Number from, Number step)
          步进生成数据
static AbastractDataGenerator random(Class type)
          生成随机对象
static AbastractDataGenerator repeat(Object... objects)
          循环遍历objects对象列表
 void setDataMap(Map<String,Object> dataMap)
           
 Object value(String field)
          获取已经设置好字段的对应值
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

AbastractDataGenerator

public AbastractDataGenerator()
方法详细信息

generate

public abstract Object generate(int index)
生成第n个数据
index计数从0开始

参数:
index -
返回:

value

public Object value(String field)
获取已经设置好字段的对应值

参数:
field -
返回:

setDataMap

public void setDataMap(Map<String,Object> dataMap)

repeat

public static AbastractDataGenerator repeat(Object... objects)
循环遍历objects对象列表

参数:
objects -
返回:

random

public static AbastractDataGenerator random(Class type)
生成随机对象

参数:
type -
返回:

increase

public static AbastractDataGenerator increase(Number from,
                                              Number step)
步进生成数据

参数:
from -
step -
返回:


Copyright © 2013. All rights reserved.