A B C D E F G H I J L M N O P Q R S T U V W

A

AbastractDataGenerator - org.test4j.tools.datagen 中的 类
 
AbastractDataGenerator() - 类 org.test4j.tools.datagen.AbastractDataGenerator 的构造方法
 
AbstractCodepageDetector - org.test4j.tools.cpdetector 中的 类
 
AbstractCodepageDetector() - 类 org.test4j.tools.cpdetector.AbstractCodepageDetector 的构造方法
 
AbstractDataMap - org.test4j.tools.datagen 中的 类
 
AbstractDataMap() - 类 org.test4j.tools.datagen.AbstractDataMap 的构造方法
 
accept(DifferenceVisitor<T, A>, A) - 类 org.test4j.hamcrest.matcher.property.difference.ClassDifference 中的方法
 
accept(DifferenceVisitor<T, A>, A) - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
Double dispatch method.
accept(DifferenceVisitor<T, A>, A) - 类 org.test4j.hamcrest.matcher.property.difference.Difference 中的方法
Double dispatch method.
accept(DifferenceVisitor<T, A>, A) - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
Double dispatch method.
accept(DifferenceVisitor<T, A>, A) - 类 org.test4j.hamcrest.matcher.property.difference.ObjectDifference 中的方法
Double dispatch method.
accept(DifferenceVisitor<T, A>, A) - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Double dispatch method.
accept(Type) - 类 org.test4j.json.decoder.ArrayDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.CollectionDecoder 中的方法
 
accept(Type) - 接口 org.test4j.json.decoder.IDecoder 中的方法
是否接受是该类型json解码器
accept(Type) - 类 org.test4j.json.decoder.MapDecoder 中的方法
Map类型或者没有指定PoJo类型的Object
accept(Type) - 类 org.test4j.json.decoder.PoJoDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.AtomicBooleanDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.AtomicIntegerDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.AtomicLongDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.BigDecimalDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.BigIntegerDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.BooleanDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.ByteDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.CharDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.CharsetDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.ClazzDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.DoubleDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.FileDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.FloatDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.InetAddressDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.IntegerDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.LocaleDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.LongDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.PatternDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.ShortDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.SimpleDateFormatDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.SocketAddressDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.spec.AppendableDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.spec.DateDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.spec.EnumDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.StringDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.TimeZoneDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.URIDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.URLDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.single.UUIDDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.spec.MethodDecoder 中的方法
 
accept(Type) - 类 org.test4j.json.decoder.spec.ThrowableDecoder 中的方法
 
accept(Object) - 接口 org.test4j.json.ITypeConverter 中的方法
 
accept(Object) - 类 org.test4j.json.JSONConverter 中的方法
 
add(Matcher<?>) - 类 org.test4j.hamcrest.matcher.LinkMatcher 中的方法
 
add(String, Matcher<?>) - 类 org.test4j.hamcrest.matcher.LinkMatcher 中的方法
 
add(ICodepageDetector) - 类 org.test4j.tools.cpdetector.CodepageDetectorProxy 中的方法
 
addArgMatcher(Matcher) - 类 org.test4j.module.jmockit.utility.ExpectationsUtil 中的静态方法
往mockit.Expectations中增加参数断言
addElementDifference(int, Difference) - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
Adds a difference for the element at the given index.
addElementDifference(int, int, Difference) - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Adds a difference or a match for the elements at the given left and right index.
addException(Throwable) - 异常 org.test4j.tools.exception.MultipleException 中的方法
 
addException(List<Throwable>) - 异常 org.test4j.tools.exception.MultipleException 中的方法
 
addFieldDifference(String, Difference) - 类 org.test4j.hamcrest.matcher.property.difference.ObjectDifference 中的方法
Adds a difference for the field with the given name.
addJSON(Object) - 类 org.test4j.json.helper.JSONArray 中的方法
same as add(JSON json)
addLeftMissingIndex(int) - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
Adds an index of a left element that is missing in the right collection.
addLeftMissingKey(Object) - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
Adds a key of the left map that is missing in the right map.
addRightMissingIndex(int) - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
Adds an index of a right element that is missing in the left collection.
addRightMissingKey(Object) - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
Adds a key of the right map that is missing in the left map.
addSpecEncoder(Class, SpecEncoder) - 类 org.test4j.json.encoder.object.SpecEncoder 中的静态方法
添加特殊类型的json编码器
addThrowable(Throwable) - 类 org.test4j.module.core.TestContext 中的静态方法
用来收集测试过程中可能被其它异常吞噬的异常
addValueDifference(Object, Difference) - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
Adds a difference for the element at the given key.
afterClass(Object) - 类 org.test4j.module.core.TestListener 中的方法
Invoked after the test class tear down (eg @AfterClass).
afterClass(Object) - 类 org.test4j.module.jmockit.JMockitModule.JMockitTestListener 中的方法
 
afterInit() - 接口 org.test4j.module.core.Module 中的方法
Gives the module the opportunity to performs initialization that can only work after all other modules have been initialized
afterInit() - 类 org.test4j.module.inject.InjectModule 中的方法
 
afterInit() - 类 org.test4j.module.jmockit.JMockitModule 中的方法
 
afterMethod(Object, Method) - 类 org.test4j.module.core.TestListener 中的方法
Invoked after the test tear down (eg @After).
afterRunned(Object, Method, Throwable) - 类 org.test4j.module.core.TestListener 中的方法
Invoked after the test run but before the test tear down (e.g.
all(E, E...) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
all(E, E...) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象符合所有的对象行为定义
same as "matchAll(Matcher...)"
AllAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
all assert statements have been implemented by this class
(or it't super classes)
AllAssert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.AllAssert 的构造方法
 
AllAssert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.AllAssert 的构造方法
 
allDifferencesCachedResults - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的变量
 
allItemsMatchAll(Matcher, Matcher...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
allItemsMatchAll(Matcher, Matcher...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
all of items in collection(array) should match all of matchers specified by following arguments.
allItemsMatchAny(Matcher, Matcher...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
allItemsMatchAny(Matcher, Matcher...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
all of items in collection(array) should match any of matchers specified by following arguments.
AnnotationHelper - org.test4j.tools.commons 中的 类
Annotation工具类
AnnotationHelper() - 类 org.test4j.tools.commons.AnnotationHelper 的构造方法
 
any(E, E...) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
any() - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
any(E, E...) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象符合任一个对象行为定义
same as "matchAny(...)"
any() - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象可以使任意的值
any(Class<T>) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
anyItemsMatchAll(Matcher, Matcher...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
anyItemsMatchAll(Matcher, Matcher...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
any of items in collection(array) should match all of matchers specified by following arguments.
anyItemsMatchAny(Matcher, Matcher...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
anyItemsMatchAny(Matcher, Matcher...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
any of items in collection(array) should match any of matchers specified by following arguments.
append(char) - 类 org.test4j.json.helper.SymbolBuff 中的方法
 
AppendableDecoder - org.test4j.json.decoder.single.spec 中的 类
 
AppendableDecoder() - 类 org.test4j.json.decoder.single.spec.AppendableDecoder 的构造方法
 
AppendableEncoder<T extends Appendable> - org.test4j.json.encoder.single.spec 中的 类
 
applyTo(Object) - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
argsTypeMap - 类 org.test4j.datafilling.Filler 中的变量
 
ArgumentMatcher<T> - org.test4j.hamcrest.matcher.mockito 中的 类
Allows creating customized argument matchers.
ArgumentMatcher() - 类 org.test4j.hamcrest.matcher.mockito.ArgumentMatcher 的构造方法
 
array() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter array will be asserted
array(T[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
数组变量断言
array(boolean[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
布尔值数组变量断言
array(byte[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
byte数组变量断言
array(char[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
character数组变量断言
array(short[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
short数值类型数组变量断言
array(int[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
integer数值类型数组变量断言
array(long[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
long数值类型数组变量断言
array(float[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
float数值类型数组变量断言
array(double[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
double数值类型数组变量断言
ARRAY_DEFAULT_SIZE - 类 org.test4j.datafilling.common.FillingConstants 中的静态变量
The default number of elements for a collection-type element
ArrayAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
ArrayAssert() - 类 org.test4j.hamcrest.iassert.object.impl.ArrayAssert 的构造方法
 
ArrayAssert(T[]) - 类 org.test4j.hamcrest.iassert.object.impl.ArrayAssert 的构造方法
 
ArrayDecoder - org.test4j.json.decoder 中的 类
 
ArrayDecoder() - 类 org.test4j.json.decoder.ArrayDecoder 的构造方法
 
ArrayEncoder<T> - org.test4j.json.encoder 中的 类
 
ArrayEncoder(Class) - 类 org.test4j.json.encoder.ArrayEncoder 的构造方法
 
ArrayFiller - org.test4j.datafilling.filler 中的 类
 
ArrayFiller(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.filler.ArrayFiller 的构造方法
 
ArrayHelper - org.test4j.tools.commons 中的 类
将原生类型的数组转换成对象数组
ArrayHelper() - 类 org.test4j.tools.commons.ArrayHelper 的构造方法
 
ArraysEncoder<T> - org.test4j.json.encoder.array 中的 类
 
ArraysEncoder(Class) - 类 org.test4j.json.encoder.array.ArraysEncoder 的构造方法
 
ascii2native(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
将转义后的ascII字符串恢复成原始的是字符串
例如,转义后就是:我是中文
原始字符串为:我是中文
Assert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
 
Assert() - 类 org.test4j.hamcrest.iassert.common.impl.Assert 的构造方法
 
Assert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 的构造方法
 
Assert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 的构造方法
 
Assert(Class<T>, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 的构造方法
 
Assert.AssertType - org.test4j.hamcrest.iassert.common.impl 中的 枚举
 
assertClaz - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的变量
 
assertThat(Matcher) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
assertThat(String, Matcher) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
AtomicBooleanDecoder - org.test4j.json.decoder.single 中的 类
 
AtomicBooleanDecoder() - 类 org.test4j.json.decoder.single.AtomicBooleanDecoder 的构造方法
 
AtomicBooleanEncoder<T extends AtomicBoolean> - org.test4j.json.encoder.single.spec 中的 类
 
AtomicIntegerArrayEncoder<T extends AtomicIntegerArray> - org.test4j.json.encoder.single.spec 中的 类
 
AtomicIntegerArrayEncoder() - 类 org.test4j.json.encoder.single.spec.AtomicIntegerArrayEncoder 的构造方法
 
AtomicIntegerDecoder - org.test4j.json.decoder.single 中的 类
 
AtomicIntegerDecoder() - 类 org.test4j.json.decoder.single.AtomicIntegerDecoder 的构造方法
 
AtomicIntegerEncoder<T extends AtomicInteger> - org.test4j.json.encoder.single.spec 中的 类
 
AtomicLongArrayEncoder<T extends AtomicLongArray> - org.test4j.json.encoder.single.spec 中的 类
 
AtomicLongArrayEncoder() - 类 org.test4j.json.encoder.single.spec.AtomicLongArrayEncoder 的构造方法
 
AtomicLongDecoder - org.test4j.json.decoder.single 中的 类
 
AtomicLongDecoder() - 类 org.test4j.json.decoder.single.AtomicLongDecoder 的构造方法
 
AtomicLongEncoder<T extends AtomicLong> - org.test4j.json.encoder.single.spec 中的 类
 
AtomicLongEncoder() - 类 org.test4j.json.encoder.single.spec.AtomicLongEncoder 的构造方法
 
AtomicReferenceArrayEncoder<T extends AtomicReferenceArray> - org.test4j.json.encoder.single.spec 中的 类
 
AtomicReferenceArrayEncoder() - 类 org.test4j.json.encoder.single.spec.AtomicReferenceArrayEncoder 的构造方法
 
AtomicReferenceEncoder<T extends AtomicReference> - org.test4j.json.encoder.single.spec 中的 类
 
AtomicReferenceEncoder() - 类 org.test4j.json.encoder.single.spec.AtomicReferenceEncoder 的构造方法
 
AttributeInfo - org.test4j.datafilling.common 中的 类
 
AttributeInfo() - 类 org.test4j.datafilling.common.AttributeInfo 的构造方法
 
AttributeInfo(Class) - 类 org.test4j.datafilling.common.AttributeInfo 的构造方法
 
AttributeInfo(Class, String, Class) - 类 org.test4j.datafilling.common.AttributeInfo 的构造方法
 
AttributeStrategy<T> - org.test4j.datafilling.strategy 中的 接口
Generic contract for attribute-level data provider strategies.
autoExport() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 

B

BaseAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
 
BaseAssert() - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 的构造方法
 
BaseAssert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 的构造方法
 
BaseAssert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 的构造方法
 
BaseDecoder - org.test4j.json.decoder.base 中的 类
json串解码器基类
解码:从json字符串反序列为java对象
加码:将java对象序列化为json字符串
BaseDecoder() - 类 org.test4j.json.decoder.base.BaseDecoder 的构造方法
 
beforeClass(Class) - 类 org.test4j.module.core.TestListener 中的方法
Invoked before any of the test in a test class are run.
beforeMethod(Object, Method) - 类 org.test4j.module.core.TestListener 中的方法
Invoked before the test setup (eg @Before) is run.
beforeMethod(Object, Method) - 类 org.test4j.module.jmockit.JMockitModule.JMockitTestListener 中的方法
Invoked before the test setup (eg @Before) is run.
beforeRunning(Object, Method) - 类 org.test4j.module.core.TestListener 中的方法
Invoked before the test but after the test setup (eg @Before) is run.
beforeRunning(Object, Method) - 类 org.test4j.module.inject.InjectModule.InjectTestListener 中的方法
 
BigDecimalDecoder - org.test4j.json.decoder.single 中的 类
 
BigDecimalDecoder() - 类 org.test4j.json.decoder.single.BigDecimalDecoder 的构造方法
 
BigDecimalEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
BigDecimalEncoder() - 类 org.test4j.json.encoder.single.fixed.BigDecimalEncoder 的构造方法
 
BigIntegerDecoder - org.test4j.json.decoder.single 中的 类
 
BigIntegerDecoder() - 类 org.test4j.json.decoder.single.BigIntegerDecoder 的构造方法
 
BigIntegerEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
BigIntegerEncoder() - 类 org.test4j.json.encoder.single.fixed.BigIntegerEncoder 的构造方法
 
bite() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter bite will be asserted
bite(Byte) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
byte变量断言
bool() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter boolean will be expected
bool(Boolean) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
布尔变量断言
BooleanArrayEncoder - org.test4j.json.encoder.array 中的 类
 
BooleanAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
BooleanAssert() - 类 org.test4j.hamcrest.iassert.object.impl.BooleanAssert 的构造方法
 
BooleanAssert(Boolean) - 类 org.test4j.hamcrest.iassert.object.impl.BooleanAssert 的构造方法
 
BooleanDecoder - org.test4j.json.decoder.single 中的 类
 
BooleanDecoder() - 类 org.test4j.json.decoder.single.BooleanDecoder 的构造方法
 
BooleanEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
BooleanFiller - org.test4j.datafilling.filler.primitive 中的 类
 
BooleanFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.BooleanFiller 的构造方法
 
ByteArrayEncoder - org.test4j.json.encoder.array 中的 类
 
ByteAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
ByteAssert(Byte) - 类 org.test4j.hamcrest.iassert.object.impl.ByteAssert 的构造方法
 
ByteAssert() - 类 org.test4j.hamcrest.iassert.object.impl.ByteAssert 的构造方法
 
ByteDecoder - org.test4j.json.decoder.single 中的 类
 
ByteDecoder() - 类 org.test4j.json.decoder.single.ByteDecoder 的构造方法
 
ByteEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
ByteFiller - org.test4j.datafilling.filler.primitive 中的 类
 
ByteFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.ByteFiller 的构造方法
 

C

cachedMatchingScores - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的变量
Cache for matching scores
calculateMatchingScore(Difference) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的方法
Gets the matching score for the given difference.
calendar() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter calendar will be asserted
calendar(Calendar) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
calendar变量断言
calendarField() - 枚举 org.test4j.hamcrest.matcher.calendar.DateParterMatcher.DateFieldType 中的方法
 
callBetween(int, int) - 类 org.test4j.module.jmockit.extend.InvokeTimes 中的方法
 
callExactly(int) - 类 org.test4j.module.jmockit.extend.InvokeTimes 中的方法
 
callIgnoreTimes() - 类 org.test4j.module.jmockit.extend.InvokeTimes 中的方法
the expected API will be allowing call any times
callMaximal(int) - 类 org.test4j.module.jmockit.extend.InvokeTimes 中的方法
 
callMinimal(int) - 类 org.test4j.module.jmockit.extend.InvokeTimes 中的方法
 
callNeverOccur() - 类 org.test4j.module.jmockit.extend.InvokeTimes 中的方法
the expected API will be never call
camel(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
返回驼峰命名处理结果字符串
camel(String, String...) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
返回驼峰命名处理结果字符串
canCompare(Object, Object) - 接口 org.test4j.hamcrest.matcher.property.comparator.Comparator 中的方法
Checks whether this comparator can compare the given objects.
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.EqStringComparator 中的方法
 
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.HibernateProxyComparator 中的方法
Returns true if one or both of the objects is a Hibernate proxy.
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreDatesComparator 中的方法
Returns true if both objects are null or both objects are Date instances.
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreDefaultsComparator 中的方法
Returns true if the left object is a java default
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreNumberComparator 中的方法
Returns true if both objects are not null and instances of Number or Character.
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Returns true if both objects are not null and are both Arrays or Collections.
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.ListComparator 中的方法
Returns true when both objects are arrays or collections.
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.MapComparator 中的方法
Returns true when both values are not null and instance of Map
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.ObjectComparator 中的方法
Returns true if both objects are not null
canCompare(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.SimpleCasesComparator 中的方法
Returns true if both object are the same instance, have a null value, are an Enum/Number/Character or are a java.lang type.
canImposterise(Class) - 类 org.test4j.tools.reflector.imposteriser.ClassImposteriser 中的方法
 
canImposterise(Class) - 接口 org.test4j.tools.reflector.imposteriser.Imposteriser 中的方法
Reports if the Imposteriser is able to imposterise a given type.
castToStackTraceElement(Map<String, Object>) - 类 org.test4j.json.decoder.spec.ThrowableDecoder 中的静态方法
 
character() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter character will be asserted
character(Character) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
char变量断言
CharacterAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
CharacterAssert() - 类 org.test4j.hamcrest.iassert.object.impl.CharacterAssert 的构造方法
 
CharacterAssert(Character) - 类 org.test4j.hamcrest.iassert.object.impl.CharacterAssert 的构造方法
 
CharacterFiller - org.test4j.datafilling.filler.primitive 中的 类
 
CharacterFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.CharacterFiller 的构造方法
 
CharArrayEncoder - org.test4j.json.encoder.array 中的 类
 
CharDecoder - org.test4j.json.decoder.single 中的 类
 
CharDecoder() - 类 org.test4j.json.decoder.single.CharDecoder 的构造方法
 
CharEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
chars1 - 类 org.test4j.tools.commons.TextDiffMatchPatch.LinesToCharsResult 中的变量
 
chars2 - 类 org.test4j.tools.commons.TextDiffMatchPatch.LinesToCharsResult 中的变量
 
CharsetDecoder - org.test4j.json.decoder.single 中的 类
 
CharsetDecoder() - 类 org.test4j.json.decoder.single.CharsetDecoder 的构造方法
 
CharsetEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
CharsetEncoder() - 类 org.test4j.json.encoder.single.fixed.CharsetEncoder 的构造方法
 
checkReturnTypeCompatibility(Object) - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
ClassAssignFromMatcher - org.test4j.hamcrest.matcher.clazz 中的 类
 
ClassAssignFromMatcher(Class) - 类 org.test4j.hamcrest.matcher.clazz.ClassAssignFromMatcher 的构造方法
 
ClassDifference - org.test4j.hamcrest.matcher.property.difference 中的 类
 
ClassDifference(String, Object, Object, Class, Class) - 类 org.test4j.hamcrest.matcher.property.difference.ClassDifference 的构造方法
Creates a difference.
ClassFieldInfo - org.test4j.datafilling.common 中的 类
This class wraps fields and setters information about a given class The purpose of this class is to work as a sort of cache which stores the list of declared fields and setter methods of a given class.
ClassFieldInfo(Set<String>, Set<Method>) - 类 org.test4j.datafilling.common.ClassFieldInfo 的构造方法
Full constructor
classFileExistsInClasspath(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
 
ClassImposteriser - org.test4j.tools.reflector.imposteriser 中的 类
This class lets you imposterise abstract and concrete classes without calling the constructors of the mocked class.
ClassImposteriser.ClassWithSuperclassToWorkAroundCglibBug - org.test4j.tools.reflector.imposteriser 中的 类
 
ClassImposteriser.ClassWithSuperclassToWorkAroundCglibBug() - 类 org.test4j.tools.reflector.imposteriser.ClassImposteriser.ClassWithSuperclassToWorkAroundCglibBug 的构造方法
 
clazIs(Class) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
clazIs(Class) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象的类型等于期望类型
clazIsSubFrom(Class) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
clazIsSubFrom(Class) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象的类型是期望类型的子类
clazz - 类 org.test4j.json.encoder.JSONEncoder 中的变量
 
ClazzAroundObject - org.test4j.module.core 中的 类
用来指代@BeforeClass和@AfterClass执行时,当前的测试对象(testedObject)
ClazzAroundObject(Class) - 类 org.test4j.module.core.ClazzAroundObject 的构造方法
 
ClazzAroundObject.ClazzAfterObject - org.test4j.module.core 中的 类
 
ClazzAroundObject.ClazzAfterObject(Class) - 类 org.test4j.module.core.ClazzAroundObject.ClazzAfterObject 的构造方法
 
ClazzAroundObject.ClazzBeforeObject - org.test4j.module.core 中的 类
 
ClazzAroundObject.ClazzBeforeObject(Class) - 类 org.test4j.module.core.ClazzAroundObject.ClazzBeforeObject 的构造方法
 
ClazzConst - org.test4j.tools.commons 中的 接口
框架中用到的类名称常量
ClazzDecoder - org.test4j.json.decoder.single 中的 类
 
ClazzDecoder() - 类 org.test4j.json.decoder.single.ClazzDecoder 的构造方法
 
ClazzEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
ClazzFinder - org.test4j.tools.commons 中的 类
 
ClazzFinder() - 类 org.test4j.tools.commons.ClazzFinder 的构造方法
 
ClazzFlag - 枚举 org.test4j.json.helper.JSONFeature 中的静态变量
类型标识
ClazzHelper - org.test4j.tools.commons 中的 类
 
ClazzHelper() - 类 org.test4j.tools.commons.ClazzHelper 的构造方法
 
ClazzMap - org.test4j.json.helper 中的 类
 
ClazzMap() - 类 org.test4j.json.helper.ClazzMap 的构造方法
 
clean() - 类 org.test4j.module.core.ClazzAroundObject 中的方法
 
clean() - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
清空数据表
cleanTable(String, String...) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
清空指定的若干张表的数据
CodepageDetectorProxy - org.test4j.tools.cpdetector 中的 类
 
CodepageDetectorProxy() - 类 org.test4j.tools.cpdetector.CodepageDetectorProxy 的构造方法
 
collection() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter collection will be asserted
collection(Collection) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
collection变量断言
COLLECTION_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The CollectionComparator singleton insance
CollectionAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
CollectionAssert() - 类 org.test4j.hamcrest.iassert.object.impl.CollectionAssert 的构造方法
 
CollectionAssert(Collection) - 类 org.test4j.hamcrest.iassert.object.impl.CollectionAssert 的构造方法
 
CollectionDecoder - org.test4j.json.decoder 中的 类
 
CollectionDecoder() - 类 org.test4j.json.decoder.CollectionDecoder 的构造方法
 
CollectionDifference - org.test4j.hamcrest.matcher.property.difference 中的 类
A class for holding the difference between two collections or arrays.
CollectionDifference(String, Object, Object, List<?>, List<?>) - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 的构造方法
Creates a difference.
CollectionEncoder - org.test4j.json.encoder.array 中的 类
 
CollectionEncoder(Class) - 类 org.test4j.json.encoder.array.CollectionEncoder 的构造方法
 
CollectionEncoder() - 类 org.test4j.json.encoder.array.CollectionEncoder 的构造方法
 
CollectionFiller - org.test4j.datafilling.filler 中的 类
 
CollectionFiller(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.filler.CollectionFiller 的构造方法
 
combine(ClassLoader...) - 类 org.test4j.tools.reflector.imposteriser.SearchingClassLoader 中的静态方法
 
combine(List<ClassLoader>) - 类 org.test4j.tools.reflector.imposteriser.SearchingClassLoader 中的静态方法
 
combineLoadersOf(Class...) - 类 org.test4j.tools.reflector.imposteriser.SearchingClassLoader 中的静态方法
 
combineLoadersOf(Class, Class...) - 类 org.test4j.tools.reflector.imposteriser.SearchingClassLoader 中的静态方法
 
commit() - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
提交数据
commit() - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
提交数据
ComparableAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
 
ComparableAssert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 的构造方法
 
ComparableAssert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 的构造方法
 
Comparator - org.test4j.hamcrest.matcher.property.comparator 中的 接口
Interface for comparing 2 given objects.
comparators - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的变量
The comparator chain.
compare(Object, Object, boolean, ReflectionComparator) - 接口 org.test4j.hamcrest.matcher.property.comparator.Comparator 中的方法
Compares the given objects and returns the difference (if any).
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.EqStringComparator 中的方法
 
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.HibernateProxyComparator 中的方法
Compares the given objects.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreDatesComparator 中的方法
Compares the given dates.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreDefaultsComparator 中的方法
Always returns null: both objects are equal.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreNumberComparator 中的方法
Compares the two values by converting them to a double and comparing these double values.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Compares the given collections/arrays but ignoring the actual order of the elements.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.ListComparator 中的方法
Compared the given collections/arrays.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.MapComparator 中的方法
Compares the given maps by looping over the keys and comparing their values.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.ObjectComparator 中的方法
Compares the given objects by iterating over the fields and comparing the corresponding values.
compare(Object, Object, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.SimpleCasesComparator 中的方法
Compares the given values.
compareFields(Object, Object, Class, ObjectDifference, boolean, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.ObjectComparator 中的方法
Compares the values of all fields in the given objects by use of reflection.
CompareTo<T extends Comparable<T>> - org.test4j.hamcrest.matcher.mockito 中的 类
 
CompareTo(Comparable<T>) - 类 org.test4j.hamcrest.matcher.mockito.CompareTo 的构造方法
 
compareTo(ICodepageDetector) - 类 org.test4j.tools.cpdetector.AbstractCodepageDetector 中的方法
 
compareWikiIgnoreSpace(String, String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
比较2个wiki字符串是否相同(忽略换行)
CompositeDataEncoder<T extends CompositeData> - org.test4j.json.encoder.single.jms 中的 类
 
CompositeDataEncoder() - 类 org.test4j.json.encoder.single.jms.CompositeDataEncoder 的构造方法
 
ConfigHelper - org.test4j.tools.commons 中的 类
test4j配置文件工具类
ConfigHelper() - 类 org.test4j.tools.commons.ConfigHelper 的构造方法
 
ConfigurationLoader - org.test4j.module.core.utility 中的 类
test4j配置文件加载器
默认先加载test4j-default.properties文件中的配置项
根据 ConfigurationLoader.PROPKEY_CUSTOM_CONFIGURATION 加载用户级的配置文件
根据 ConfigurationLoader.PROPKEY_LOCAL_CONFIGURATION 加载项目级的配置文件
CONNECT_ONLY_TESTDB - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
ConstructorArgsGenerator - org.test4j.tools.datagen 中的 接口
构造函数参数值生成器
ConstructorFiller - org.test4j.datafilling.filler.pojo 中的 类
 
ConstructorFiller(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.filler.pojo.ConstructorFiller 的构造方法
 
contains(String, StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
contains(String[], StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
contains(String, StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串包含期望的字串${expected}
contains(String[], StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串包含指定的若干个子字符串
contains(String) - 类 org.test4j.hamcrest.matcher.string.StringContainMatcher 中的静态方法
 
contains(Charset) - 类 org.test4j.tools.cpdetector.UnknownCharset 中的方法
 
contains(Charset) - 类 org.test4j.tools.cpdetector.UnsupportedCharset 中的方法
 
containsInOrder(String...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
containsInOrder(String[], StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
containsInOrder(String...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串中依次包含字串列表expecteds
containsInOrder(String[], StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串中依次包含若干特定模式的子字符串
containsKey(Object) - 类 org.test4j.json.helper.JSONMap 中的方法
 
context() - 类 org.test4j.module.core.TestContext 中的静态方法
 
convert(Object) - 接口 org.test4j.json.ITypeConverter 中的方法
 
convert(Object) - 类 org.test4j.json.JSONConverter 中的方法
 
convert(Matcher) - 类 org.test4j.module.jmockit.utility.ExpectationsUtil 中的静态方法
把官方的ext.test4j.hamcrest.Matcher类转换为mockit.external.hamcrest.Matcher类
convert(String, ITypeConverter) - 类 org.test4j.tools.datagen.AbstractDataMap 中的方法
 
convert(Collection, String, ITypeConverter) - 类 org.test4j.tools.datagen.AbstractDataMap 中的静态方法
批量转换DataMap列表
convert(Object[], String, ITypeConverter) - 类 org.test4j.tools.datagen.AbstractDataMap 中的静态方法
 
convertPrimitiveArrayToObjectArray(Object) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
将primitive对象数组转换为object类型数组
convertStreamToSQL(InputStream) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
过滤file文件中的注释代码
copyClassPathResource(String, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
把classpath中的文件内容复制到指定的外部文件中
copyClassPathResource(String, File) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
把classpath中的文件内容复制到指定的外部文件中
copyClassPathResourceToDir(String, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
将classpath下的文件拷贝到fileSystemDirectoryName目录下
CoreModule - org.test4j.module.core 中的 类
test4j的核心类,所有事件监听器的总入口
CoreModule() - 类 org.test4j.module.core.CoreModule 的构造方法
Creates a new instance.
count() - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
查询表count(*)的值,并且返回断言器
create(Matcher) - 类 org.test4j.hamcrest.matcher.JMockitAdapter 中的静态方法
 
createDefaultCollection(Class) - 类 org.test4j.datafilling.filler.CollectionFiller 中的静态方法
Given a collection type it returns an instance The default type for a List is an ArrayList The default type for a Queue is a LinkedList The default type for a Set is a HashSet
createDefaultMap(Class) - 类 org.test4j.datafilling.filler.MapFiller 中的静态方法
It manufactures and returns a default instance for each map type
返回一个默认的map实例 The default implementation for a ConcurrentMap is ConcurrentHashMap The default implementation for a SortedMap is a TreeMap The default Map is none of the above was recognised is a HashMap
createFieldName(String, String, boolean) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Adds the inner field name to the given field name.
createFieldName(String, String, boolean) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Adds the inner field name to the given field name.
createIndexList(int) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
 
createInstanceOfType(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
创建className的实例
Creates an instance of the class with the given name.
createMatchingScoreCalculator() - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Creates the calculator for determining the matching scores of the differences.
createRefectionComparator(EqMode...) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态方法
Creates a reflection comparator for the given modes.
createReport(Difference) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceReport 中的方法
Creates a report.
createReport(Difference) - 接口 org.test4j.hamcrest.matcher.property.report.DifferenceReport 中的方法
Creates a report.
createView(Difference) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Creates a string representation of the given difference tree.
createView(Difference) - 接口 org.test4j.hamcrest.matcher.property.report.DifferenceView 中的方法
Creates a string representation of the given difference tree.
createView(Difference) - 类 org.test4j.hamcrest.matcher.property.report.SimpleDifferenceView 中的方法
Creates a string representation of the given difference tree.
createView(Difference) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Creates a string representation of the given difference tree.
currDateStr() - 类 org.test4j.tools.commons.DateHelper 中的静态方法
返回当前日期的默认格式("yyyy-MM-dd")字符串
currDateTimeStr() - 类 org.test4j.tools.commons.DateHelper 中的静态方法
返回当前日期时间的默认格式("yyyy-MM-dd mm:hh:SS")字符串
currDateTimeStr(String) - 类 org.test4j.tools.commons.DateHelper 中的静态方法
返回当前时间的格式化字符串
currExpectations - 类 org.test4j.module.jmockit.extend.ExpectationsResult 中的变量
 
currTestedClazz() - 类 org.test4j.module.core.TestContext 中的静态方法
当前测试类的类名称
currTestedClazzName() - 类 org.test4j.module.core.TestContext 中的静态方法
当前测试类名称
currTestedMethod() - 类 org.test4j.module.core.TestContext 中的静态方法
 
currTestedMethodName() - 类 org.test4j.module.core.TestContext 中的静态方法
 
currTestedObject() - 类 org.test4j.module.core.TestContext 中的静态方法
当前测试类

D

data(T...) - 类 org.test4j.tools.datagen.DataProviderIterator 中的方法
 
data(int, ICore.DataMap) - 类 org.test4j.tools.datagen.DataSet 中的方法
 
data(ICore.DataMap) - 类 org.test4j.tools.datagen.DataSet 中的方法
 
data(String) - 类 org.test4j.tools.datagen.DataSet 中的方法
 
databaseDriver() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
默认数据库驱动class
databasePassword() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
databaseType() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
默认的数据库类型
databaseUrl() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
默认数据库连接url
databaseUserName() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
DataFactory - org.test4j.datafilling.strategy 中的 接口
This interface defines the contact for data providers.
DataProviderIterator<T> - org.test4j.tools.datagen 中的 类
 
DataProviderIterator() - 类 org.test4j.tools.datagen.DataProviderIterator 的构造方法
 
datas - 类 org.test4j.tools.datagen.DataSet 中的变量
 
DataSet - org.test4j.tools.datagen 中的 类
 
DataSet() - 类 org.test4j.tools.datagen.DataSet 的构造方法
 
date() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter date will be asserted
date(Date) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
日期变量断言
DateAssert<T> - org.test4j.hamcrest.iassert.object.impl 中的 类
 
DateAssert(Class<T>) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 的构造方法
 
DateAssert(T, Class<T>) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 的构造方法
 
DateDecoder - org.test4j.json.decoder.single.spec 中的 类
 
DateDecoder() - 类 org.test4j.json.decoder.single.spec.DateDecoder 的构造方法
 
DateEncoder<T extends Date> - org.test4j.json.encoder.single.spec 中的 类
 
DateEqualMatcher - org.test4j.hamcrest.matcher.calendar 中的 类
 
DateEqualMatcher(Date) - 类 org.test4j.hamcrest.matcher.calendar.DateEqualMatcher 的构造方法
 
DateFormatMatcher - org.test4j.hamcrest.matcher.calendar 中的 类
Calendar或Date的格式化值等于期望值断言器
DateFormatMatcher(String, String) - 类 org.test4j.hamcrest.matcher.calendar.DateFormatMatcher 的构造方法
 
DateFormatMatcher(SimpleDateFormat, String) - 类 org.test4j.hamcrest.matcher.calendar.DateFormatMatcher 的构造方法
 
DateHelper - org.test4j.tools.commons 中的 类
 
DateHelper() - 类 org.test4j.tools.commons.DateHelper 的构造方法
 
DateParterMatcher - org.test4j.hamcrest.matcher.calendar 中的 类
日期类型部分内容(年,月,日,小时,分钟,秒)断言
DateParterMatcher(int, DateParterMatcher.DateFieldType) - 类 org.test4j.hamcrest.matcher.calendar.DateParterMatcher 的构造方法
 
DateParterMatcher.DateFieldType - org.test4j.hamcrest.matcher.calendar 中的 枚举
 
db - 接口 org.test4j.module.database.IDatabase 中的静态变量
 
dbexport_auto - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
dbfitDir() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
dbfit测试结果文件输出目录
DBMAINTAINER_DISABLECONSTRAINTS - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
DEBUG - 类 org.test4j.module.core.utility.MessageHelper 中的静态变量
 
debug(String) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
 
deCamelCase(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
decamelizeMatcher(String) - 类 org.test4j.hamcrest.matcher.mockito.Decamelizer 中的静态方法
 
Decamelizer - org.test4j.hamcrest.matcher.mockito 中的 类
 
Decamelizer() - 类 org.test4j.hamcrest.matcher.mockito.Decamelizer 的构造方法
 
decode(JSONObject, Type, Map<String, Object>) - 类 org.test4j.json.decoder.ArrayDecoder 中的方法
 
decode(JSONObject, Type, Map<String, Object>) - 类 org.test4j.json.decoder.base.FixedTypeDecoder 中的方法
 
decode(JSONObject, Type, Map<String, Object>) - 类 org.test4j.json.decoder.base.MapPoJoBaseDecoder 中的方法
 
decode(JSONObject, Type, Map<String, Object>) - 类 org.test4j.json.decoder.base.SpecTypeDecoder 中的方法
 
decode(JSONObject, Type, Map<String, Object>) - 类 org.test4j.json.decoder.CollectionDecoder 中的方法
 
decode(JSONObject, Type, Map<String, Object>) - 接口 org.test4j.json.decoder.IDecoder 中的方法
将json串反序列为对象
decode(JSONObject, Type, Map<String, Object>) - 类 org.test4j.json.decoder.spec.SpecDecoder 中的方法
 
decodeFrom(JSONMap) - 类 org.test4j.json.decoder.spec.MethodDecoder 中的方法
 
decodeFrom(JSONMap) - 类 org.test4j.json.decoder.spec.SpecDecoder 中的方法
 
decodeFrom(JSONMap) - 类 org.test4j.json.decoder.spec.ThrowableDecoder 中的方法
 
decodeFromJSONMap(JSONMap) - 类 org.test4j.json.decoder.base.FixedTypeDecoder 中的方法
 
decodeFromJSONSingle(JSONSingle) - 类 org.test4j.json.decoder.base.FixedTypeDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.base.FixedTypeDecoder 中的方法
 
decodeFromString(String, Type) - 类 org.test4j.json.decoder.base.SpecTypeDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.AtomicBooleanDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.AtomicIntegerDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.AtomicLongDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.BigDecimalDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.BigIntegerDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.BooleanDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.ByteDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.CharDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.CharsetDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.ClazzDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.DoubleDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.FileDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.FloatDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.InetAddressDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.IntegerDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.LocaleDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.LongDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.PatternDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.ShortDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.SimpleDateFormatDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.SocketAddressDecoder 中的方法
 
decodeFromString(String, Type) - 类 org.test4j.json.decoder.single.spec.AppendableDecoder 中的方法
 
decodeFromString(String, Type) - 类 org.test4j.json.decoder.single.spec.DateDecoder 中的方法
 
decodeFromString(String, Type) - 类 org.test4j.json.decoder.single.spec.EnumDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.StringDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.TimeZoneDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.URIDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.URLDecoder 中的方法
 
decodeFromString(String) - 类 org.test4j.json.decoder.single.UUIDDecoder 中的方法
 
DecoderException - org.test4j.json.decoder.base 中的 异常
 
DecoderException(Throwable) - 异常 org.test4j.json.decoder.base.DecoderException 的构造方法
 
DecoderException(String) - 异常 org.test4j.json.decoder.base.DecoderException 的构造方法
 
DecoderException(String, Throwable) - 异常 org.test4j.json.decoder.base.DecoderException 的构造方法
 
DecoderFactory - org.test4j.json.decoder.base 中的 类
 
DecoderFactory() - 类 org.test4j.json.decoder.base.DecoderFactory 的构造方法
 
decoders - 类 org.test4j.json.decoder.base.DecoderFactory 中的静态变量
 
DEFAULT_ENUM_VALUE_NAME - 类 org.test4j.module.core.utility.ModuleHelper 中的静态变量
The default name of the default enum value.
DEFAULT_EXCEPTION_FILTER - 类 org.test4j.tools.commons.StringHelper 中的静态变量
默认的Exception信息过滤规则
DEFAULT_PROPERTIES_FILE_NAME - 类 org.test4j.module.core.utility.ConfigurationLoader 中的静态变量
Name of the fixed configuration file that contains all defaults
defaultConverter - 接口 org.test4j.json.ITypeConverter 中的静态变量
默认字符串到指定类型的转换器
DefaultDifferenceReport - org.test4j.hamcrest.matcher.property.report 中的 类
Creates a report of the given differences.
DefaultDifferenceReport() - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceReport 的构造方法
 
DefaultDifferenceReport.MatchType - org.test4j.hamcrest.matcher.property.report 中的 枚举
 
DefaultDifferenceView - org.test4j.hamcrest.matcher.property.report 中的 类
Formatter that will output all leaf differences in the tree and, in case of an unordered collection difference, the difference of all best matches.
DefaultDifferenceView() - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 的构造方法
 
DefaultDifferenceView.DifferenceFormatterVisitor - org.test4j.hamcrest.matcher.property.report 中的 类
The visitor for visiting the difference tree.
DefaultDifferenceView.DifferenceFormatterVisitor() - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView.DifferenceFormatterVisitor 的构造方法
 
defaultFileEncoding() - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
文件缺省的编码格式
deleteFileOrDir(String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
删除文件或目录
deleteFileOrDir(File) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
删除文件或目录
deleteWhitespace(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
Deletes all whitespaces from a String as defined by Character.isWhitespace(char).
describeMismatchSafely(String, Description) - 类 org.test4j.hamcrest.matcher.string.StringContainMatcher 中的方法
 
describeMismatchSafely(String, Description) - 类 org.test4j.hamcrest.matcher.string.StringContainsInOrder 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.array.ListEveryItemMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.array.MapMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.array.SizeOrLengthMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.calendar.DateFormatMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.calendar.DateParterMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.clazz.ClassAssignFromMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.clazz.IsTypesMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.file.FileExistsMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.LinkMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.mockito.ArgumentMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.mockito.CompareTo 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.mockito.EqualsWithDelta 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.mockito.Find 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.mockito.Matches 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.MapListPropertyEqaulMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.MapPropertyEqaulMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.PropertiesArrayRefEqMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.PropertiesEqualMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.PropertyAllItemsMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.PropertyAnyItemMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualStringMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.PropertyItemMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.property.ReflectionEqualMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.string.StringBlankMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.string.StringContainMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.string.StringContainsInOrder 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.string.StringMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.hamcrest.matcher.string.StringNotBlankMatcher 中的方法
 
describeTo(Description) - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
description() - 枚举 org.test4j.hamcrest.matcher.array.SizeOrLengthMatcher.SizeOrLengthMatcherType 中的方法
 
description() - 枚举 org.test4j.hamcrest.matcher.calendar.DateParterMatcher.DateFieldType 中的方法
 
description() - 枚举 org.test4j.hamcrest.matcher.file.FileExistsMatcher.FileExistsMatcherType 中的方法
 
description() - 类 org.test4j.json.helper.JSONArray 中的方法
 
description() - 类 org.test4j.json.helper.JSONMap 中的方法
 
description() - 接口 org.test4j.json.helper.JSONObject 中的方法
描述JSON对象的内容
区别于toString()
description() - 类 org.test4j.json.helper.JSONSingle 中的方法
 
detectCodepage(URL) - 类 org.test4j.tools.cpdetector.AbstractCodepageDetector 中的方法
 
detectCodepage(URL) - 类 org.test4j.tools.cpdetector.CodepageDetectorProxy 中的方法
 
detectCodepage(InputStream, int) - 类 org.test4j.tools.cpdetector.CodepageDetectorProxy 中的方法
 
detectCodepage(URL) - 接口 org.test4j.tools.cpdetector.ICodepageDetector 中的方法
 
detectCodepage(InputStream, int) - 接口 org.test4j.tools.cpdetector.ICodepageDetector 中的方法
 
detectCodepage(InputStream, int) - 类 org.test4j.tools.cpdetector.JChardetFacade 中的方法
 
diff_bisect(String, String, long) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Find the 'middle snake' of a diff, split the problem in two and return the recursively constructed diff.
diff_charsToLines(LinkedList<TextDiffMatchPatch.Diff>, List<String>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Rehydrate the text in a diff from a string of line hashes to real lines of text.
diff_cleanupEfficiency(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Reduce the number of edits by eliminating operationally trivial equalities.
diff_cleanupMerge(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Reorder and merge like edit sections.
diff_cleanupSemantic(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Reduce the number of edits by eliminating semantically trivial equalities.
diff_cleanupSemanticLossless(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Look for single edits surrounded on both sides by equalities which can be shifted sideways to align the edit to a word boundary. e.g: The cat came. -> The cat came.
diff_commonOverlap(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Determine if the suffix of one string is the prefix of another.
diff_commonPrefix(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Determine the common prefix of two strings
diff_commonSuffix(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Determine the common suffix of two strings
Diff_EditCost - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的变量
Cost of an empty edit operation in terms of edit characters.
diff_fromDelta(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Given the original text1, and an encoded string which describes the operations required to transform text1 into text2, compute the full diff.
diff_halfMatch(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Do the two texts share a substring which is at least half the length of the longer text?
diff_levenshtein(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Compute the Levenshtein distance; the number of inserted, deleted or substituted characters.
diff_linesToChars(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Split two texts into a list of strings.
diff_main(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Find the differences between two texts.
diff_main(String, String, boolean) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Find the differences between two texts.
diff_prettyHtml(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Convert a Diff list into a pretty HTML report.
diff_text1(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Compute and return the source text (all equalities and deletions).
diff_text2(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Compute and return the destination text (all equalities and insertions).
Diff_Timeout - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的变量
Number of seconds to map a diff before giving up (0 for infinity).
diff_toDelta(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Crush the diff into an encoded string which describes the operations required to transform text1 into text2.
diff_xIndex(LinkedList<TextDiffMatchPatch.Diff>, int) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
loc is a location in text1, compute and return the equivalent location in text2. e.g.
Difference - org.test4j.hamcrest.matcher.property.difference 中的 类
A class for holding the difference between two objects.
Difference(String, Object, Object) - 类 org.test4j.hamcrest.matcher.property.difference.Difference 的构造方法
Creates a difference.
differenceFormatterVisitor - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的变量
The visitor for visiting the difference tree
DifferenceReport - org.test4j.hamcrest.matcher.property.report 中的 接口
Creates a report of the given differences.
DifferenceView - org.test4j.hamcrest.matcher.property.report 中的 接口
An interface for classes that can create a string representation of a Difference.
DifferenceVisitor<T,A> - org.test4j.hamcrest.matcher.property.difference 中的 接口
A visitor for visiting all types of differences.
diffs - 类 org.test4j.tools.commons.TextDiffMatchPatch.Patch 中的变量
 
disableDbMaintain() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
displayName() - 类 org.test4j.tools.cpdetector.UnsupportedCharset 中的方法
 
displayName(Locale) - 类 org.test4j.tools.cpdetector.UnsupportedCharset 中的方法
 
doesDisableConstraints() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
doesEqual(Number, Number) - 类 org.test4j.tools.commons.PrimitiveHelper 中的静态方法
判断2个数字是否相等
doesImportSchemaExport() - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
类路径中是否有 org.hibernate.tool.hbm2ddl.SchemaExport class
doesOnlyTestDatabase() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
除非显示的声明了database.istest=false,否则test4j认为只能连接测试库
doesSkipNull() - 类 org.test4j.json.encoder.PropertyEncoder 中的方法
 
doesSpringBeanFieldIllegal(Field) - 类 org.test4j.module.jmockit.utility.JMockitModuleHelper 中的静态方法
判断 @SpringBeanByName @SpringBeanByType 定义的字段是否和 @NonStrict @Mocked 定义在一起
这种定义在逻辑意义上是无效的
如果碰到这种情况,抛出运行时异常
DoubleArrayEncoder - org.test4j.json.encoder.array 中的 类
 
DoubleAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
DoubleAssert() - 类 org.test4j.hamcrest.iassert.object.impl.DoubleAssert 的构造方法
 
DoubleAssert(Double) - 类 org.test4j.hamcrest.iassert.object.impl.DoubleAssert 的构造方法
 
DoubleDecoder - org.test4j.json.decoder.single 中的 类
 
DoubleDecoder() - 类 org.test4j.json.decoder.single.DoubleDecoder 的构造方法
 
DoubleEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
DoubleFiller - org.test4j.datafilling.filler.primitive 中的 类
 
DoubleFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.DoubleFiller 的构造方法
 
doublenum() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter double number will be asserted

E

EMPTY - 类 org.test4j.tools.commons.StringHelper 中的静态变量
 
EMPTY_CLASS_ARRAY - 类 org.test4j.tools.commons.ArrayHelper 中的静态变量
An empty immutable Class array.
EmptyDataSet - org.test4j.tools.datagen 中的 类
 
EmptyDataSet() - 类 org.test4j.tools.datagen.EmptyDataSet 的构造方法
 
EmptyStrategy - org.test4j.datafilling.strategy 中的 类
A default Object strategy, just to provide a default to CollectionGenerator#collectionElementStrategy().
EmptyStrategy() - 类 org.test4j.datafilling.strategy.EmptyStrategy 的构造方法
 
encode(T, Writer, List<String>) - 类 org.test4j.json.encoder.ArrayEncoder 中的方法
 
encode(T, Writer, List<String>) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
将java对象序列化为json字符串
encode(T, Writer, List<String>) - 类 org.test4j.json.encoder.object.SpecEncoder 中的方法
 
encode(T, Writer, List<String>) - 类 org.test4j.json.encoder.ObjectEncoder 中的方法
 
encode(Object, Writer, List<String>) - 类 org.test4j.json.encoder.PropertyEncoder 中的方法
将java对象序列化为json字符串
encode(T, Writer, List<String>) - 类 org.test4j.json.encoder.single.FixedTypeEncoder 中的方法
 
encode(T, Writer, List<String>) - 类 org.test4j.json.encoder.single.SpecTypeEncoder 中的方法
 
encodeIterator(T, Writer, List<String>) - 类 org.test4j.json.encoder.array.ArraysEncoder 中的方法
 
encodeIterator(Collection, Writer, List<String>) - 类 org.test4j.json.encoder.array.CollectionEncoder 中的方法
 
encodeIterator(T, Writer, List<String>) - 类 org.test4j.json.encoder.ArrayEncoder 中的方法
 
encodeKey(Writer, List<String>) - 类 org.test4j.json.encoder.PropertyEncoder 中的方法
编码对象字段名称或者 Key-Value 的key值
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.jms.ObjectNameEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.jms.TabularDataEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AppendableEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicBooleanEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicIntegerArrayEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicIntegerEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicLongArrayEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicLongEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicReferenceArrayEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicReferenceEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.DateEncoder 中的方法
 
encodeOtherProperty(File, Writer) - 类 org.test4j.json.encoder.single.spec.FileEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.spec.SimpleDateFormatEncoder 中的方法
 
encodeOtherProperty(T, Writer) - 类 org.test4j.json.encoder.single.SpecTypeEncoder 中的方法
 
encodeSingleValue(BigDecimal, Writer) - 类 org.test4j.json.encoder.single.fixed.BigDecimalEncoder 中的方法
 
encodeSingleValue(BigInteger, Writer) - 类 org.test4j.json.encoder.single.fixed.BigIntegerEncoder 中的方法
 
encodeSingleValue(Boolean, Writer) - 类 org.test4j.json.encoder.single.fixed.BooleanEncoder 中的方法
 
encodeSingleValue(Byte, Writer) - 类 org.test4j.json.encoder.single.fixed.ByteEncoder 中的方法
 
encodeSingleValue(Character, Writer) - 类 org.test4j.json.encoder.single.fixed.CharEncoder 中的方法
 
encodeSingleValue(Charset, Writer) - 类 org.test4j.json.encoder.single.fixed.CharsetEncoder 中的方法
 
encodeSingleValue(Class, Writer) - 类 org.test4j.json.encoder.single.fixed.ClazzEncoder 中的方法
 
encodeSingleValue(Double, Writer) - 类 org.test4j.json.encoder.single.fixed.DoubleEncoder 中的方法
 
encodeSingleValue(Enum, Writer) - 类 org.test4j.json.encoder.single.fixed.EnumEncoder 中的方法
 
encodeSingleValue(Float, Writer) - 类 org.test4j.json.encoder.single.fixed.FloatEncoder 中的方法
 
encodeSingleValue(InetAddress, Writer) - 类 org.test4j.json.encoder.single.fixed.InetAddressEncoder 中的方法
 
encodeSingleValue(Integer, Writer) - 类 org.test4j.json.encoder.single.fixed.IntegerEncoder 中的方法
 
encodeSingleValue(Locale, Writer) - 类 org.test4j.json.encoder.single.fixed.LocaleEncoder 中的方法
 
encodeSingleValue(Long, Writer) - 类 org.test4j.json.encoder.single.fixed.LongEncoder 中的方法
 
encodeSingleValue(Pattern, Writer) - 类 org.test4j.json.encoder.single.fixed.PatternEncoder 中的方法
 
encodeSingleValue(Short, Writer) - 类 org.test4j.json.encoder.single.fixed.ShortEncoder 中的方法
 
encodeSingleValue(InetSocketAddress, Writer) - 类 org.test4j.json.encoder.single.fixed.SocketAddressEncoder 中的方法
 
encodeSingleValue(String, Writer) - 类 org.test4j.json.encoder.single.fixed.StringEncoder 中的方法
 
encodeSingleValue(TimeZone, Writer) - 类 org.test4j.json.encoder.single.fixed.TimeZoneEncoder 中的方法
 
encodeSingleValue(URI, Writer) - 类 org.test4j.json.encoder.single.fixed.URIEncoder 中的方法
 
encodeSingleValue(URL, Writer) - 类 org.test4j.json.encoder.single.fixed.URLEncoder 中的方法
 
encodeSingleValue(UUID, Writer) - 类 org.test4j.json.encoder.single.fixed.UUIDEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.FixedTypeEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.jms.CompositeDataEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.jms.ObjectNameEncoder 中的方法
 
encodeSingleValue(SimpleType, Writer) - 类 org.test4j.json.encoder.single.jms.SimpleTypeEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.jms.TabularDataEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AppendableEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicBooleanEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicIntegerArrayEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicIntegerEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicLongArrayEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicLongEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicReferenceArrayEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.AtomicReferenceEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.DateEncoder 中的方法
 
encodeSingleValue(File, Writer) - 类 org.test4j.json.encoder.single.spec.FileEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.spec.SimpleDateFormatEncoder 中的方法
 
encodeSingleValue(T, Writer) - 类 org.test4j.json.encoder.single.SpecTypeEncoder 中的方法
 
encodeSpec(Method, Writer, List<String>) - 类 org.test4j.json.encoder.object.spec.MethodEncoder 中的方法
 
encodeSpec(T, Writer, List<String>) - 类 org.test4j.json.encoder.object.SpecEncoder 中的方法
 
encodeValue(Writer, List<String>) - 类 org.test4j.json.encoder.PropertyEncoder 中的方法
编码对象字段值或者 Key-Value 的value值
end(String, StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
end(String, StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串以${expected}子串结尾
EnumDecoder - org.test4j.json.decoder.single.spec 中的 类
 
EnumDecoder() - 类 org.test4j.json.decoder.single.spec.EnumDecoder 的构造方法
 
EnumEncoder<T extends Enum> - org.test4j.json.encoder.single.fixed 中的 类
 
EnumEncoder() - 类 org.test4j.json.encoder.single.fixed.EnumEncoder 的构造方法
 
EnumFiller - org.test4j.datafilling.filler 中的 类
 
EnumFiller(DataFactory) - 类 org.test4j.datafilling.filler.EnumFiller 的构造方法
 
eq(T) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
eq(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象等于期望的值
same as method "isEqualTo(T)"
eq(String, StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
eq(String, StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
期望2个字符串在modes模式下是相等的
same as "isEqualTo(...)"
EQ_STRING_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The object equals to String comparator
eqByFormat(String, String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
eqByFormat(String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
eqByFormat(String, String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
期望日期格式化字符串等于expected
eqByFormat(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
期望日期默认格式化字符串等于expected
默认格式为: yyyy-MM-dd 或 yyyy-MM-dd hh24:mm:ss
eqByReflect(Object, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
eqByReflect(Object, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
通过反射比较实际值和期望值的属性时,二者的属性是相同的
属性如果是复杂对象,递归反射比较
eqIgnoreAll(Object) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
eqIgnoreAll(Object) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
在忽略顺序,默认值,日期的情况下二者是相等的
eqIgnoreCase(String) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
eqIgnoreCase(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串在忽略大小写的情况下等于期望值
eqIgnoreDefault(Object) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
eqIgnoreDefault(Object) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
在忽略期望值是null或默认值的情况下二者是相等的
eqIgnoreOrder(Object) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 中的方法
 
eqIgnoreOrder(Object) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
eqIgnoreOrder(Object) - 接口 org.test4j.hamcrest.iassert.common.intf.IListAssert 中的方法
want: the actual collection(array) and the expected collection(array) they are equals when ignoring the items's order in both of them.
eqIgnoreOrder(Object) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
在忽略元素顺序情况下二者是相等的
eqIgnoreSpace(String) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
eqIgnoreSpace(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
忽略字符串中所有的空白符情况下相等
EqMode - org.test4j.hamcrest.matcher.property.reflection 中的 枚举
Modes defining how to compare two values.
EqStringComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
 
EqStringComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.EqStringComparator 的构造方法
 
eqToString(String) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
eqToString(IStringAssert) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
eqToString(String) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
对象的toString等于期望值
eqToString(IStringAssert) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
对象的toString符合断言器判断
equals(Object) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
equals(Object) - 类 org.test4j.json.helper.JSONSingle 中的方法
 
equals(Object) - 类 org.test4j.module.core.ClazzAroundObject 中的方法
 
equals(Object) - 类 org.test4j.spec.inner.ISpecMethod.SpecMethodID 中的方法
 
equals(String, String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
Compares two Strings, returning true if they are equal.
equals(Object) - 类 org.test4j.tools.commons.TextDiffMatchPatch.Diff 中的方法
Is this Diff equivalent to another Diff?
equals(Object) - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
equals(Invocation) - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
EqualsWithDelta - org.test4j.hamcrest.matcher.mockito 中的 类
 
EqualsWithDelta(Number, Number) - 类 org.test4j.hamcrest.matcher.mockito.EqualsWithDelta 的构造方法
 
eqWithStripSpace(String) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
eqWithStripSpace(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
字符串中忽略连续的空白串情况下相等
即空白符或连续的空白符当作一个空格符处理
ERROR - 类 org.test4j.module.core.utility.MessageHelper 中的静态变量
 
error(String) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
 
error(String, Throwable) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
 
ErrroFlag - 枚举 org.test4j.json.helper.JSONFeature 中的静态变量
异常标识
exactArgAttributeInfo(Type, Map<String, Type>) - 类 org.test4j.datafilling.common.AttributeInfo 中的静态方法
根据泛型参数类型和泛型名称类型对应表析取泛型具体类型及其泛型参数列表
exactBeanName(Method) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
从void setBeanName(Type instance)方法中解析出beanName
exceptionTrace(Throwable) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
把exception的trace信息写到string中
exceptionTrace(Throwable, List<String>) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
把exception的trace信息写到string中,同时过滤掉filters中指定的信息
ExceptionWrapper - org.test4j.tools.commons 中的 类
异常包装器
ExceptionWrapper() - 类 org.test4j.tools.commons.ExceptionWrapper 的构造方法
 
execute(ISqlSet) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
执行sql语句集合
execute(String) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
执行单条语句,执行多条请使用 execute(SqlSet)
execute(File) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
执行文件中的sql语句
execute() - 接口 org.test4j.module.database.dbop.ISqlSet 中的方法
执行sql语句
execute(ISpec, IScenarioStep) - 接口 org.test4j.spec.inner.ISpecMethod 中的方法
执行场景步骤
executeAfterClassEvents(Object) - 类 org.test4j.module.core.utility.ListenerExecutor 中的静态方法
执行teardownClass的事件
executeAfterMethodEvents(Object, Method) - 类 org.test4j.module.core.utility.ListenerExecutor 中的静态方法
执行teardown method事件
executeAfterRunnedEvents(Object, Method, Throwable) - 类 org.test4j.module.core.utility.ListenerExecutor 中的静态方法
执行测试方法完毕后的事件
executeBeforeClassEvents(Class) - 类 org.test4j.module.core.utility.ListenerExecutor 中的静态方法
执行setup class的事件
executeBeforeMethodEvents(Object, Method) - 类 org.test4j.module.core.utility.ListenerExecutor 中的静态方法
执行setup method事件
executeBeforeRunningEvents(Object, Method) - 类 org.test4j.module.core.utility.ListenerExecutor 中的静态方法
执行测试方法开始的事件
exists() - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
ExpectationsResult - org.test4j.module.jmockit.extend 中的 类
 
ExpectationsResult(Test4JInvocations) - 类 org.test4j.module.jmockit.extend.ExpectationsResult 的构造方法
 
expectationsResult - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的变量
 
expectationsResult - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的变量
 
ExpectationsUtil - org.test4j.module.jmockit.utility 中的 类
用于注册或获取当前线程下当前使用的org.jmock.Expectations实例
用于expectation参数断言调用org.test4j.hamcrest.iassert.common.intf.IAssert.wanted( ) 时,向当前的expectation实例注册期望发生的方法等
ExpectationsUtil() - 类 org.test4j.module.jmockit.utility.ExpectationsUtil 的构造方法
 
expected - 类 org.test4j.hamcrest.matcher.string.StringMatcher 中的变量
 
extractFieldNameFromSetterMethod(Method) - 类 org.test4j.datafilling.common.ClassFieldInfo 中的静态方法
Given a setter Method, it extracts the field name, according to JavaBean standards This method, given a setter method, it returns the corresponding attribute name.

F

FactoryMethodFiller - org.test4j.datafilling.filler.pojo 中的 类
 
FactoryMethodFiller(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.filler.pojo.FactoryMethodFiller 的构造方法
 
fail() - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
一个永远失败的断言
fail(String) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
一个永远失败的断言
features - 类 org.test4j.json.encoder.JSONEncoder 中的变量
 
FieldAccessor<T> - org.test4j.tools.reflector 中的 类
 
FieldAccessor(Class, String) - 类 org.test4j.tools.reflector.FieldAccessor 的构造方法
Constructor.
FieldAccessor(Object, String) - 类 org.test4j.tools.reflector.FieldAccessor 的构造方法
 
FieldAccessor(Class, Field) - 类 org.test4j.tools.reflector.FieldAccessor 的构造方法
 
FieldHelper - org.test4j.tools.commons 中的 类
 
FieldHelper() - 类 org.test4j.tools.commons.FieldHelper 的构造方法
 
FieldProxy - org.test4j.tools.reflector.imposteriser 中的 类
目标对象字段的代理
用于运行时动态获得目标对象字段的实际值调用
see @SpringBeanFor
see @Inject
FieldProxy(Class, String) - 类 org.test4j.tools.reflector.imposteriser.FieldProxy 的构造方法
 
file() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter file will be asserted
file(String) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
a file argument asserter
file(File) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
文件变量断言
FileAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
FileAssert() - 类 org.test4j.hamcrest.iassert.object.impl.FileAssert 的构造方法
 
FileAssert(File) - 类 org.test4j.hamcrest.iassert.object.impl.FileAssert 的构造方法
 
FileDecoder - org.test4j.json.decoder.single 中的 类
 
FileDecoder() - 类 org.test4j.json.decoder.single.FileDecoder 的构造方法
 
FileEncoder<T extends File> - org.test4j.json.encoder.single.spec 中的 类
 
FileEncoder() - 类 org.test4j.json.encoder.single.spec.FileEncoder 的构造方法
 
FileExistsMatcher - org.test4j.hamcrest.matcher.file 中的 类
 
FileExistsMatcher(File, FileExistsMatcher.FileExistsMatcherType) - 类 org.test4j.hamcrest.matcher.file.FileExistsMatcher 的构造方法
 
FileExistsMatcher.FileExistsMatcherType - org.test4j.hamcrest.matcher.file 中的 枚举
 
FileMatchers - org.test4j.hamcrest.matcher.file 中的 类
 
FileMatchers() - 类 org.test4j.hamcrest.matcher.file.FileMatchers 的构造方法
 
fillAllDifferences(ArrayList<Object>, ArrayList<Object>, ReflectionComparator, UnorderedCollectionDifference) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Calculates the difference of all elements in the left list with all elements of the right list.
fillBestMatchingIndexes(ArrayList<Object>, ArrayList<Object>, UnorderedCollectionDifference) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Calculates the indexes of the best matching differences for the given unordered collection difference.
FillBoolean - org.test4j.datafilling.annotations 中的 注释类型
Annotation used to customise a boolean value on the annotated field
FillByte - org.test4j.datafilling.annotations 中的 注释类型
Annotation used to customise min and max values of a byte type attribute or constructor parameter.
FillChar - org.test4j.datafilling.annotations 中的 注释类型
Annotation used to customise min and max values of a char type attribute or constructor parameter.
fillCollection(Collection, AttributeInfo) - 类 org.test4j.datafilling.filler.CollectionFiller 中的方法
It fills a collection with the required number of elements of the required type.
FillConstructor - org.test4j.datafilling.annotations 中的 注释类型
 
FillDouble - org.test4j.datafilling.annotations 中的 注释类型
 
Filler - org.test4j.datafilling 中的 类
 
Filler(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.Filler 的构造方法
 
FillerHelper - org.test4j.datafilling.common 中的 类
 
FillerHelper() - 类 org.test4j.datafilling.common.FillerHelper 的构造方法
 
FillExclude - org.test4j.datafilling.annotations 中的 注释类型
排除注解属性的数据填充
FillFloat - org.test4j.datafilling.annotations 中的 注释类型
 
filling(Class, Type...) - 类 org.test4j.datafilling.Filler 中的静态方法
 
filling(DataFactory, FillUp) - 类 org.test4j.datafilling.Filler 中的静态方法
 
filling(FillUp) - 类 org.test4j.datafilling.Filler 中的静态方法
 
filling(DataFactory, Class, Type...) - 类 org.test4j.datafilling.Filler 中的静态方法
 
filling(DataFactory, AttributeInfo) - 类 org.test4j.datafilling.Filler 中的静态方法
 
fillingArray(AttributeInfo) - 类 org.test4j.datafilling.filler.ArrayFiller 中的方法
It returns an Array with the first element set
fillingAttribute(AttributeInfo) - 类 org.test4j.datafilling.Filler 中的方法
It manufactures and returns the value for a POJO attribute.
fillingCollection(AttributeInfo) - 类 org.test4j.datafilling.filler.CollectionFiller 中的方法
 
FillingConstants - org.test4j.datafilling.common 中的 类
 
fillingEnum(AttributeInfo) - 类 org.test4j.datafilling.filler.EnumFiller 中的方法
 
fillingMap(AttributeInfo) - 类 org.test4j.datafilling.filler.MapFiller 中的方法
It manufactures and returns a Map with at least one element in it It fills a Map with the required number of elements of the required type.
fillingPoJo(AttributeInfo, int) - 类 org.test4j.datafilling.filler.PoJoFiller 中的方法
Generic method which returns an instance of the given class filled with dummy values
fillingPrimitive(AttributeInfo) - 类 org.test4j.datafilling.filler.PrimitiveFiller 中的方法
It resolves and returns the primitive value depending on the type
fillingString(AttributeInfo) - 类 org.test4j.datafilling.filler.StringFiller 中的方法
It creates and returns a String value, eventually customised by annotations
fillingWithConstructorsOrFactory(AttributeInfo) - 类 org.test4j.datafilling.filler.PoJoFiller 中的方法
It attempts to create an instance of the given class
使用工厂方法创建实例对象 This method attempts to create an instance of the given argument for classes without setters.
fillingWithPublicConstructor(Class, Constructor[]) - 类 org.test4j.datafilling.filler.pojo.ConstructorFiller 中的方法
There are public constructors.
fillingWithSetter(AttributeInfo, int) - 类 org.test4j.datafilling.filler.pojo.SetterMethodFiller 中的方法
 
FillInteger - org.test4j.datafilling.annotations 中的 注释类型
 
FillList - org.test4j.datafilling.annotations 中的 注释类型
 
FillLong - org.test4j.datafilling.annotations 中的 注释类型
 
FillShort - org.test4j.datafilling.annotations 中的 注释类型
 
FillString - org.test4j.datafilling.annotations 中的 注释类型
 
fillTargetOtherProp(Object, JSONMap) - 类 org.test4j.json.decoder.base.SpecTypeDecoder 中的方法
填充非标准字段,比如用户自己扩展的属性
FillUp<T> - org.test4j.datafilling 中的 类
 
FillUp(Type...) - 类 org.test4j.datafilling.FillUp 的构造方法
泛型参数
FillWith - org.test4j.datafilling.annotations 中的 注释类型
Annotation to drive the value of the annotated attribute.
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.BooleanFiller 中的方法
It returns the boolean value indicated in the annotation.
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.ByteFiller 中的方法
 
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.CharacterFiller 中的方法
 
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.DoubleFiller 中的方法
 
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.FloatFiller 中的方法
 
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.IntegerFiller 中的方法
 
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.LongFiller 中的方法
 
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.primitive.ShortFiller 中的方法
 
fillWith(AttributeInfo) - 类 org.test4j.datafilling.filler.PrimitiveFiller 中的方法
 
filterFields - 类 org.test4j.json.encoder.object.PoJoEncoder 中的静态变量
 
Find - org.test4j.hamcrest.matcher.mockito 中的 类
 
Find(String) - 类 org.test4j.hamcrest.matcher.mockito.Find 的构造方法
 
findClass(String) - 类 org.test4j.tools.reflector.imposteriser.SearchingClassLoader 中的方法
 
findClazz(String) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
 
findClazz(Class) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
获得的与claz的package相同的所有class
findClazzInIdeApp(String, String) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
 
findClazzInIdeTarget(String, String) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
在IDE的编译路径中获取packPath下所有的class
findClazzInJarApp(String, String) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
获得所有jar包中package下面所有的class
findMethodByArgCount(Class, String, int) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
根据方法的名称和参数个数查找方法访问器,如果有多于1个同名且参数个数一样的方法,那么抛出异常
findMethodByArgCount(Object, String, int) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
根据方法的名称和参数个数查找方法访问器,如果有多于1个同名且参数个数一样的方法,那么抛出异常
findMethodsInSpec(Class<? extends ISpec>) - 接口 org.test4j.spec.ISpecExecutorFactory 中的方法
查找spec测试类中的步骤方法
findScenario(Class<? extends ISpec>) - 接口 org.test4j.spec.ISpecExecutorFactory 中的方法
查找可以(或需要)运行的场景列表
findTestClaz(Class) - 类 org.test4j.tools.commons.MethodFinder 中的静态方法
获得claz的所有测试类
findTestClaz(String) - 类 org.test4j.tools.commons.MethodFinder 中的静态方法
获得claz的所有测试类
findTestMethod(Class, Method) - 类 org.test4j.tools.commons.MethodFinder 中的静态方法
获得method的所有测试方法
findTestMethod(Class, String) - 类 org.test4j.tools.commons.MethodFinder 中的静态方法
获得method的所有测试方法
findTestMethod(String, String) - 类 org.test4j.tools.commons.MethodFinder 中的静态方法
获得method的所有测试方法
findWikiFile(Class, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
查找文件
finePackageDir(Class) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
获得class的package路径
firstDifferenceCachedResults - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的变量
A cache of results, so that comparisons are only performed once and infinite loops because of cycles are avoided A different cache is used dependent on whether only the first difference is required or whether we need all differences, since the resulting Difference objects differ.
FixedTypeDecoder - org.test4j.json.decoder.base 中的 类
 
FixedTypeDecoder() - 类 org.test4j.json.decoder.base.FixedTypeDecoder 的构造方法
 
FixedTypeEncoder<T> - org.test4j.json.encoder.single 中的 类
 
FixedTypeEncoder(Class) - 类 org.test4j.json.encoder.single.FixedTypeEncoder 的构造方法
 
FloatArrayEncoder - org.test4j.json.encoder.array 中的 类
 
FloatAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
FloatAssert() - 类 org.test4j.hamcrest.iassert.object.impl.FloatAssert 的构造方法
 
FloatAssert(Float) - 类 org.test4j.hamcrest.iassert.object.impl.FloatAssert 的构造方法
 
FloatDecoder - org.test4j.json.decoder.single 中的 类
 
FloatDecoder() - 类 org.test4j.json.decoder.single.FloatDecoder 的构造方法
 
FloatEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
FloatFiller - org.test4j.datafilling.filler.primitive 中的 类
 
FloatFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.FloatFiller 的构造方法
 
floatnum() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter float number will be asserted
format(Object) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
Gets the string representation of the given object.
formatArray(Object, int, StringBuilder) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
Formats the given array.
formatCollection(Collection<?>, int, StringBuilder) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
Formats the given collection.
formatDifference(Difference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Creates a string representation of a simple difference.
formatDifference(ObjectDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Creates a string representation of an object difference.
formatDifference(CollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Creates a string representation of a collection difference.
formatDifference(MapDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Creates a string representation of a map difference.
formatDifference(UnorderedCollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Creates a string representation of an unordered collection difference.
formatDifference(Difference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Creates a string representation of a simple difference.
formatDifference(ObjectDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Creates a string representation of an object difference.
formatDifference(ClassDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
 
formatDifference(CollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Creates a string representation of a collection difference.
formatDifference(MapDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Creates a string representation of a map difference.
formatDifference(UnorderedCollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Creates a string representation of an unorder collection difference.
formatDifferrence(ClassDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
 
formatFields(Object, Class, int, StringBuilder) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
Formats the field values of the given object.
formatHtml(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
把文本转义成正确格式的Html 比如:"<"转换成"<"等等
formatImpl(Object, int, StringBuilder) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
Actual implementation of the formatting.
formatMap(Map<?, ?>, int, StringBuilder) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
Formats the given map.
formatObject(Object) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
 
formatObject(Object, int, StringBuilder) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
Formats the given object by formatting the inner fields.
formatObject(Object) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
 
formatOnOneLine(String, String) - 类 org.test4j.hamcrest.matcher.property.report.SimpleDifferenceView 中的方法
 
formatOnTwoLines(String, String) - 类 org.test4j.hamcrest.matcher.property.report.SimpleDifferenceView 中的方法
 
formatProxy(Object, StringBuilder) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的方法
 
formatValues(String, Object, Object) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
Formats and appends the given fieldname and object values.
formatValues(String, Object, Object) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的方法
Formats and appends the given fieldname and object values.
formatValuesOnMultipleLines(String, String, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
 
formatValuesOnOneLine(String, String, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的方法
 
forName(String) - 类 org.test4j.tools.cpdetector.UnsupportedCharset 中的静态方法
 
fromDatFile(Class, String) - 类 org.test4j.tools.commons.JSONHelper 中的静态方法
从dat文件中将pojo反序列化出来
fromDatFile(Class, Class, String) - 类 org.test4j.tools.commons.JSONHelper 中的静态方法
从dat文件中反序列对象
fromJsonFile(Class, String) - 类 org.test4j.tools.commons.JSONHelper 中的静态方法
从json文件中将对象反序列回来
fromJsonFile(Class, Class, String) - 类 org.test4j.tools.commons.JSONHelper 中的静态方法
将pojo从json文件中反序列化出来

G

generate(int) - 类 org.test4j.tools.datagen.AbastractDataGenerator 中的方法
生成第n个数据
index计数从0开始
generate(Constructor) - 接口 org.test4j.tools.datagen.ConstructorArgsGenerator 中的方法
 
generate(int) - 类 org.test4j.tools.datagen.IncreaseDataGenerator 中的方法
 
generate(int) - 类 org.test4j.tools.datagen.RandomDataGenerator 中的方法
 
generate(int) - 类 org.test4j.tools.datagen.RepeatDataGenerator 中的方法
 
generateClazz(String, byte[]) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
 
get(Class) - 类 org.test4j.json.encoder.JSONEncoder 中的静态方法
 
get(Object) - 类 org.test4j.json.helper.JSONMap 中的方法
 
get(Object) - 类 org.test4j.tools.reflector.FieldAccessor 中的方法
 
getAllFields(Class, Collection<String>, boolean, boolean, boolean) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
返回可以class中定义的字段(包含父类定义的)
getAllFields(Class) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
返回类所有的字段(包括父类的)
Gets all fields of the given class and all its super-classes.
getAllMethods(Class) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
Gets all methods of the given class and all its super-classes.
getAnnotationPropertyDefaults(Class<? extends Module>, Class<? extends Annotation>...) - 类 org.test4j.module.core.utility.ModuleHelper 中的静态方法
Returns an object that represents the default values for the properties of the given annotations and the given module.
getAnnotationPropertyValue(Method, Annotation) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
 
getAnnotatonClaz() - 枚举 org.test4j.spec.inner.StepType 中的方法
 
getArgsTypeMap() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
解析泛型的名称和类型对
eg: T -> String, E -> Enum
getArgType(ParameterizedType, int) - 类 org.test4j.json.decoder.base.BaseDecoder 中的方法
获取第n个泛型变量,n从0开始
getArgTypeAttribute(int, Map<String, Type>) - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
返回第n个泛型参数的具体属性类型
getArgTypes() - 类 org.test4j.datafilling.FillUp 中的方法
 
getArguments(List<String>, List<Type>) - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
根据步骤中参数名称和类型返回参数列表
getArrayItemProperties(Object, String[]) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得数组(集合)中各个对象的多个属性值
getArrayItemProperty(Object, String) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得数组(集合)中各个对象的属性值列表
getArrayOrItemProperty(Object, String) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得对象的属性列表
o 如果对象是集合或数组,返回集合对象的属性值的列表
o 如果对象是单值,且属性是集合或数组,直接返回单值对象的属性值
o 如果对象是单值,且属性是非集合和数组类型,构造包含这个属性值的列表
getArraySize(T) - 类 org.test4j.json.encoder.array.ArraysEncoder 中的方法
 
getArraySize(boolean[]) - 类 org.test4j.json.encoder.array.BooleanArrayEncoder 中的方法
 
getArraySize(byte[]) - 类 org.test4j.json.encoder.array.ByteArrayEncoder 中的方法
 
getArraySize(char[]) - 类 org.test4j.json.encoder.array.CharArrayEncoder 中的方法
 
getArraySize(double[]) - 类 org.test4j.json.encoder.array.DoubleArrayEncoder 中的方法
 
getArraySize(float[]) - 类 org.test4j.json.encoder.array.FloatArrayEncoder 中的方法
 
getArraySize(int[]) - 类 org.test4j.json.encoder.array.IntegerArrayEncoder 中的方法
 
getArraySize(long[]) - 类 org.test4j.json.encoder.array.LongArrayEncoder 中的方法
 
getArraySize(T[]) - 类 org.test4j.json.encoder.array.ObjectArrayEncoder 中的方法
 
getArraySize(short[]) - 类 org.test4j.json.encoder.array.ShortArrayEncoder 中的方法
 
getAttrAnnotations() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getAttrArgs() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getAttrClaz() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getAttributeValue() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
根据属性(getter)返回属性值
getAttrName() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getBean(String) - 接口 org.test4j.module.spring.util.ISpringHelper 中的方法
如果spring容器有效,返回名称为beanname的spring bean
getBestMatchingIndexes() - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Gets the indexes of the best matching element differences.
getBestMatchingScore() - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Gets the matching score of the best matching indexes.
getBoolean(String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
getBoolean(String, boolean) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
getByte(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a byte/Byte value.
getByte(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a byte/Byte value.
getByteInRange(byte, byte, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a byte/Byte within min and max value (included).
getByteInRange(byte, byte, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a byte/Byte within min and max value (included).
getBytes(Class) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
读取class的字节码内容byte[]
getCachedDifference(Object, boolean) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的方法
 
getCharacter(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a char/Character value.
getCharacter(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a char/Character value.
getCharacterInRange(char, char, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a char/Character value between min and max value (included).
getCharacterInRange(char, char, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a char/Character value between min and max value (included).
getClassFields() - 类 org.test4j.datafilling.common.ClassFieldInfo 中的方法
 
getClassForType(Type) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
Gets the class instance for the given type instance.
getClassInfo() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getClassInfo(Class<?>) - 类 org.test4j.datafilling.common.ClassFieldInfo 中的静态方法
It returns a ClassFieldInfo object for the given class
getClassLevelAnnotation(Class<T>, Class) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
 
getClassLevelAnnotationProperty(Class<S>, String, T, Class) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
获得class上annotation的属性值
getClassSetters() - 类 org.test4j.datafilling.common.ClassFieldInfo 中的方法
 
getClassValueReplaceDefault(Class<? extends Annotation>, String, Class, Map<Class<? extends Annotation>, Map<String, String>>, Class) - 类 org.test4j.module.core.utility.ModuleHelper 中的静态方法
Replaces default enum value with the given default enum value.
getClassWithAnnotation(Class<T>, Class) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
 
getClazz() - 类 org.test4j.module.core.ClazzAroundObject 中的方法
 
getClazz(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
Gets the class for the given name.
getClazzFromJSONFProp(Type) - 类 org.test4j.json.helper.JSONMap 中的方法
返回json对象类型名称
同时记录对象的hashcode值
getClazzName(Object) - 类 org.test4j.json.helper.ClazzMap 中的静态方法
返回class的名称,如果有简称返回简称
否则返回 ClassName@ObjectReference, eg: org.test4j.User@a4488
getClazzName() - 接口 org.test4j.spec.inner.ISpecMethod 中的方法
返回定义方法的类全路径名称
getClazzType(String) - 类 org.test4j.json.helper.ClazzMap 中的静态方法
返回class类型
getComparatorChain(List<EqMode>) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态方法
Creates a comparator chain for the given modes.
getComponentType() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getConfiguration() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Returns all properties that are used to configure test4j.
getConfiguredClassName(Class, String...) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Retrieves the class name of the concrete instance of the class with the given type as configured by the given Configuration.
getDateFormat(String) - 类 org.test4j.tools.commons.DateHelper 中的静态方法
 
getDeclaredField() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
返回属性字段定义
getDeclaredInstanceFields(Class<?>) - 类 org.test4j.datafilling.common.ClassFieldInfo 中的静态方法
Given a class, it returns a Set of its declared instance field names.
getDecoder(Type) - 类 org.test4j.json.decoder.base.DecoderFactory 中的静态方法
 
getDiff(String, String) - 类 org.test4j.tools.commons.TextDiffHelper 中的静态方法
比较左边和右边的文件,返回比较差异
getDifference(Object, Object) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的方法
Checks whether there is a difference between the left and right objects.
getDifference(Object, Object, boolean) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的方法
Checks whether there are differences between the left and right objects.
getDiffHtml(String, String) - 类 org.test4j.tools.commons.TextDiffHelper 中的静态方法
比较左边文件内容和右边文件内容的区别,并且返回比较差异内容的html
getDisplayText() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
返回方法的描述信息 :文本 + 参数
getDouble(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a double/Double value
getDouble(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a double/Double value
getDoubleInRange(double, double, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a double/Double value between min and max value (included).
getDoubleInRange(double, double, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a double/Double value between min and max value (included).
getElementDifference(int, int) - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Gets the difference between the elements with the given indexes.
getElementDifferences() - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
Gets all element differences per index.
getElementDifferences() - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Gets all element differences per left index and right index.
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.ArraysEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.BooleanArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.ByteArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.CharArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.DoubleArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.FloatArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.IntegerArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.LongArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.ObjectArrayEncoder 中的方法
 
getEncoderByItem(Object) - 类 org.test4j.json.encoder.array.ShortArrayEncoder 中的方法
 
getEntitiyName(Object) - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 中的静态方法
Gets the class name of the proxied object
getEnumConstants() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getEnumValue(Class<T>, String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
根据字符串获取枚举值
Gets the enum value that has the given name.
getEnumValueReplaceDefault(Class<? extends Annotation>, String, T, Map<Class<? extends Annotation>, Map<String, String>>) - 类 org.test4j.module.core.utility.ModuleHelper 中的静态方法
Replaces default enum value with the given default enum value.
getError(String, String) - 类 org.test4j.json.decoder.base.BaseDecoder 中的方法
 
getError(String, String, Throwable) - 类 org.test4j.json.decoder.base.BaseDecoder 中的方法
 
getError() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
返回错误信息
getFactoryMethods() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
返回属性类的可能工厂方法
getFeaturesMask(JSONFeature...) - 枚举 org.test4j.json.helper.JSONFeature 中的静态方法
返回特性值的掩码
getField(Class, String) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
test4j method to search for a field starting from the specified class and going up the hierarchy until the field is found or the Object class is reached.
getField(Object, String) - 类 org.test4j.tools.commons.Reflector 中的方法
返回target对象中名称为field的字段
getField(Class, Object, String) - 类 org.test4j.tools.commons.Reflector 中的方法
返回target对象中名称为field的字段
getFieldDifferences() - 类 org.test4j.hamcrest.matcher.property.difference.ObjectDifference 中的方法
Gets all differences per field name.
getFieldLevelAnnotations(Class, Class<T>) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
 
getFieldsAnnotatedWith(Class<? extends Object>, Class<T>) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
Returns the given class's declared fields that are marked with the given annotation
getFieldsAssignableFrom(Class, Type) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
Returns all declared fields of the given class that are assignable from the given type.
getFieldsOfType(Class, Type) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
Returns the fields in the given class that have the exact given type.
getFieldType() - 类 org.test4j.tools.reflector.FieldAccessor 中的方法
 
getFieldValue(Object, String) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
Returns the value of the given field (may be private) in the given object
获得对象obj的属性名为fieldname的字段值
getFieldValue(Object, Field) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
 
getFileEncodingCharset(File) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
获得的文件的编码格式
getFileEncodingCharset(InputStream) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
获得的文件流的编码格式
getFillUpType(FillUp) - 类 org.test4j.datafilling.common.FillerHelper 中的静态方法
 
getFloat(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a float/Float value.
getFloat(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a float/Float value.
getFloatInRange(float, float, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a float/Float value between min and max value (included).
getFloatInRange(float, float, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a float/Float value between min and max value (included).
getGenericType(Field) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
获得泛型字段的参数类类型
Gets the T from a Class field declaration.
getIdentifier(Object) - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 中的静态方法
Gets the unique identifier of the given proxy object.
getInnerDifference(String, Difference) - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder 中的静态方法
Gets the difference at the given element/field/key (depending on the type of the given difference)
getInnerValue() - 类 org.test4j.hamcrest.matcher.JMockitAdapter 中的方法
 
getInstance() - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的静态方法
Implementation of the Singleton pattern
getInstance() - 类 org.test4j.module.core.CoreModule 中的静态方法
Returns the singleton instance
getInstance(String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Gets an instance of the type specified by the property with the given name.
getInstance() - 类 org.test4j.tools.cpdetector.CodepageDetectorProxy 中的静态方法
 
getInstance() - 类 org.test4j.tools.cpdetector.JChardetFacade 中的静态方法
 
getInstance() - 类 org.test4j.tools.cpdetector.UnknownCharset 中的静态方法
 
getInstanceOf(Class<? extends T>, String...) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Retrieves the concrete instance of the class with the given type as configured by the given Configuration.
getInteger(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns an int/Integer value.
getInteger(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns an int/Integer value.
getInteger(String, int) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
getIntegerInRange(int, int, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns an int/Integer value between min and max value (included).
getIntegerInRange(int, int, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns an int/Integer value between min and max value (included).
getInvokedMethod() - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
getInvokedObject() - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
getItemByIndex(T, int) - 类 org.test4j.json.encoder.array.ArraysEncoder 中的方法
 
getItemByIndex(boolean[], int) - 类 org.test4j.json.encoder.array.BooleanArrayEncoder 中的方法
 
getItemByIndex(byte[], int) - 类 org.test4j.json.encoder.array.ByteArrayEncoder 中的方法
 
getItemByIndex(char[], int) - 类 org.test4j.json.encoder.array.CharArrayEncoder 中的方法
 
getItemByIndex(double[], int) - 类 org.test4j.json.encoder.array.DoubleArrayEncoder 中的方法
 
getItemByIndex(float[], int) - 类 org.test4j.json.encoder.array.FloatArrayEncoder 中的方法
 
getItemByIndex(int[], int) - 类 org.test4j.json.encoder.array.IntegerArrayEncoder 中的方法
 
getItemByIndex(long[], int) - 类 org.test4j.json.encoder.array.LongArrayEncoder 中的方法
 
getItemByIndex(T[], int) - 类 org.test4j.json.encoder.array.ObjectArrayEncoder 中的方法
 
getItemByIndex(short[], int) - 类 org.test4j.json.encoder.array.ShortArrayEncoder 中的方法
 
getJMockitJavaagentHit() - 类 org.test4j.module.jmockit.utility.JMockitModuleHelper 中的静态方法
返回 -javaagent:...
getLeftClass() - 类 org.test4j.hamcrest.matcher.property.difference.ClassDifference 中的方法
 
getLeftList() - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
 
getLeftList() - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
 
getLeftMap() - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
 
getLeftMissingIndexes() - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
Gets the indexes of the left elements that were missing in the right collection.
getLeftMissingKeys() - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
Gets the keys of the left maps that were missing in the right map.
getLeftValue() - 类 org.test4j.hamcrest.matcher.property.difference.Difference 中的方法
Gets the left value.
getLocalizedMessage() - 异常 org.test4j.tools.exception.MultipleException 中的方法
 
getLong(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a long/Long value.
getLong(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
This implementation returns the current time in milliseconds.
getLongInRange(long, long, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a long/Long value between min and max value (included).
getLongInRange(long, long, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a long/Long value between min and max value (included).
getMask() - 枚举 org.test4j.json.helper.JSONFeature 中的方法
 
getMatchingScore(Difference) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的方法
Gets the matching score for a simple difference.
getMatchingScore(ObjectDifference) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的方法
Gets the matching score for an object difference.
getMatchingScore(MapDifference) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的方法
Gets the matching score for a map difference.
getMatchingScore(CollectionDifference) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的方法
Gets the matching score for a collection difference.
getMatchingScore(UnorderedCollectionDifference) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的方法
Gets the matching score for an unordered collection difference.
getMessage() - 类 org.test4j.hamcrest.matcher.property.difference.Difference 中的方法
Gets the message indicating the kind of difference.
getMessage() - 异常 org.test4j.tools.exception.MultipleException 中的方法
 
getMethod() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
返回步骤方法名称
getMethod(Class, String, Class...) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
返回class中名称为name,参数类型为 parametersType的方法
getMethod(Class, String, int) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
查找名为name,参数个数为args的方法列表
getMethod() - 类 org.test4j.tools.reflector.MethodAccessor 中的方法
 
getMethodLevelAnnotations(Class, Class<T>) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
 
getMethodName() - 接口 org.test4j.spec.inner.ISpecMethod 中的方法
返回定义方法的名称
getMethodName() - 类 org.test4j.spec.inner.ISpecMethod.SpecMethodID 中的方法
 
getMethodOrClassLevelAnnotation(Class<T>, Method, Class) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
 
getMethodOrClassLevelAnnotationProperty(Class<S>, String, T, Method, Class) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
获得方法或者class上annotation的属性值
getMethodsAnnotatedWith(Class, Class<T>) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
Returns the given class's (and superclasses) declared methods that are marked with the given annotation
getMethodsAnnotatedWith(Class, Class<T>, boolean) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
Returns the given class's declared methods that are marked with the given annotation
getModuleInstance(Class<T>) - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
返回module实例
Gets the modules that is of the given type or a sub-type.
getModules() - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
Gets all modules.
getMultipleException(Throwable) - 类 org.test4j.module.core.TestContext 中的静态方法
封装多个异常,如果当前测试没有记录的历史异常,则直接返回cause
否则返回一个MutipleException
getMultipleException(Throwable...) - 异常 org.test4j.tools.exception.MultipleException 中的静态方法
 
getName() - 类 org.test4j.hamcrest.matcher.mockito.CompareTo 中的方法
 
getName() - 类 org.test4j.hamcrest.matcher.mockito.GreaterOrEqual 中的方法
 
getName() - 类 org.test4j.hamcrest.matcher.mockito.GreaterThan 中的方法
 
getName() - 类 org.test4j.hamcrest.matcher.mockito.LessOrEqual 中的方法
 
getName() - 类 org.test4j.hamcrest.matcher.mockito.LessThan 中的方法
 
getName() - 类 org.test4j.module.core.TestListener 中的方法
监听器名称
getName() - 类 org.test4j.module.inject.InjectModule.InjectTestListener 中的方法
 
getName() - 类 org.test4j.module.jmockit.JMockitModule.JMockitTestListener 中的方法
 
getName() - 接口 org.test4j.spec.inner.IScenario 中的方法
返回场景名称
getPackageRegex(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
将带有星号的package名称转换为正则表达式
getPackFromClassName(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
 
getParameter(int) - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
getParameterClazz(Object...) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
 
getParameterCount() - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
getParametersAsArray() - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
getParas() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
返回场景步骤中的参数
getPathFromPath(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
根据类名获得package的路径
a.b.c.ImplClazz 返回 a/b/c
getPathFromPath(Class) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
根据类名获得package的路径
a.b.c.ImplClazz 返回 "a/b/c"
if clazz==null, 返回 ""
getPojoClaz() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getPoJoName() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
getPojoSetters(Class<?>, Set<String>) - 类 org.test4j.datafilling.common.ClassFieldInfo 中的静态方法
Given a class and a set of class declared fields it returns a Set of setters matching the declared fields If present, a setter method is considered if and only if the classFields argument contains an attribute whose name matches the setter, according to JavaBean standards.
getPrimitiveBoxType(Class) - 类 org.test4j.tools.commons.PrimitiveHelper 中的静态方法
 
getPrimitiveDefaultValue(Class) - 类 org.test4j.tools.commons.PrimitiveHelper 中的静态方法
返回有对应primitive类型的默认值
getPropertiesOfList(List, String[], boolean) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得集合列表中对象的属性值列表
getPropertiesOfPoJo(Object, String[], boolean) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得PoJo对象或Map对象的属性值列表
getProperty(Object, String) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
* o 先根据get方法访问对象的属性,如果存在则返回
o 再根据is方法方法对象的属性,且方法值是bool型,返回
o 否则,直接方法对象的字段
o 如果对象是Map,则根据key值取
getPropertyByOgnl(Object, String) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
 
getPropertyByOgnl(Object, String, boolean) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得单值对象(非集合或数组,但包含Map)的单个属性值
先访问get方法(is方法),如果没有get方法再直接访问属性值
getPropertyEncoders(M) - 类 org.test4j.json.encoder.object.MapEncoder 中的方法
 
getPropertyEncoders(Object) - 类 org.test4j.json.encoder.object.PoJoEncoder 中的方法
 
getPropertyEncoders(T) - 类 org.test4j.json.encoder.ObjectEncoder 中的方法
返回对象需要序列化的属性列表
getPropertyOfList(List, String, boolean) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
 
getPropertySetsOfList(List, String[], boolean) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得属性值列表的集合
getPropertyValue(Object, String[], boolean) - 类 org.test4j.tools.reflector.PropertyAccessor 中的静态方法
获得单值对象(非集合或数组,但包含Map)的多个属性值
getProxiedObject(Object) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
如果是spring代理对象,获得被代理的目标对象
getPublicConstructor() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
返回属性类的public构造函数
getRawType(Type, Class) - 类 org.test4j.json.decoder.base.BaseDecoder 中的方法
 
getReferenceAddress(Object) - 类 org.test4j.json.helper.ClazzMap 中的静态方法
返回对象的引用地址hashcode
getReferenceID() - 类 org.test4j.json.helper.JSONMap 中的方法
返回对象的hashcode值
getReferFromJSONProp() - 类 org.test4j.json.helper.JSONMap 中的方法
返回对象的引用地址hascode
如果json没有记录则返回null
getResourceAsStream(String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
根据文件名称返回文件输入流

o file:开头读取文件系统
o classpath:开头读取classpath下的文件
o 否则读取 classpath下文件
getResourceAsStream(Class, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
先读取claz所在package下的url资源
如果没有找到,在读取跟classpath下的url资源
getResourceUrl(String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
返回文件的URL

o file:开头读取文件系统
o classpath:开头读取classpath下的文件
o 否则读取 classpath下文件
getRightClass() - 类 org.test4j.hamcrest.matcher.property.difference.ClassDifference 中的方法
 
getRightList() - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
 
getRightList() - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
 
getRightMap() - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
 
getRightMissingIndexes() - 类 org.test4j.hamcrest.matcher.property.difference.CollectionDifference 中的方法
Gets the indexes of the right elements that were missing in the left collection.
getRightMissingKeys() - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
Gets the keys of the left maps that were missing in the right map.
getRightValue() - 类 org.test4j.hamcrest.matcher.property.difference.Difference 中的方法
Gets the right value.
getSerializerFeatures(int) - 枚举 org.test4j.json.helper.JSONFeature 中的静态方法
根据掩码值返回特性列表
getSettersAssignableFrom(Class, Type, boolean) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
Returns all declared setter methods of fields of the given class that are assignable from the given type.
getSettersOfType(Class, Type) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
Returns the setter methods in the given class that have an argument with the exact given type.
getSharedData() - 接口 org.test4j.spec.ISpec 中的方法
返回共享数据设置类
getShort(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a short/Short value.
getShort(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a short/Short value.
getShortInRange(short, short, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a short/Short value between min and max value (included).
getShortInRange(short, short, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a short/Short value between min and max value (included).
getSpecMethodID() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
返回场景步骤所对应的方法
getSpringAdvisedTarget(Object) - 类 org.test4j.tools.commons.Reflector 中的方法
返回spring代理的目标对象
getStatic() - 类 org.test4j.tools.reflector.FieldAccessor 中的方法
 
getStaticField(Class, String) - 类 org.test4j.tools.commons.Reflector 中的方法
get class's static value
获得clazz的静态变量值
getStaticFieldValue(Class, String) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
 
getSteps() - 接口 org.test4j.spec.inner.IScenario 中的方法
返回场景的步骤列表
getStepsInstance(String) - 接口 org.test4j.spec.ISpec 中的方法
返回指定Steps的实例
getStepType(String) - 枚举 org.test4j.spec.inner.StepType 中的静态方法
 
getString(String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
getString(String, String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
获取test4j配置项
getString(Properties, String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
先从properties中获取key的属性值,如果找不到再从test4j配置中查找

Gets the string value for the property with the given name.
getString(Properties, String, String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Gets the string value for the property with the given name.
getStringByMode(String, StringMode...) - 枚举 org.test4j.hamcrest.matcher.string.StringMode 中的静态方法
返回经过StringMode处理过的字符串
getStringList(String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Gets the list of comma separated string values for the property with the given name.
getStringList(String, boolean) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Gets the list of comma separated string values for the property with the given name.
getStringOfLength(int, AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a String of length characters.
getStringOfLength(int, AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a String of length characters.
getStringValue(AttributeInfo) - 接口 org.test4j.datafilling.strategy.DataFactory 中的方法
It returns a string value
getStringValue(AttributeInfo) - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的方法
It returns a string value
getSuffixPath(File, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
获得javaFile相对于basePath的子路径
例如
filePath = src/java/org/test4j/reflector/helper/ClazzHelper.java
basepath = src/java/org/test4j
那么返回值就为 reflector/helper/ClazzHelper.java
getSymbol() - 类 org.test4j.json.helper.SymbolBuff 中的方法
 
getTarget(JSONMap, Type) - 类 org.test4j.json.decoder.base.MapPoJoBaseDecoder 中的方法
 
getTarget(JSONMap, Type) - 类 org.test4j.json.decoder.MapDecoder 中的方法
 
getTarget(JSONMap, Type) - 类 org.test4j.json.decoder.PoJoDecoder 中的方法
 
getTargetType(Type, JSONMap) - 类 org.test4j.json.decoder.base.MapPoJoBaseDecoder 中的方法
根据JSONMap在#class属性或者 Decoder传进来的class创建对象实例
如果实例被标记了ReferenceID,往references中追加一条记录
getTestListener() - 类 org.test4j.module.core.CoreModule 中的静态方法
Returns the single instance of TestListener.
getTestListener() - 接口 org.test4j.module.core.Module 中的方法
Creates the test listener for this module.
getTestListener(Module) - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
Gets the listener corresponding to the given module.
getTestListener() - 类 org.test4j.module.inject.InjectModule 中的方法
 
getTestListener() - 类 org.test4j.module.jmockit.JMockitModule 中的方法
 
getTestListeners() - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
获得modules的所有测试监听器(顺序和module加载顺序一致)
Gets all listeners sequence.
getTestListeners_Reverse() - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
获得modules的所有测试监听器(顺序和module加载顺序相反)
Gets all listeners sequence.
getType() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
步骤类型
getUndeclaredThrowableExceptionCaused(Throwable) - 类 org.test4j.tools.commons.ExceptionWrapper 中的静态方法
返回反射代理的本源异常
getUnproxiedValue(Object) - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 中的静态方法
Gets (and loads) the wrapped object out of a given hibernate proxy.
getUnProxyType(Class) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
返回非代理类的类型
getUrl(File) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
Creates an URL that points to the given file.
getValue() - 接口 org.test4j.datafilling.strategy.AttributeStrategy 中的方法
It returns a value of the given type
getValue() - 类 org.test4j.datafilling.strategy.EmptyStrategy 中的方法
It returns a value of the given type
getValueClaz() - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
getValueDifferences() - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 中的方法
Gets all element differences per key.
getValueFromJSONProp() - 类 org.test4j.json.helper.JSONMap 中的方法
返回json字符串中value:xxx中xxx表示JSON对象
Given - org.test4j.spec.annotations 中的 注释类型
 
GreaterOrEqual<T extends Comparable<T>> - org.test4j.hamcrest.matcher.mockito 中的 类
 
GreaterOrEqual(Comparable<T>) - 类 org.test4j.hamcrest.matcher.mockito.GreaterOrEqual 的构造方法
 
GreaterThan<T extends Comparable<T>> - org.test4j.hamcrest.matcher.mockito 中的 类
 
GreaterThan(Comparable<T>) - 类 org.test4j.hamcrest.matcher.mockito.GreaterThan 的构造方法
 

H

hasAllItems(Object, Object...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
hasAllItems(Object, Object...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
want: the collection or the array should contain all items listed by following arguments.
hasAnyItems(Object, Object...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
hasAnyItems(Object, Object...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
want: the collection or the array should contain any items listed by following arguments.
hasClassMethodOrFieldLevelAnnotation(Class, Class<? extends Annotation>) - 类 org.test4j.tools.commons.AnnotationHelper 中的静态方法
 
hasEntry(Object, Object, Object...) - 类 org.test4j.hamcrest.iassert.object.impl.MapAssert 中的方法
 
hasEntry(Map.Entry<?, ?>, Map.Entry<?, ?>...) - 类 org.test4j.hamcrest.iassert.object.impl.MapAssert 中的方法
 
hasEntry(Object, Object, Object...) - 接口 org.test4j.hamcrest.iassert.object.intf.IMapAssert 中的方法
断言map中包含kay:value值对
hasEntry(Map.Entry<?, ?>, Map.Entry<?, ?>...) - 接口 org.test4j.hamcrest.iassert.object.intf.IMapAssert 中的方法
断言map中包含kay:value值对
hashCode() - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
hashCode() - 类 org.test4j.json.helper.JSONSingle 中的方法
 
hashCode() - 类 org.test4j.module.core.ClazzAroundObject 中的方法
 
hashCode() - 类 org.test4j.spec.inner.ISpecMethod.SpecMethodID 中的方法
 
hashCode() - 类 org.test4j.tools.commons.TextDiffMatchPatch.Diff 中的方法
Create a numeric hash value for a Diff.
hashCode() - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
hasItems(Object) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
hasItems(Object, Object...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
hasItems(Object) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
want: the collection or the array should contain item specified by argument.
hasItems(Object, Object...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
want: the collection or the array should contain item specified by argument.
hasKeys(Object, Object...) - 类 org.test4j.hamcrest.iassert.object.impl.MapAssert 中的方法
 
hasKeys(Object, Object...) - 接口 org.test4j.hamcrest.iassert.object.intf.IMapAssert 中的方法
断言map包含参数中列出的key值
hasNext() - 类 org.test4j.tools.datagen.DataProviderIterator 中的方法
 
hasProperty(String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
Checks whether the property with the given name exists in the test4j or in the given properties.
hasValues(Object, Object...) - 类 org.test4j.hamcrest.iassert.object.impl.MapAssert 中的方法
 
hasValues(Object, Object...) - 接口 org.test4j.hamcrest.iassert.object.intf.IMapAssert 中的方法
断言map包含参数中列出的值对象
HIBERNATE_PROXY_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The HibernateProxyComparator singleton insance
hibernateProxyClass - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 中的静态变量
The hibernate proxy type, null if the class is not found in the classpath
HibernateProxyComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
Comparator that can handle Hibernate proxies.
HibernateProxyComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.HibernateProxyComparator 的构造方法
 
HibernateUtil - org.test4j.hamcrest.matcher.property.reflection 中的 类
Utility class for handling Hibernate proxies during the comparison.
HibernateUtil() - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 的构造方法
 

I

IArrayAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
数组对象断言接口
IAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
test4j断言超基类接口
IBaseAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
the basic asserting matcher
IBATIS_SQLMAP_THROW_EXCEPTION - 接口 org.test4j.module.core.utility.IPropConst 中的静态变量
 
IBooleanAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
布尔值断言接口
IByteAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
byte对象断言接口
ICharacterAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
char类型对象断言接口
ICodepageDetector - org.test4j.tools.cpdetector 中的 接口
 
ICollectionAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
集合类型对象断言接口
IComparableAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
类型值可以比较大小的断言
ICore - org.test4j.module 中的 接口
 
ICore.DataGenerator - org.test4j.module 中的 类
数据生成器
index计数从0开始
ICore.DataGenerator() - 类 org.test4j.module.ICore.DataGenerator 的构造方法
 
ICore.DataIterator - org.test4j.module 中的 类
 
ICore.DataIterator() - 类 org.test4j.module.ICore.DataIterator 的构造方法
 
ICore.DataMap - org.test4j.module 中的 类
 
ICore.DataMap() - 类 org.test4j.module.ICore.DataMap 的构造方法
 
ICoreInitial - org.test4j.module.core 中的 类
ICore接口类静态变量初始化工具类
ICoreInitial() - 类 org.test4j.module.core.ICoreInitial 的构造方法
 
IDatabase - org.test4j.module.database 中的 接口
 
IDateAssert<T> - org.test4j.hamcrest.iassert.object.intf 中的 接口
日历类型对象断言接口
IDBOperator - org.test4j.module.database.dbop 中的 接口
 
IDecoder - org.test4j.json.decoder 中的 接口
json串解码器基类
解码:从json字符串反序列为java对象
加码:将java对象序列化为json字符串
IDoubleAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
double数值断言接口
IFileAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
文件类型对象断言接口
IFloatAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
float数值断言接口
IGNORE_DEFAULTS_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The IgnoreDefaultsComparator singleton insance
IgnoreDatesComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
Comparator that checks whether 2 dates are both null or not null, the actual time-value is not compared.
IgnoreDatesComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreDatesComparator 的构造方法
 
IgnoreDefaultsComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
A comparator that filters out java-defaults.
IgnoreDefaultsComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreDefaultsComparator 的构造方法
 
ignoreExplicitFieldType - 类 org.test4j.json.encoder.JSONEncoder 中的变量
 
IgnoreNumberComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
A comparator that compares primitive types by value and not by type.
IgnoreNumberComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreNumberComparator 的构造方法
 
IgnoreOrderComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
A comparator for collections and arrays that ignores the order of both collections.
IgnoreOrderComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 的构造方法
 
ignoreWhiteSpace(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
忽略字符串中所有的空白符
IInsertOp - org.test4j.module.database.dbop 中的 接口
往数据库插入数据操作接口
IIntegerAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
integer数值断言接口
IJSONAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
 
IListAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
 
IListHasItemsAssert<E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
数组或collection类型的对象容器断言
ILongAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
long数值断言接口
IMapAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
map对象断言接口
IMockict - org.test4j.module.jmockit 中的 接口
 
IMockict.Expectations - org.test4j.module.jmockit 中的 类
 
IMockict.Expectations() - 类 org.test4j.module.jmockit.IMockict.Expectations 的构造方法
 
IMockict.Expectations(int, Object...) - 类 org.test4j.module.jmockit.IMockict.Expectations 的构造方法
 
IMockict.Expectations(Object...) - 类 org.test4j.module.jmockit.IMockict.Expectations 的构造方法
 
IMockict.MockUp<T> - org.test4j.module.jmockit 中的 类
 
IMockict.MockUp() - 类 org.test4j.module.jmockit.IMockict.MockUp 的构造方法
 
IMockict.MockUp(Class) - 类 org.test4j.module.jmockit.IMockict.MockUp 的构造方法
 
IMockict.NonStrictExpectations - org.test4j.module.jmockit 中的 类
 
IMockict.NonStrictExpectations() - 类 org.test4j.module.jmockit.IMockict.NonStrictExpectations 的构造方法
 
IMockict.NonStrictExpectations(int, Object...) - 类 org.test4j.module.jmockit.IMockict.NonStrictExpectations 的构造方法
 
IMockict.NonStrictExpectations(Object...) - 类 org.test4j.module.jmockit.IMockict.NonStrictExpectations 的构造方法
 
imposterise(Invokable, Class<T>, Class...) - 类 org.test4j.tools.reflector.imposteriser.ClassImposteriser 中的方法
 
imposterise(Invokable, Class<T>, Class...) - 接口 org.test4j.tools.reflector.imposteriser.Imposteriser 中的方法
Creates an imposter for a given type that forwards Invocations to an Invokable object.
Imposteriser - org.test4j.tools.reflector.imposteriser 中的 接口
An object that can creates a proxy of the given type to capture org.test4j.reflector.imposteriser.jmock.api.Invocations and pass them to an org.test4j.reflector.imposteriser.jmock.api.Invokable object for mocking or stubbing.
imposteriser - 类 org.test4j.tools.reflector.imposteriser.Test4JProxy 中的静态变量
 
in(T...) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
in(T...) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象可以在期望值里面找到
increase(Number, Number) - 类 org.test4j.tools.datagen.AbastractDataGenerator 中的静态方法
步进生成数据
IncreaseDataGenerator - org.test4j.tools.datagen 中的 类
 
IncreaseDataGenerator(Number, Number) - 类 org.test4j.tools.datagen.IncreaseDataGenerator 的构造方法
 
indexOfWhiteSpace(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
InetAddressDecoder - org.test4j.json.decoder.single 中的 类
 
InetAddressDecoder() - 类 org.test4j.json.decoder.single.InetAddressDecoder 的构造方法
 
InetAddressEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
INFO - 类 org.test4j.module.core.utility.MessageHelper 中的静态变量
 
info(String) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
 
init() - 接口 org.test4j.module.core.Module 中的方法
根据test4j的配置信息初始化各个模块的变量

Initializes the module with the test4j properties.
init() - 类 org.test4j.module.inject.InjectModule 中的方法
 
init() - 类 org.test4j.module.jmockit.JMockitModule 中的方法
 
initDBOperator() - 类 org.test4j.module.core.ICoreInitial 中的静态方法
 
initManager(List<Module>) - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
初始化Modules的管理器
initSingletonInstance() - 类 org.test4j.module.core.CoreModule 中的静态方法
 
initSpecExecutorFactory() - 类 org.test4j.module.core.ICoreInitial 中的静态方法
返回全局的SpecExecutorFactory
initSpringHelper() - 类 org.test4j.module.core.ICoreInitial 中的静态方法
 
Inject - org.test4j.module.inject.annotations 中的 注释类型
 
injectInto(Object, Object, String) - 类 org.test4j.module.inject.utility.InjectionModuleHelper 中的静态方法
Explicit injection of the objectToInject into the specified property of the target.
injectIntoAnnotated(Object, Object, Class<? extends Annotation>) - 类 org.test4j.module.inject.utility.InjectionModuleHelper 中的静态方法
 
injectIntoAnnotatedFields(Object, Object, Class<? extends Annotation>) - 类 org.test4j.module.inject.utility.InjectionModuleHelper 中的静态方法
 
injectIntoAnnotatedMethods(Object, Object, Class<? extends Annotation>) - 类 org.test4j.module.inject.utility.InjectionModuleHelper 中的静态方法
 
injectIntoByType(Object, Type, Object) - 类 org.test4j.module.inject.utility.InjectionModuleHelper 中的静态方法
Performs auto-injection by type of the objectToInject on the target object.
InjectionModuleHelper - org.test4j.module.inject.utility 中的 类
Class containing static methods that implement explicit injection using OGNL expressions, and auto-injection by type.
InjectionModuleHelper() - 类 org.test4j.module.inject.utility.InjectionModuleHelper 的构造方法
 
InjectModule - org.test4j.module.inject 中的 类
 
InjectModule() - 类 org.test4j.module.inject.InjectModule 的构造方法
 
InjectModule.InjectTestListener - org.test4j.module.inject 中的 类
 
InjectModule.InjectTestListener() - 类 org.test4j.module.inject.InjectModule.InjectTestListener 的构造方法
 
InnerDifferenceFinder - org.test4j.hamcrest.matcher.property.reflection 中的 类
A utility class to get the difference at the given element/field/key.
InnerDifferenceFinder() - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder 的构造方法
 
InnerDifferenceFinder.InnerDifferenceVisitor - org.test4j.hamcrest.matcher.property.reflection 中的 类
The visitor for visiting the difference tree.
InnerDifferenceFinder.InnerDifferenceVisitor() - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 的构造方法
 
insert(String, ICore.DataMap) - 接口 org.test4j.module.database.dbop.IInsertOp 中的方法
插入数据操作
insert(String, String...) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
根据json插入数据
insert(int, ICore.DataMap) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
批量插入count条数据
insert(ICore.DataMap, ICore.DataMap...) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
根据Map的key(表字段)插入数据
insert(DataSet) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
插入数据集
insert(String) - 类 org.test4j.tools.datagen.DataSet 中的方法
插入列表中的数据集
插入完毕后列表不做清空,方便重用
instance - 类 org.test4j.json.encoder.array.BooleanArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.array.ByteArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.array.CharArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.array.DoubleArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.array.FloatArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.array.IntegerArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.array.LongArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.array.ShortArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.object.spec.MethodEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.BigDecimalEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.BigIntegerEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.BooleanEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.ByteEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.CharEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.CharsetEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.ClazzEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.DoubleEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.EnumEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.FloatEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.InetAddressEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.IntegerEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.LocaleEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.LongEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.PatternEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.ShortEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.SocketAddressEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.StringEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.TimeZoneEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.URIEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.URLEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.fixed.UUIDEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.jms.TabularDataEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AppendableEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AtomicBooleanEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AtomicIntegerArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AtomicIntegerEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AtomicLongArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AtomicLongEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AtomicReferenceArrayEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.AtomicReferenceEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.DateEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.FileEncoder 中的静态变量
 
instance - 类 org.test4j.json.encoder.single.spec.SimpleDateFormatEncoder 中的静态变量
 
instance() - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
 
instance - 异常 org.test4j.spec.exceptions.SkipStepException 中的静态变量
 
instance - 类 org.test4j.tools.commons.Reflector 中的静态变量
 
INSTANCE - 类 org.test4j.tools.reflector.imposteriser.ClassImposteriser 中的静态变量
 
integer() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter integer number will be asserted
IntegerArrayEncoder - org.test4j.json.encoder.array 中的 类
 
IntegerAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
IntegerAssert() - 类 org.test4j.hamcrest.iassert.object.impl.IntegerAssert 的构造方法
 
IntegerAssert(Integer) - 类 org.test4j.hamcrest.iassert.object.impl.IntegerAssert 的构造方法
 
IntegerDecoder - org.test4j.json.decoder.single 中的 类
 
IntegerDecoder() - 类 org.test4j.json.decoder.single.IntegerDecoder 的构造方法
 
IntegerEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
IntegerFiller - org.test4j.datafilling.filler.primitive 中的 类
 
IntegerFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.IntegerFiller 的构造方法
 
INumberAssert<T extends Number & Comparable<T>,E extends INumberAssert<T,?>> - org.test4j.hamcrest.iassert.object.intf 中的 接口
数值型对象断言接口
invalidate() - 接口 org.test4j.module.spring.util.ISpringHelper 中的方法
使原先的spring容器失效,重新初始化容器
Invocation - org.test4j.tools.reflector.imposteriser 中的 类
The static details about a method and the run-time details of its invocation.
Invocation(Object, Method, Object...) - 类 org.test4j.tools.reflector.imposteriser.Invocation 的构造方法
 
Invokable - org.test4j.tools.reflector.imposteriser 中的 接口
An object that can receive an org.test4j.reflector.imposteriser.jmock.api.Invocation.
invoke(Object, String, Object...) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
调用类为clazz,名称为method的方法
invoke(Class, Object, String, Object...) - 类 org.test4j.tools.commons.Reflector 中的方法
调用类为clazz,名称为method的方法
invoke(Object, String, Object...) - 类 org.test4j.tools.commons.Reflector 中的方法
 
invoke(Invocation) - 类 org.test4j.tools.reflector.imposteriser.FieldProxy 中的方法
 
invoke(Invocation) - 接口 org.test4j.tools.reflector.imposteriser.Invokable 中的方法
Performs an action in response to an invocation.
invoke(Object, Object[]) - 类 org.test4j.tools.reflector.MethodAccessor 中的方法
 
invokeLazyInitializerMethod(String, Object) - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 中的静态方法
Invokes the given method on the LazyInitializer that is associated with the given proxy.
invokeMethod(Object, Method, Object...) - 类 org.test4j.tools.reflector.MethodAccessor 中的静态方法
Invokes the given method with the given parameters on the given target object
invokeMethod(Object, String, Object...) - 类 org.test4j.tools.reflector.MethodAccessor 中的静态方法
 
invokeMethodUnThrow(Object, Method, Object...) - 类 org.test4j.tools.reflector.MethodAccessor 中的静态方法
 
invokeMethodUnThrow(Object, String, Object...) - 类 org.test4j.tools.reflector.MethodAccessor 中的静态方法
反射调用方法,不显式的抛出受检异常
原生的受检异常会被包装成运行时异常
invokerTimes - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的变量
 
invokerTimes - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的变量
 
invokeStatic(Class, String, Object...) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
调用静态方法
invokeStatic(Class, String, Object...) - 类 org.test4j.tools.commons.Reflector 中的方法
 
invokeStatic(Object[]) - 类 org.test4j.tools.reflector.MethodAccessor 中的方法
 
invokeStaticUnThrow(Object[]) - 类 org.test4j.tools.reflector.MethodAccessor 中的方法
 
InvokeTimes - org.test4j.module.jmockit.extend 中的 类
 
invokeUnThrow(Object, String, Object...) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
 
invokeUnThrow(Object, Object[]) - 类 org.test4j.tools.reflector.MethodAccessor 中的方法
调用方法,不显式抛出异常
原方法如果有显式异常,将被封装
IObjectAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
通用对象断言接口
IPropConst - org.test4j.module.core.utility 中的 接口
test4j常用配置项
IPropItem - org.test4j.module.core.utility 中的 接口
test4j配置常量属性
IReflectionAssert<E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
针对对象属性进行断言
is(boolean) - 类 org.test4j.hamcrest.iassert.object.impl.BooleanAssert 中的方法
 
is(String, boolean) - 类 org.test4j.hamcrest.iassert.object.impl.BooleanAssert 中的方法
 
is(char) - 类 org.test4j.hamcrest.iassert.object.impl.CharacterAssert 中的方法
 
is(boolean) - 接口 org.test4j.hamcrest.iassert.object.intf.IBooleanAssert 中的方法
 
is(String, boolean) - 接口 org.test4j.hamcrest.iassert.object.intf.IBooleanAssert 中的方法
 
is(char) - 接口 org.test4j.hamcrest.iassert.object.intf.ICharacterAssert 中的方法
 
is(T) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
isAbstract() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isAbstract(Class) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
是否是抽象类且非primitive类型
isAppRunningInIde(String) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
判断应用程序是否运行在IDE容器里
isAppRunningInJar(String) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
判断App是否是已jar方式运行的
isArray() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isArray(Object) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
判断对象是数组类型
isAssignable(Type, Type) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
Checks whether the given fromType is assignable to the given toType, also taking into account possible auto-boxing.
isBetween(T, T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isBetween(T, T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
断言对象在最小值和最大值之间(包括最大值和最小值)
isBlank(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
isBlankOrNull(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
判断string是否为null或空字符串
IScenario - org.test4j.spec.inner 中的 接口
场景描述接口类
IScenarioStep - org.test4j.spec.inner 中的 接口
场景步骤接口
isClassAvailable(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
Utility method that verifies whether the class with the given fully qualified classname is available in the classpath.
isClassFile(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
是否是class文件
isCloneMethod(Method) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
 
isCollection() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isCollection(Object) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
isCollOrArray(Object) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
判断对象是数组类型或者集合类型
isDay(int) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isDay(String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isDay(int) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的日期等于期望值
isDay(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的日期等于期望值
isDirectory() - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
isEmpty(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
Checks if a String is empty ("") or null.
isEmptyArgs() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isEnabled(int, JSONFeature) - 枚举 org.test4j.json.helper.JSONFeature 中的静态方法
根据掩码值判断某个特性是否有效
isEnum() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isEqual(ArrayList<Object>, ArrayList<Object>, int, ReflectionComparator) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Recursively checks whether there is a sequence so that both collections have matching elements.
isEqual(Object, Object) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的方法
Checks whether there is no difference between the left and right objects.
isEqualsMethod(Method) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
 
isEqualTo(T) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
isEqualTo(String, T) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
isEqualTo(Object, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 中的方法
 
isEqualTo(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象等于期望的值
same as method "eq(T)"
isEqualTo(String, T) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象等于期望的值
isEqualTo(Object, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListAssert 中的方法
want: the actual value should be equals to the expected value specified by argument.
isEqualTo(long) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isEqualTo(Calendar) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isEqualTo(Number) - 类 org.test4j.hamcrest.iassert.object.impl.NumberAssert 中的方法
因为IsEqual是基于equal比较值相等的,int和long即使值一样,equal也是不等的
这里把它们强制转换为同一种类型比较
isEqualTo(String, StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
isEqualTo(long) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
和长整型时间比较
isEqualTo(Calendar) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
和calendar比较
isEqualTo(Number) - 接口 org.test4j.hamcrest.iassert.object.intf.INumberAssert 中的方法
 
isEqualTo(String, StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
期望2个字符串在modes模式下是相等的
same as "eq(...)"
isExists() - 类 org.test4j.hamcrest.iassert.object.impl.FileAssert 中的方法
 
isExists() - 接口 org.test4j.hamcrest.iassert.object.intf.IFileAssert 中的方法
断言指定的文件已经存在
isFailure() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
是否是执行失败
isFile() - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
isFinalizeMethod(Method) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
 
isFinalTypeEncoder(Class) - 类 org.test4j.json.encoder.SingleEncoder 中的静态方法
 
isGe(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isGe(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is greater than or equal to the expected number.
isGreaterEqual(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isGreaterEqual(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is greater than or equal to the expected number.
isGreaterThan(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isGreaterThan(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is greater than the expected number.
isGt(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isGt(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is greater than the expected number.
isHashCodeMethod(Method) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
 
isHibernateProxy(Object) - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 中的静态方法
Checks whether the given ojbect is a HibernateProxy instance.
IShortAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
short数值断言接口
isHour(int) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isHour(String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isHour(int) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的小时(24小时制)等于期望值
isHour(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的小时(24小时制)等于期望值
isInnerClass(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
是否是内部类
isInterface() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isInterfaceOrAbstract(Type) - 类 org.test4j.json.decoder.base.BaseDecoder 中的方法
 
isInterfaceOrAbstract(Class) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
判断类型是否是接口或者抽象类
ISizedAssert<E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
 
isJarFile(File) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
是否是jar文件
isJavax() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isJmockitExpectations() - 类 org.test4j.module.jmockit.utility.ExpectationsUtil 中的静态方法
 
isJmockitVerifications() - 类 org.test4j.module.jmockit.utility.ExpectationsUtil 中的静态方法
 
isJSONArray() - 类 org.test4j.hamcrest.iassert.object.impl.JSONAssert 中的方法
 
isJSONArray() - 接口 org.test4j.hamcrest.iassert.object.intf.IJSONAssert 中的方法
json对象是集合
isJSONMap() - 类 org.test4j.hamcrest.iassert.object.impl.JSONAssert 中的方法
 
isJSONMap() - 接口 org.test4j.hamcrest.iassert.object.intf.IJSONAssert 中的方法
json对象是key-value对象
isLe(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isLe(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is less than or equal to the expected number.
isLessEqual(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isLessEqual(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is less than or equal to the expected number.
isLessThan(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isLessThan(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is less than the expected number.
isLt(T) - 类 org.test4j.hamcrest.iassert.common.impl.ComparableAssert 中的方法
 
isLt(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IComparableAssert 中的方法
want the actual number is less than the expected number.
isMap() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isMinute(int) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isMinute(String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isMinute(int) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的分钟等于期望值
isMinute(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的分钟等于期望值
isModuleEnabled(String) - 类 org.test4j.module.core.utility.ModulesManager 中的方法
Checks whether a module of a type with the given class name exists.
isModuleEnabled(Class<? extends Module>) - 类 org.test4j.module.core.utility.ModulesManager 中的静态方法
Checks whether a module of a type exists.
isMonth(int) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isMonth(String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isMonth(int) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的月份等于期望值
isMonth(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的月份等于期望值
isNestedAttribute() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isNull() - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
isNull(String) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
isNull() - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象值等于null
isNull(String) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象值等于null
isObject() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
ISpec - org.test4j.spec 中的 接口
JSpec接口类
ISpecExecutorFactory - org.test4j.spec 中的 接口
场景测试工厂方法
需要在配置文件中声明,或自定义覆盖
ISpecMethod - org.test4j.spec.inner 中的 接口
场景测试类中的方法描述
ISpecMethod.SpecMethodID - org.test4j.spec.inner 中的 类
场景测试类中测试方法ID
ISpecMethod.SpecMethodID(String, int) - 类 org.test4j.spec.inner.ISpecMethod.SpecMethodID 的构造方法
 
ISpecPrinter - org.test4j.spec.inner 中的 接口
测试场景结果输出器
isPrimitive() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isPrimitiveType(Class) - 类 org.test4j.tools.commons.PrimitiveHelper 中的静态方法
是否primitive类型
isPrimitiveTypeEquals(Class, Class) - 类 org.test4j.tools.commons.PrimitiveHelper 中的静态方法
判断2个类型的primitive类型是否一致
isPrimitiveTypeOrRelative(Class) - 类 org.test4j.tools.commons.PrimitiveHelper 中的静态方法
是否是primitive类型或对应的Object对象(包括String类型)
ISpring - org.test4j.module.spring 中的 接口
 
ISpringHelper - org.test4j.module.spring.util 中的 接口
test4j测试中获取spring容器相关的接口
isPublicStaticVoid(Method) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
测试类是否是 public static void且是无参形式的?
ISqlSet - org.test4j.module.database.dbop 中的 接口
可执行的sql语句集合
isResourceExists(Class, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
判断在claz对应的package下面是否存在名称为file的文件
isSameLength(Object[], Object[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
Checks whether two arrays are the same length, treating null arrays as length 0.
isScript() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
 
isSecond(int) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isSecond(String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isSecond(int) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的秒等于期望值
isSecond(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的秒等于期望值
isSetterMethod(Method) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
判断方法是否是setter方法
For each method, check if it can be a setter for an object of the given type.
isSimple() - 类 org.test4j.hamcrest.iassert.object.impl.JSONAssert 中的方法
 
isSimple() - 接口 org.test4j.hamcrest.iassert.object.intf.IJSONAssert 中的方法
json对象是个简单对象
isSpace(char) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
是否是空白字符串
isSpecPoJoEncoder(Class) - 类 org.test4j.json.encoder.object.SpecEncoder 中的静态方法
 
isSpecTypeEncoder(Class) - 类 org.test4j.json.encoder.SingleEncoder 中的静态方法
 
isSpringDataSourceName(String) - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
判断是否是spring的data source bean name

beanName.equals("spring.datasource.name")是为了兼容老版本中属性的定义
isString() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
isSuccess() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
不步骤是否执行成功
isSuspend() - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
本步骤是否被跳过
isToStringMethod(Method) - 类 org.test4j.tools.commons.MethodHelper 中的静态方法
 
IStringAssert - org.test4j.hamcrest.iassert.object.intf 中的 接口
字符串对象断言接口
IsTypesMatcher - org.test4j.hamcrest.matcher.clazz 中的 类
 
IsTypesMatcher(Class[]) - 类 org.test4j.hamcrest.matcher.clazz.IsTypesMatcher 的构造方法
 
isUninitialized(Object) - 类 org.test4j.hamcrest.matcher.property.reflection.HibernateUtil 中的静态方法
Checks whether the given proxy object has been loaded.
isWhiteSpaceCharacter(char) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
isYear(int) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isYear(String) - 类 org.test4j.hamcrest.iassert.object.impl.DateAssert 中的方法
 
isYear(int) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的年等于期望值
isYear(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IDateAssert 中的方法
日历值的年等于期望值
ITableOp - org.test4j.module.database.dbop 中的 接口
 
ItemsMode - org.test4j.hamcrest.matcher.modes 中的 枚举
 
ITypeAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.intf 中的 接口
 
ITypeConverter - org.test4j.json 中的 接口
 

J

JAVA_CLASS_PATH - 类 org.test4j.tools.commons.ClazzFinder 中的静态变量
 
JAVA_EXT_DIRS - 类 org.test4j.tools.commons.ClazzFinder 中的静态变量
 
JavaLangMatcherAssert - org.test4j.hamcrest 中的 类
兼容Java " assert true/false "语法
Integration method for use with Java's assert keyword.
Javax_Resource_Annotation - 接口 org.test4j.tools.commons.ClazzConst 中的静态变量
jsr235 定义的@Resource类名
JChardetFacade - org.test4j.tools.cpdetector 中的 类
 
JMocketVerifications - org.test4j.module.jmockit.extend 中的 类
 
JMocketVerifications() - 类 org.test4j.module.jmockit.extend.JMocketVerifications 的构造方法
 
JMocketVerifications(int) - 类 org.test4j.module.jmockit.extend.JMocketVerifications 的构造方法
 
JMockitAdapter - org.test4j.hamcrest.matcher 中的 类
Adapts the

ext.test4j.hamcrest.Matcher interface to external.hamcrest.Matcher.
JMockitExpectations - org.test4j.module.jmockit.extend 中的 类
 
JMockitExpectations() - 类 org.test4j.module.jmockit.extend.JMockitExpectations 的构造方法
 
JMockitExpectations(int, Object...) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 的构造方法
 
JMockitExpectations(Object...) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 的构造方法
 
JMockitExpectations.Delegate - org.test4j.module.jmockit.extend 中的 接口
 
JMockitModule - org.test4j.module.jmockit 中的 类
 
JMockitModule() - 类 org.test4j.module.jmockit.JMockitModule 的构造方法
 
JMockitModule.JMockitTestListener - org.test4j.module.jmockit 中的 类
 
JMockitModule.JMockitTestListener() - 类 org.test4j.module.jmockit.JMockitModule.JMockitTestListener 的构造方法
 
JMockitModuleHelper - org.test4j.module.jmockit.utility 中的 类
 
JMockitModuleHelper() - 类 org.test4j.module.jmockit.utility.JMockitModuleHelper 的构造方法
 
JMockitNonStrictExpectations - org.test4j.module.jmockit.extend 中的 类
 
JMockitNonStrictExpectations() - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 的构造方法
 
JMockitNonStrictExpectations(int, Object...) - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 的构造方法
 
JMockitNonStrictExpectations(Object...) - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 的构造方法
 
join(String, String[]) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
合并字符串数组
join(char, char[]) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
json(String) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
 
JSON - org.test4j.json 中的 类
json解码,编码工具类
JSON() - 类 org.test4j.json.JSON 的构造方法
 
JSON_ClazzFlag - 接口 org.test4j.json.helper.JSONObject 中的静态变量
 
JSON_METHOD_DECLAREDBY - 类 org.test4j.json.encoder.object.spec.MethodEncoder 中的静态变量
 
JSON_METHOD_NAME - 类 org.test4j.json.encoder.object.spec.MethodEncoder 中的静态变量
 
JSON_METHOD_PARATYPE - 类 org.test4j.json.encoder.object.spec.MethodEncoder 中的静态变量
 
JSON_ReferFlag - 接口 org.test4j.json.helper.JSONObject 中的静态变量
 
JSON_ValueFlag - 接口 org.test4j.json.helper.JSONObject 中的静态变量
 
JSONArray - org.test4j.json.helper 中的 类
 
JSONArray() - 类 org.test4j.json.helper.JSONArray 的构造方法
 
JSONArray(List<JSONObject>) - 类 org.test4j.json.helper.JSONArray 的构造方法
 
JSONAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
JSONAssert(String, Class<? extends IAssert<?, ?>>) - 类 org.test4j.hamcrest.iassert.object.impl.JSONAssert 的构造方法
 
JSONConverter - org.test4j.json 中的 类
 
JSONConverter() - 类 org.test4j.json.JSONConverter 的构造方法
 
JSONEncoder<T> - org.test4j.json.encoder 中的 类
json串加码器基类
解码:从json字符串反序列为java对象
加码:将java对象序列化为json字符串
JSONEncoder(Class) - 类 org.test4j.json.encoder.JSONEncoder 的构造方法
 
JSONException - org.test4j.json 中的 异常
 
JSONException() - 异常 org.test4j.json.JSONException 的构造方法
 
JSONException(Throwable) - 异常 org.test4j.json.JSONException 的构造方法
 
JSONException(String) - 异常 org.test4j.json.JSONException 的构造方法
 
JSONException(String, Throwable) - 异常 org.test4j.json.JSONException 的构造方法
 
JSONFeature - org.test4j.json.helper 中的 枚举
json编码特性
JSONHelper - org.test4j.tools.commons 中的 类
POJO对象序列化和反序列化工具类
JSONHelper() - 类 org.test4j.tools.commons.JSONHelper 的构造方法
 
JSONMap - org.test4j.json.helper 中的 类
 
JSONMap() - 类 org.test4j.json.helper.JSONMap 的构造方法
 
JSONMap(int) - 类 org.test4j.json.helper.JSONMap 的构造方法
 
JSONMap(Map<JSONObject, JSONObject>) - 类 org.test4j.json.helper.JSONMap 的构造方法
 
JSONObject - org.test4j.json.helper 中的 接口
 
JSONScanner - org.test4j.json.helper 中的 类
 
JSONSingle - org.test4j.json.helper 中的 类
单值对象
JSONSingle() - 类 org.test4j.json.helper.JSONSingle 的构造方法
 
JSONSingle(String) - 类 org.test4j.json.helper.JSONSingle 的构造方法
 
JSONSingle(boolean) - 类 org.test4j.json.helper.JSONSingle 的构造方法
 

L

length1 - 类 org.test4j.tools.commons.TextDiffMatchPatch.Patch 中的变量
 
length2 - 类 org.test4j.tools.commons.TextDiffMatchPatch.Patch 中的变量
 
LENIENT_DATES_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The LenientDatesComparator singleton insance
LENIENT_NUMBER_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The LenientNumberComparator singleton insance
LENIENT_ORDER_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The LenientOrderCollectionComparator singleton insance
LessOrEqual<T extends Comparable<T>> - org.test4j.hamcrest.matcher.mockito 中的 类
 
LessOrEqual(Comparable<T>) - 类 org.test4j.hamcrest.matcher.mockito.LessOrEqual 的构造方法
 
LessThan<T extends Comparable<T>> - org.test4j.hamcrest.matcher.mockito 中的 类
 
LessThan(Comparable<T>) - 类 org.test4j.hamcrest.matcher.mockito.LessThan 的构造方法
 
level - 类 org.test4j.module.core.utility.MessageHelper 中的静态变量
 
lineArray - 类 org.test4j.tools.commons.TextDiffMatchPatch.LinesToCharsResult 中的变量
 
link - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的变量
 
LinkMatcher<T> - org.test4j.hamcrest.matcher 中的 类
 
LinkMatcher() - 类 org.test4j.hamcrest.matcher.LinkMatcher 的构造方法
 
list(Collection) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
collection变量断言
list(T[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
数组变量断言
list(boolean[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
布尔值数组变量断言
list(byte[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
byte数组变量断言
list(char[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
character数组变量断言
list(short[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
short数值类型数组变量断言
list(int[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
integer数值类型数组变量断言
list(long[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
long数值类型数组变量断言
list(float[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
float数值类型数组变量断言
list(double[]) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
double数值类型数组变量断言
ListAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
 
ListAssert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 的构造方法
 
ListAssert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 的构造方法
 
ListComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
Comparator for collections and arrays.
ListComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.ListComparator 的构造方法
 
ListenerExecutor - org.test4j.module.core.utility 中的 类
test4j Listener执行器
ListenerExecutor() - 类 org.test4j.module.core.utility.ListenerExecutor 的构造方法
 
ListEveryItemMatcher - org.test4j.hamcrest.matcher.array 中的 类
 
ListEveryItemMatcher(Matcher, ItemsMode) - 类 org.test4j.hamcrest.matcher.array.ListEveryItemMatcher 的构造方法
 
ListHasItemsAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
 
ListHasItemsAssert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 的构造方法
 
ListHasItemsAssert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 的构造方法
 
ListHelper - org.test4j.tools.commons 中的 类
 
ListHelper() - 类 org.test4j.tools.commons.ListHelper 的构造方法
 
loading() - 类 org.test4j.module.core.utility.ConfigurationLoader 中的静态方法
loading the test4j configuration.
loading() - 类 org.test4j.module.core.utility.ModulesLoader 中的静态方法
Loading all test4j modules which are enabled and available.
loadPropertiesFileFromClasspath(String) - 类 org.test4j.tools.commons.PropertiesReader 中的方法
Loads the properties file with the given name, which is available in the classpath.
loadPropertiesFileFromUserHome(String) - 类 org.test4j.tools.commons.PropertiesReader 中的方法
Loads the properties file with the given name, which is available in the user home folder.
loadPropertiesFrom(String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
从文件中价值配置项

o file:开头读取文件系统
o classpath:开头读取classpath下的文件
o 否则读取 classpath下文件
LocaleDecoder - org.test4j.json.decoder.single 中的 类
 
LocaleDecoder() - 类 org.test4j.json.decoder.single.LocaleDecoder 的构造方法
 
LocaleEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
LOG4J_XML_FILE - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
logLevel() - 类 org.test4j.tools.commons.ConfigHelper 中的静态方法
返回log级别
LongArrayEncoder - org.test4j.json.encoder.array 中的 类
 
LongAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
LongAssert() - 类 org.test4j.hamcrest.iassert.object.impl.LongAssert 的构造方法
 
LongAssert(Long) - 类 org.test4j.hamcrest.iassert.object.impl.LongAssert 的构造方法
 
LongDecoder - org.test4j.json.decoder.single 中的 类
 
LongDecoder() - 类 org.test4j.json.decoder.single.LongDecoder 的构造方法
 
LongEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
LongFiller - org.test4j.datafilling.filler.primitive 中的 类
 
LongFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.LongFiller 的构造方法
 
longnum() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter long number will be asserted
ltrim(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
去除开头的空白符,包括回车,换行符

M

map() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter map will be asserted
map(Map) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
map变量断言
MAP_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The MapComparator singleton insance
MapAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
MapAssert() - 类 org.test4j.hamcrest.iassert.object.impl.MapAssert 的构造方法
 
MapAssert(Map<?, ?>) - 类 org.test4j.hamcrest.iassert.object.impl.MapAssert 的构造方法
 
MapComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
Comparator for maps.
MapComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.MapComparator 的构造方法
 
MapDecoder - org.test4j.json.decoder 中的 类
 
MapDecoder() - 类 org.test4j.json.decoder.MapDecoder 的构造方法
 
MapDifference - org.test4j.hamcrest.matcher.property.difference 中的 类
A class for holding the difference between two collections or arrays.
MapDifference(String, Object, Object, Map<?, ?>, Map<?, ?>) - 类 org.test4j.hamcrest.matcher.property.difference.MapDifference 的构造方法
Creates a difference.
MapEncoder<M extends Map> - org.test4j.json.encoder.object 中的 类
 
MapEncoder(Class) - 类 org.test4j.json.encoder.object.MapEncoder 的构造方法
 
MapFiller - org.test4j.datafilling.filler 中的 类
 
MapFiller(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.filler.MapFiller 的构造方法
 
MapListPropertyEqaulMatcher - org.test4j.hamcrest.matcher.property 中的 类
把实际对象按照Map中的key值取出来,进行反射比较
MapListPropertyEqaulMatcher(List<ICore.DataMap>, EqMode[]) - 类 org.test4j.hamcrest.matcher.property.MapListPropertyEqaulMatcher 的构造方法
 
MapMatcher - org.test4j.hamcrest.matcher.array 中的 类
 
MapMatcher(Object, MapMatcher.MapMatcherType) - 类 org.test4j.hamcrest.matcher.array.MapMatcher 的构造方法
 
MapMatcher.MapMatcherType - org.test4j.hamcrest.matcher.array 中的 枚举
 
MapPoJoBaseDecoder<E> - org.test4j.json.decoder.base 中的 类
 
MapPoJoBaseDecoder() - 类 org.test4j.json.decoder.base.MapPoJoBaseDecoder 的构造方法
 
MapPropertyEqaulMatcher - org.test4j.hamcrest.matcher.property 中的 类
把实际对象按照Map中的key值取出来,进行反射比较
MapPropertyEqaulMatcher(ICore.DataMap, EqMode[]) - 类 org.test4j.hamcrest.matcher.property.MapPropertyEqaulMatcher 的构造方法
 
mark(String, Throwable) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
 
match(ItemsMode, MatchMode, Matcher, Matcher...) - 类 org.test4j.hamcrest.iassert.common.impl.ListHasItemsAssert 中的方法
 
match(ItemsMode, MatchMode, Matcher, Matcher...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListHasItemsAssert 中的方法
all of any(specified by ItemsMode) items(properties) should match all or any(specified by MatchMode) matchers.
match(String, String) - 类 org.test4j.hamcrest.matcher.string.StringEndWithMatcher 中的方法
 
match(String, String) - 类 org.test4j.hamcrest.matcher.string.StringEqualMatcher 中的方法
 
match(String, String) - 类 org.test4j.hamcrest.matcher.string.StringMatcher 中的方法
 
match(String, String) - 类 org.test4j.hamcrest.matcher.string.StringStartWithMatcher 中的方法
 
match_alphabet(String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Initialise the alphabet for the Bitap algorithm.
match_bitap(String, String, int) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Locate the best instance of 'pattern' in 'text' near 'loc' using the Bitap algorithm.
Match_Distance - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的变量
How far to search for a match (0 = exact location, 1000+ = broad match).
match_main(String, String, int) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Locate the best instance of 'pattern' in 'text' near 'loc'.
Match_Threshold - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的变量
At what point is no match declared (0.0 = perfection, 1.0 = very loose).
matches(Object) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.array.ListEveryItemMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.array.MapMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.array.SizeOrLengthMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.calendar.DateFormatMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.calendar.DateParterMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.clazz.ClassAssignFromMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.clazz.IsTypesMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.file.FileExistsMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.JMockitAdapter 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.LinkMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.mockito.ArgumentMatcher 中的方法
Returns whether this matcher accepts the given argument.
matches(Object) - 类 org.test4j.hamcrest.matcher.mockito.CompareTo 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.mockito.EqualsWithDelta 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.mockito.Find 中的方法
 
Matches - org.test4j.hamcrest.matcher.mockito 中的 类
 
Matches(String) - 类 org.test4j.hamcrest.matcher.mockito.Matches 的构造方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.mockito.Matches 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.MapListPropertyEqaulMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.MapPropertyEqaulMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.PropertiesArrayRefEqMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.PropertiesEqualMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.PropertyAllItemsMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.PropertyAnyItemMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualStringMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.PropertyItemMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.property.ReflectionEqualMatcher 中的方法
 
matches(Object) - 类 org.test4j.hamcrest.matcher.string.StringNotBlankMatcher 中的方法
 
matchesSafely(String) - 类 org.test4j.hamcrest.matcher.string.StringBlankMatcher 中的方法
 
matchesSafely(String) - 类 org.test4j.hamcrest.matcher.string.StringContainMatcher 中的方法
 
matchesSafely(String) - 类 org.test4j.hamcrest.matcher.string.StringContainsInOrder 中的方法
 
matchesSafely(String) - 类 org.test4j.hamcrest.matcher.string.StringMatcher 中的方法
 
matchesSafely(String) - 类 org.test4j.hamcrest.matcher.string.StringNotBlankMatcher 中的方法
 
MatchingScoreCalculator - org.test4j.hamcrest.matcher.property.reflection 中的 类
A utility class to be able to calculate a score of how well 2 elements match.
MatchingScoreCalculator() - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 的构造方法
 
MatchingScoreCalculator.MatchingScoreVisitor - org.test4j.hamcrest.matcher.property.reflection 中的 类
The visitor for visiting the difference tree.
MatchingScoreCalculator.MatchingScoreVisitor() - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor 的构造方法
 
matchingScoreVisitor - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator 中的变量
The visitor for visiting the difference tree
MatchMode - org.test4j.hamcrest.matcher.modes 中的 枚举
 
matchResult(int) - 类 org.test4j.hamcrest.matcher.mockito.CompareTo 中的方法
 
matchResult(int) - 类 org.test4j.hamcrest.matcher.mockito.GreaterOrEqual 中的方法
 
matchResult(int) - 类 org.test4j.hamcrest.matcher.mockito.GreaterThan 中的方法
 
matchResult(int) - 类 org.test4j.hamcrest.matcher.mockito.LessOrEqual 中的方法
 
matchResult(int) - 类 org.test4j.hamcrest.matcher.mockito.LessThan 中的方法
 
MAX_DEPTH - 类 org.test4j.datafilling.common.FillingConstants 中的静态变量
How many times it is allowed to PoJoGen to create an instance of the same class in a recursive hierarchy
MAX_LINE_SIZE - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceReport 中的静态变量
 
maxDepth - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 中的变量
The maximum recursion depth
merger(Iterable<?>, char) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
将list中字符串以ch分割串在一起
merger(String[], char) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
MessageHelper - org.test4j.module.core.utility 中的 类
 
MessageHelper() - 类 org.test4j.module.core.utility.MessageHelper 的构造方法
 
MethodAccessor<T> - org.test4j.tools.reflector 中的 类
 
MethodAccessor(Class, String, Class...) - 类 org.test4j.tools.reflector.MethodAccessor 的构造方法
 
MethodAccessor(Object, String, Class...) - 类 org.test4j.tools.reflector.MethodAccessor 的构造方法
 
MethodAccessor(Method) - 类 org.test4j.tools.reflector.MethodAccessor 的构造方法
 
MethodDecoder - org.test4j.json.decoder.spec 中的 类
 
MethodDecoder() - 类 org.test4j.json.decoder.spec.MethodDecoder 的构造方法
 
MethodEncoder - org.test4j.json.encoder.object.spec 中的 类
 
MethodEncoder() - 类 org.test4j.json.encoder.object.spec.MethodEncoder 的构造方法
 
MethodFinder - org.test4j.tools.commons 中的 类
获得一个类(方法)的测试类(方法)的工具
MethodFinder() - 类 org.test4j.tools.commons.MethodFinder 的构造方法
 
MethodHelper - org.test4j.tools.commons 中的 类
 
MethodHelper() - 类 org.test4j.tools.commons.MethodHelper 的构造方法
 
Mix - org.test4j.spec.annotations 中的 注释类型
JSpec步骤定义片段文件混合
mkFileParentDir(String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
创建文件file所在的父目录
mkFileParentDir(File) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
创建文件file所在的父目录
modes - 类 org.test4j.hamcrest.matcher.string.StringMatcher 中的变量
 
Module - org.test4j.module.core 中的 接口
A type for modules that offer services to tests.
ModuleHelper - org.test4j.module.core.utility 中的 类
 
ModuleHelper() - 类 org.test4j.module.core.utility.ModuleHelper 的构造方法
 
ModulesLoader - org.test4j.module.core.utility 中的 类
A class for loading test4j modules.
ModulesLoader() - 类 org.test4j.module.core.utility.ModulesLoader 的构造方法
 
ModulesManager - org.test4j.module.core.utility 中的 类
test4j模块管理器
A class for holding and retrieving modules.
MultipleException - org.test4j.tools.exception 中的 异常
 
MultipleException() - 异常 org.test4j.tools.exception.MultipleException 的构造方法
 
MultipleException(String, Throwable) - 异常 org.test4j.tools.exception.MultipleException 的构造方法
 
MultipleException(String) - 异常 org.test4j.tools.exception.MultipleException 的构造方法
 
MultipleException(Throwable) - 异常 org.test4j.tools.exception.MultipleException 的构造方法
 
MultipleException(Throwable, Throwable...) - 异常 org.test4j.tools.exception.MultipleException 的构造方法
 
MultipleException(String, Throwable, Throwable...) - 异常 org.test4j.tools.exception.MultipleException 的构造方法
 

N

nameContain(String) - 类 org.test4j.hamcrest.iassert.object.impl.FileAssert 中的方法
 
nameContain(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IFileAssert 中的方法
断言文件名称包含期望值
nameContain(String) - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
named(Matcher<String>) - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
Named - org.test4j.spec.annotations 中的 注释类型
 
nameEq(String) - 类 org.test4j.hamcrest.iassert.object.impl.FileAssert 中的方法
 
nameEq(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IFileAssert 中的方法
断言文件名称等于期望值
nameEq(String) - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
native2ascii(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
将原始字符串转义为ascII字符串
例如,原始字符串为:我是中文
转义后就是:我是中文
newDecoder() - 类 org.test4j.tools.cpdetector.UnknownCharset 中的方法
 
newDecoder() - 类 org.test4j.tools.cpdetector.UnsupportedCharset 中的方法
 
newEncoder() - 类 org.test4j.tools.cpdetector.UnknownCharset 中的方法
 
newEncoder() - 类 org.test4j.tools.cpdetector.UnsupportedCharset 中的方法
 
newInsertOp() - 类 org.test4j.module.core.ICoreInitial 中的静态方法
 
newInstance() - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
newInstance(Type) - 类 org.test4j.json.decoder.base.BaseDecoder 中的方法
 
newInstance(Type) - 类 org.test4j.json.decoder.CollectionDecoder 中的方法
 
newInstance(Class) - 类 org.test4j.json.encoder.array.ArraysEncoder 中的静态方法
 
newInstance(Field, Object, int) - 类 org.test4j.json.encoder.PropertyEncoder 中的静态方法
 
newInstance(Object, Object, int) - 类 org.test4j.json.encoder.PropertyEncoder 中的静态方法
 
newInstance(Object) - 类 org.test4j.json.helper.JSONSingle 中的静态方法
构造单值json对象
newInstance(Class<T>) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
创建claz对象实例
不是通过 new Construction()形式
newInstance(Class<T>, ConstructorArgsGenerator) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
 
newInstance(Class<T>) - 类 org.test4j.tools.commons.Reflector 中的方法
创建claz对象实例
不是通过 new Construction()形式
newInstance(Class<T>, ConstructorArgsGenerator) - 类 org.test4j.tools.commons.Reflector 中的方法
根据构造函数对象
newInstance(String) - 类 org.test4j.tools.commons.Reflector 中的方法
从json字符串创建对象
newInstance(String, Class<T>) - 类 org.test4j.tools.commons.Reflector 中的方法
从json字符串创建对象
NewInstanceException - org.test4j.tools.exception 中的 异常
创建newInstance()实例异常
NewInstanceException() - 异常 org.test4j.tools.exception.NewInstanceException 的构造方法
 
NewInstanceException(String, Throwable) - 异常 org.test4j.tools.exception.NewInstanceException 的构造方法
 
NewInstanceException(String) - 异常 org.test4j.tools.exception.NewInstanceException 的构造方法
 
NewInstanceException(Throwable) - 异常 org.test4j.tools.exception.NewInstanceException 的构造方法
 
newInstanceUseFactoryMethod(AttributeInfo) - 类 org.test4j.datafilling.filler.pojo.FactoryMethodFiller 中的方法
If no publicly accessible constructors are available, the best we can do is to find a constructor (e.g. getInstance())
A candidate factory method is a method which returns the Class type
newMatcher(long) - 类 org.test4j.hamcrest.matcher.calendar.DateEqualMatcher 中的静态方法
 
newMatcher(Date) - 类 org.test4j.hamcrest.matcher.calendar.DateEqualMatcher 中的静态方法
 
newMatcher(Calendar) - 类 org.test4j.hamcrest.matcher.calendar.DateEqualMatcher 中的静态方法
 
newProxy(Class, String) - 类 org.test4j.tools.commons.Reflector 中的方法
创建target对象field字段的代理实例
用于运行时转移代理操作到字段对象上
newSpecPrinter() - 接口 org.test4j.spec.ISpecExecutorFactory 中的方法
构造测试场景信息输出器
newSteps(ISpec) - 接口 org.test4j.spec.ISpecExecutorFactory 中的方法
初始化Steps实例
next() - 类 org.test4j.tools.datagen.DataProviderIterator 中的方法
 
NICE_ASCII_CHARACTERS - 类 org.test4j.datafilling.strategy.RandomDataFactory 中的静态变量
An array of valid String characters
NO_PARAMETERS - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的静态变量
 
NoSuchFieldRuntimeException - org.test4j.tools.exception 中的 异常
 
NoSuchFieldRuntimeException() - 异常 org.test4j.tools.exception.NoSuchFieldRuntimeException 的构造方法
 
NoSuchFieldRuntimeException(String, Throwable) - 异常 org.test4j.tools.exception.NoSuchFieldRuntimeException 的构造方法
 
NoSuchFieldRuntimeException(String) - 异常 org.test4j.tools.exception.NoSuchFieldRuntimeException 的构造方法
 
NoSuchFieldRuntimeException(Throwable) - 异常 org.test4j.tools.exception.NoSuchFieldRuntimeException 的构造方法
 
NoSuchMethodRuntimeException - org.test4j.tools.exception 中的 异常
 
NoSuchMethodRuntimeException() - 异常 org.test4j.tools.exception.NoSuchMethodRuntimeException 的构造方法
 
NoSuchMethodRuntimeException(String, Throwable) - 异常 org.test4j.tools.exception.NoSuchMethodRuntimeException 的构造方法
 
NoSuchMethodRuntimeException(String) - 异常 org.test4j.tools.exception.NoSuchMethodRuntimeException 的构造方法
 
NoSuchMethodRuntimeException(Throwable) - 异常 org.test4j.tools.exception.NoSuchMethodRuntimeException 的构造方法
 
not(E) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
not(E) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象不符合matcher所定义的行为
notAll(Matcher, Matcher...) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
notAll(Matcher, Matcher...) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
不是所有的断言器都可以匹配实际对象,即至少有一个断言器失败
notAny(Matcher, Matcher...) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
notAny(Matcher, Matcher...) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
没有一个断言器可以匹配实际对象,即每一个断言器都匹配失败
notBlank() - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
notBlank() - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串不是空白串
notContain(String, StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
notContain(String[], StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
notContain(String, StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串不包含指定的子字符串
notContain(String[], StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串不包含指定的子字符串
notEqualTo(T) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
notEqualTo(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象不等于期望的值
notify(String) - 类 org.test4j.tools.cpdetector.JChardetFacade 中的方法
 
notIn(T...) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
notIn(T...) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象不可以在期望值里面找到
notNull() - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
notNull(String) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
notNull() - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象值不等于null
notNull(String) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象值不等于null
now() - 类 org.test4j.tools.commons.DateHelper 中的静态方法
 
number() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter number(integer, long, double,short,float) will be expected
number(Integer) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
integer变量断言
number(Short) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
short变量断言
number(Long) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
long变量断言
number(Double) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
double变量断言
number(Float) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
float变量断言
number(BigDecimal) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
bigdecimal断言
number(BigInteger) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
bigInteger断言
number(Byte) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
Byte断言
NumberAssert<T extends Number & Comparable<T>,E extends INumberAssert<T,?>> - org.test4j.hamcrest.iassert.object.impl 中的 类
 
NumberAssert(Class<? extends IAssert<?, ?>>) - 类 org.test4j.hamcrest.iassert.object.impl.NumberAssert 的构造方法
 
NumberAssert(T, Class<? extends IAssert<?, ?>>) - 类 org.test4j.hamcrest.iassert.object.impl.NumberAssert 的构造方法
 
NumberAssert(T, Class<? extends IAssert<?, ?>>, Class) - 类 org.test4j.hamcrest.iassert.object.impl.NumberAssert 的构造方法
 

O

object() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter general object will be asserted
object(Object) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
通用object对象断言
OBJECT_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The ObjectComparator singleton insance
ObjectArrayEncoder<T> - org.test4j.json.encoder.array 中的 类
 
ObjectArrayEncoder(Class) - 类 org.test4j.json.encoder.array.ObjectArrayEncoder 的构造方法
 
ObjectAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
ObjectAssert() - 类 org.test4j.hamcrest.iassert.object.impl.ObjectAssert 的构造方法
 
ObjectAssert(Object) - 类 org.test4j.hamcrest.iassert.object.impl.ObjectAssert 的构造方法
 
ObjectComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
Comparator for objects.
ObjectComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.ObjectComparator 的构造方法
 
ObjectDifference - org.test4j.hamcrest.matcher.property.difference 中的 类
A class for holding the difference between two objects.
ObjectDifference(String, Object, Object) - 类 org.test4j.hamcrest.matcher.property.difference.ObjectDifference 的构造方法
Creates a difference.
ObjectEncoder<T> - org.test4j.json.encoder 中的 类
 
ObjectEncoder(Class) - 类 org.test4j.json.encoder.ObjectEncoder 的构造方法
 
objectFormatter - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 中的变量
Formatter for object values.
objectFormatter - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的变量
Formatter for object values.
ObjectFormatter - org.test4j.hamcrest.matcher.property.report 中的 类
A class for generating a string representation of any object, array or primitive value.
ObjectFormatter() - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 的构造方法
Creates a formatter with a maximum recursion depth of 5.
ObjectFormatter(int) - 类 org.test4j.hamcrest.matcher.property.report.ObjectFormatter 的构造方法
Creates a formatter with the given maximum recursion depth.
objectFormatter - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的变量
Formatter for object values.
ObjectNameEncoder<T extends ObjectName> - org.test4j.json.encoder.single.jms 中的 类
 
ObjectNameEncoder() - 类 org.test4j.json.encoder.single.jms.ObjectNameEncoder 的构造方法
 
open(URL) - 类 org.test4j.tools.cpdetector.AbstractCodepageDetector 中的方法
 
open(URL) - 接口 org.test4j.tools.cpdetector.ICodepageDetector 中的方法
 
operation - 类 org.test4j.tools.commons.TextDiffMatchPatch.Diff 中的变量
One of: INSERT, DELETE or EQUAL.
org.test4j.datafilling - 软件包 org.test4j.datafilling
 
org.test4j.datafilling.annotations - 软件包 org.test4j.datafilling.annotations
 
org.test4j.datafilling.common - 软件包 org.test4j.datafilling.common
 
org.test4j.datafilling.exceptions - 软件包 org.test4j.datafilling.exceptions
 
org.test4j.datafilling.filler - 软件包 org.test4j.datafilling.filler
 
org.test4j.datafilling.filler.pojo - 软件包 org.test4j.datafilling.filler.pojo
 
org.test4j.datafilling.filler.primitive - 软件包 org.test4j.datafilling.filler.primitive
 
org.test4j.datafilling.strategy - 软件包 org.test4j.datafilling.strategy
 
org.test4j.hamcrest - 软件包 org.test4j.hamcrest
 
org.test4j.hamcrest.iassert.common.impl - 软件包 org.test4j.hamcrest.iassert.common.impl
 
org.test4j.hamcrest.iassert.common.intf - 软件包 org.test4j.hamcrest.iassert.common.intf
 
org.test4j.hamcrest.iassert.object.impl - 软件包 org.test4j.hamcrest.iassert.object.impl
 
org.test4j.hamcrest.iassert.object.intf - 软件包 org.test4j.hamcrest.iassert.object.intf
 
org.test4j.hamcrest.matcher - 软件包 org.test4j.hamcrest.matcher
 
org.test4j.hamcrest.matcher.array - 软件包 org.test4j.hamcrest.matcher.array
 
org.test4j.hamcrest.matcher.calendar - 软件包 org.test4j.hamcrest.matcher.calendar
 
org.test4j.hamcrest.matcher.clazz - 软件包 org.test4j.hamcrest.matcher.clazz
 
org.test4j.hamcrest.matcher.file - 软件包 org.test4j.hamcrest.matcher.file
 
org.test4j.hamcrest.matcher.mockito - 软件包 org.test4j.hamcrest.matcher.mockito
 
org.test4j.hamcrest.matcher.modes - 软件包 org.test4j.hamcrest.matcher.modes
 
org.test4j.hamcrest.matcher.property - 软件包 org.test4j.hamcrest.matcher.property
 
org.test4j.hamcrest.matcher.property.comparator - 软件包 org.test4j.hamcrest.matcher.property.comparator
 
org.test4j.hamcrest.matcher.property.difference - 软件包 org.test4j.hamcrest.matcher.property.difference
 
org.test4j.hamcrest.matcher.property.reflection - 软件包 org.test4j.hamcrest.matcher.property.reflection
 
org.test4j.hamcrest.matcher.property.report - 软件包 org.test4j.hamcrest.matcher.property.report
 
org.test4j.hamcrest.matcher.string - 软件包 org.test4j.hamcrest.matcher.string
 
org.test4j.json - 软件包 org.test4j.json
 
org.test4j.json.decoder - 软件包 org.test4j.json.decoder
 
org.test4j.json.decoder.base - 软件包 org.test4j.json.decoder.base
 
org.test4j.json.decoder.single - 软件包 org.test4j.json.decoder.single
 
org.test4j.json.decoder.single.spec - 软件包 org.test4j.json.decoder.single.spec
 
org.test4j.json.decoder.spec - 软件包 org.test4j.json.decoder.spec
 
org.test4j.json.encoder - 软件包 org.test4j.json.encoder
 
org.test4j.json.encoder.array - 软件包 org.test4j.json.encoder.array
 
org.test4j.json.encoder.object - 软件包 org.test4j.json.encoder.object
 
org.test4j.json.encoder.object.spec - 软件包 org.test4j.json.encoder.object.spec
 
org.test4j.json.encoder.single - 软件包 org.test4j.json.encoder.single
 
org.test4j.json.encoder.single.fixed - 软件包 org.test4j.json.encoder.single.fixed
 
org.test4j.json.encoder.single.jms - 软件包 org.test4j.json.encoder.single.jms
 
org.test4j.json.encoder.single.spec - 软件包 org.test4j.json.encoder.single.spec
 
org.test4j.json.helper - 软件包 org.test4j.json.helper
 
org.test4j.module - 软件包 org.test4j.module
 
org.test4j.module.core - 软件包 org.test4j.module.core
 
org.test4j.module.core.utility - 软件包 org.test4j.module.core.utility
 
org.test4j.module.database - 软件包 org.test4j.module.database
 
org.test4j.module.database.dbop - 软件包 org.test4j.module.database.dbop
 
org.test4j.module.inject - 软件包 org.test4j.module.inject
 
org.test4j.module.inject.annotations - 软件包 org.test4j.module.inject.annotations
 
org.test4j.module.inject.utility - 软件包 org.test4j.module.inject.utility
 
org.test4j.module.jmockit - 软件包 org.test4j.module.jmockit
 
org.test4j.module.jmockit.extend - 软件包 org.test4j.module.jmockit.extend
 
org.test4j.module.jmockit.utility - 软件包 org.test4j.module.jmockit.utility
 
org.test4j.module.spring - 软件包 org.test4j.module.spring
 
org.test4j.module.spring.util - 软件包 org.test4j.module.spring.util
 
org.test4j.spec - 软件包 org.test4j.spec
 
org.test4j.spec.annotations - 软件包 org.test4j.spec.annotations
 
org.test4j.spec.exceptions - 软件包 org.test4j.spec.exceptions
 
org.test4j.spec.inner - 软件包 org.test4j.spec.inner
 
org.test4j.tools.commons - 软件包 org.test4j.tools.commons
 
org.test4j.tools.cpdetector - 软件包 org.test4j.tools.cpdetector
 
org.test4j.tools.datagen - 软件包 org.test4j.tools.datagen
 
org.test4j.tools.exception - 软件包 org.test4j.tools.exception
 
org.test4j.tools.reflector - 软件包 org.test4j.tools.reflector
 
org.test4j.tools.reflector.imposteriser - 软件包 org.test4j.tools.reflector.imposteriser
 
outputtingUnorderedCollectionDifference - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView 中的变量
True when an unordered collection is being formatted.

P

parse(String) - 类 org.test4j.tools.commons.DateHelper 中的静态方法
 
parseFromJSONMap(E, JSONMap, Map<String, Object>) - 类 org.test4j.json.decoder.base.MapPoJoBaseDecoder 中的方法
解析jsonMap属性,填充target对象的值
parseFromJSONMap(Map, JSONMap, Map<String, Object>) - 类 org.test4j.json.decoder.MapDecoder 中的方法
 
parseFromJSONMap(Object, JSONMap, Map<String, Object>) - 类 org.test4j.json.decoder.PoJoDecoder 中的方法
 
parseInt(String, int) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
parseMapList(int, ICore.DataMap) - 类 org.test4j.tools.datagen.DataSet 中的静态方法
根据要插入数据的数量count和数据集合datas,分解出count条待插入的数据集
patch_addContext(TextDiffMatchPatch.Patch, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Increase the context until it is unique, but don't let the pattern expand beyond Match_MaxBits.
patch_addPadding(LinkedList<TextDiffMatchPatch.Patch>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Add some padding on text start and end so that edges can match something.
patch_apply(LinkedList<TextDiffMatchPatch.Patch>, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Merge a set of patches onto the text.
patch_deepCopy(LinkedList<TextDiffMatchPatch.Patch>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Given an array of patches, return another array that is identical.
Patch_DeleteThreshold - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的变量
When deleting a large block of text (over ~64 characters), how close does the contents have to match the expected contents. (0.0 = perfection, 1.0 = very loose).
patch_fromText(String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Parse a textual representation of patches and return a List of Patch objects.
patch_make(String, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Compute a list of patches to turn text1 into text2.
patch_make(LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Compute a list of patches to turn text1 into text2. text1 will be derived from the provided diffs.
patch_make(String, String, LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
已过时。 Prefer patch_make(String text1, LinkedList diffs).
patch_make(String, LinkedList<TextDiffMatchPatch.Diff>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Compute a list of patches to turn text1 into text2. text2 is not provided, diffs are the delta between text1 and text2.
Patch_Margin - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的变量
Chunk size for context length.
patch_splitMax(LinkedList<TextDiffMatchPatch.Patch>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Look through the patches and break up any which are longer than the maximum limit of the match algorithm.
patch_toText(List<TextDiffMatchPatch.Patch>) - 类 org.test4j.tools.commons.TextDiffMatchPatch 中的方法
Take a list of patches and return a textual representation.
pathReplace(String) - 类 org.test4j.tools.commons.ClazzFinder 中的静态方法
替换路径中所有的/\为.
PatternDecoder - org.test4j.json.decoder.single 中的 类
 
PatternDecoder() - 类 org.test4j.json.decoder.single.PatternDecoder 的构造方法
 
PatternEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
PoJoDecoder - org.test4j.json.decoder 中的 类
反序列json为pojo对象
PoJoDecoder() - 类 org.test4j.json.decoder.PoJoDecoder 的构造方法
 
PoJoEncoder - org.test4j.json.encoder.object 中的 类
按照pojo字段来输出json串
PoJoEncoder(Class) - 类 org.test4j.json.encoder.object.PoJoEncoder 的构造方法
 
PoJoFiller - org.test4j.datafilling.filler 中的 类
PoJo对象填充器
PoJoFiller(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.filler.PoJoFiller 的构造方法
 
PoJoFillException - org.test4j.datafilling.exceptions 中的 异常
 
PoJoFillException(String, Throwable) - 异常 org.test4j.datafilling.exceptions.PoJoFillException 的构造方法
Full constructor
PoJoFillException(String) - 异常 org.test4j.datafilling.exceptions.PoJoFillException 的构造方法
Constructor with message
PoJoGen_ATTRIBUTE_STRATEGY_METHOD_NAME - 类 org.test4j.datafilling.common.FillingConstants 中的静态变量
The name of the AttributeStrategy interface
PrimitiveFiller - org.test4j.datafilling.filler 中的 类
 
PrimitiveFiller(DataFactory) - 类 org.test4j.datafilling.filler.PrimitiveFiller 的构造方法
 
PrimitiveHelper - org.test4j.tools.commons 中的 类
 
PrimitiveHelper() - 类 org.test4j.tools.commons.PrimitiveHelper 的构造方法
 
printScenario(ISpec, IScenario) - 接口 org.test4j.spec.inner.ISpecPrinter 中的方法
输出测试场景信息
printSummary(Class<? extends ISpec>) - 接口 org.test4j.spec.inner.ISpecPrinter 中的方法
输出整个测试场景列表
process(String) - 枚举 org.test4j.hamcrest.matcher.string.StringMode 中的方法
把字符串按模式处理完返回
PropertiesArrayRefEqMatcher - org.test4j.hamcrest.matcher.property 中的 类
集合(数组)中对象的多个属性值集合(二维数组),反射值与期望值相等
PropertiesArrayRefEqMatcher(String[], Object[][], EqMode...) - 类 org.test4j.hamcrest.matcher.property.PropertiesArrayRefEqMatcher 的构造方法
 
PropertiesEqualMatcher - org.test4j.hamcrest.matcher.property 中的 类
 
PropertiesEqualMatcher(Object, String[], EqMode[]) - 类 org.test4j.hamcrest.matcher.property.PropertiesEqualMatcher 的构造方法
 
PropertiesEqualMatcher(Object, String[]) - 类 org.test4j.hamcrest.matcher.property.PropertiesEqualMatcher 的构造方法
 
PropertiesReader - org.test4j.tools.commons 中的 类
 
PropertiesReader() - 类 org.test4j.tools.commons.PropertiesReader 的构造方法
 
PropertyAccessor - org.test4j.tools.reflector 中的 类
POJO属性值或Map访问
PropertyAccessor() - 类 org.test4j.tools.reflector.PropertyAccessor 的构造方法
 
PropertyAllItemsMatcher - org.test4j.hamcrest.matcher.property 中的 类
属性值集合或属性值作为一个对象,要满足指定的断言
PropertyAllItemsMatcher(String, Matcher) - 类 org.test4j.hamcrest.matcher.property.PropertyAllItemsMatcher 的构造方法
 
PropertyAnyItemMatcher - org.test4j.hamcrest.matcher.property 中的 类
属性值集合或属性值作为一个对象,要满足指定的断言
PropertyAnyItemMatcher(String, Matcher) - 类 org.test4j.hamcrest.matcher.property.PropertyAnyItemMatcher 的构造方法
 
PropertyEncoder - org.test4j.json.encoder 中的 类
 
PropertyEncoder(int) - 类 org.test4j.json.encoder.PropertyEncoder 的构造方法
 
propertyEq(String[], Object, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
propertyEq(String, Object, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
propertyEq(String, String, StringMode, StringMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
propertyEq(String, Object, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
断言对象指定的属性(property)值等于期望值
same as "eqByProperty(String, Object)"
propertyEq(String, String, StringMode, StringMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
断言对象指定的属性(property)值等于期望值字符串
propertyEq(String[], Object, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
断言对象的多个属性相等
same as "eqByProperties(String[],Object)"
propertyEqMap(int, ICore.DataMap, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 中的方法
 
propertyEqMap(ICore.DataMap, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
propertyEqMap(int, ICore.DataMap, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListAssert 中的方法
want: the value of properties specified by DataMap's keys of items in collection(array) should be equal to the value of corresponding key in DataMap.
propertyEqMap(ICore.DataMap, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
把实际对象按照Map中的key值取出来,进行反射比较
如果对象的属性不在Map中,则不进行比较
功能和 "propertyEq(String[] properties, Object expected, EqMode... modes)"类似, 无非这里是把属性写到了Map中,方便一一对应
PropertyEqualMatcher - org.test4j.hamcrest.matcher.property 中的 类
 
PropertyEqualMatcher(Object, String, EqMode[]) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualMatcher 的构造方法
 
PropertyEqualMatcher(Object, String) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualMatcher 的构造方法
 
PropertyEqualStringMatcher - org.test4j.hamcrest.matcher.property 中的 类
 
PropertyEqualStringMatcher(String, String, StringMode[]) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualStringMatcher 的构造方法
 
PropertyEqualStringMatcher(String, String) - 类 org.test4j.hamcrest.matcher.property.PropertyEqualStringMatcher 的构造方法
 
PropertyItemMatcher - org.test4j.hamcrest.matcher.property 中的 类
属性值集合或属性值作为一个对象,要满足指定的断言
PropertyItemMatcher(String, Matcher) - 类 org.test4j.hamcrest.matcher.property.PropertyItemMatcher 的构造方法
 
propertyMatch(ItemsMode, String, Matcher) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 中的方法
 
propertyMatch(String, Matcher) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
propertyMatch(ItemsMode, String, Matcher) - 接口 org.test4j.hamcrest.iassert.common.intf.IListAssert 中的方法
the property value of all/any(specified by ItemsMode) items in collection(array) should be matched by the matcher.
propertyMatch(String, Matcher) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
对象的属性值符合指定的断言器要求
PROPKEY_CUSTOM_CONFIGURATION - 类 org.test4j.module.core.utility.ConfigurationLoader 中的静态变量
Property in the defaults configuration file that contains the name of the custom configuration file
PROPKEY_DATABASE_DIALECT - 类 org.test4j.tools.commons.ConfigHelper 中的静态变量
Property key of the SQL dialect of the underlying DBMS implementation
PROPKEY_DATABASE_TYPE - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
PROPKEY_DATASOURCE_DRIVERCLASSNAME - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
PROPKEY_DATASOURCE_PASSWORD - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
PROPKEY_DATASOURCE_SCHEMAS - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
PROPKEY_DATASOURCE_URL - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
PROPKEY_DATASOURCE_USERNAME - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
PROPKEY_LOCAL_CONFIGURATION - 类 org.test4j.module.core.utility.ConfigurationLoader 中的静态变量
Property in the defaults and/or custom configuration file that contains the name of the user local configuration file
PROPKEY_MODULE_ENABLED_CLASS - 类 org.test4j.module.core.utility.ModulesLoader 中的静态变量
特定模块类属性后缀
如果特定的模块类在classpath中不存在,则不加载该模块
PROPKEY_MODULE_PREFIX - 类 org.test4j.module.core.utility.ModulesLoader 中的静态变量
First part of all core specific properties.
PROPKEY_MODULE_SUFFIX_CLASS_NAME - 类 org.test4j.module.core.utility.ModulesLoader 中的静态变量
Last part of the core specific property that specifies the classname of the core.
PROPKEY_MODULE_SUFFIX_ENABLED - 类 org.test4j.module.core.utility.ModulesLoader 中的静态变量
Last part of the core specific property that specifies whether the core should be loaded.
PROPKEY_MODULES - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
test4j模块加载序列
Property that contains the names of the modules that are to be loaded.
proxy(Class, Field) - 类 org.test4j.tools.reflector.imposteriser.Test4JProxy 中的静态方法
构造一个代理类,将代理类的操作转移到testedObject属性 (fieldName)对象上
构造一个type类型的mock spring bean
proxy(Class, String) - 类 org.test4j.tools.reflector.imposteriser.Test4JProxy 中的静态方法
构造一个代理类,将代理类的操作转移到testedObject属性 (fieldName)对象上
通常用于实现测试类的@SpringBeanFrom的spring bean
proxy(Invokable, String) - 类 org.test4j.tools.reflector.imposteriser.Test4JProxy 中的静态方法
实现类(className)的代理操作
proxy(Invokable, Class) - 类 org.test4j.tools.reflector.imposteriser.Test4JProxy 中的静态方法
实现类(className)的代理操作
put(String, Object, Object, Object...) - 类 org.test4j.tools.datagen.AbstractDataMap 中的方法
put(String,Object[])的快捷写法
putJSON(Object, Object) - 类 org.test4j.json.helper.JSONMap 中的方法
same as put(key,value)

Q

query(String) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
查询数据列表,并进行断言
query() - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
查询表数据,做数据断言
queryAs(Class) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
查询单条数据,转换为PoJo对象。
queryAsMap(String) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
查询数据,并且返回的数据只有一行
将数据自动填充到Map中,并对数据进行断言
queryAsPoJo(String, Class) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
查询数据,并且返回的数据只有一行
将数据自动填充到 pojo 类型的对象中,并且返回对象的断言器
queryList(String, Class) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
查询数据列表,并进行断言
queryList(Class) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
查询表中所有的数据,并且每条数据填充到PoJo中
返回 List 的断言器
queryWhere(String) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
根据条件查询数据,并返回数据断言器
queryWhere(ICore.DataMap) - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
根据条件查询数据,并返回数据断言器
quote_Char - 类 org.test4j.json.encoder.JSONEncoder 中的变量
json引号变量
单引号或双引号

R

random(Class) - 类 org.test4j.tools.datagen.AbastractDataGenerator 中的静态方法
生成随机对象
RandomDataFactory - org.test4j.datafilling.strategy 中的 类
Default implementation of a DataFactory This default implementation returns values based on a random generator.
RandomDataGenerator - org.test4j.tools.datagen 中的 类
 
RandomDataGenerator(Class) - 类 org.test4j.tools.datagen.RandomDataGenerator 的构造方法
 
readable() - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
readFromFile(String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
从文本文件中读取内容

o file:开头读取文件系统
o classpath:开头读取classpath下的文件
o 否则读取跟 classpath下filePath文件
readFromFile(File) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
从文本文件中读取内容
readFromFile(Class, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
读取文件内容
*
o file:开头读取文件系统
o classpath:开头读取classpath下的文件
o 否则, 先读取clazz path下的fileName文件,再读取跟路径下的fileName文件
readFromStream(InputStream, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
To convert the InputStream to String we use the BufferedReader.readLine() method.
readFromStream(InputStream) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
To convert the InputStream to String we use the BufferedReader.readLine() method.
readLinesFromFile(String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
按行读取文件
readLinesFromFile(String, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
 
readLinesFromStream(InputStream, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
从文件流中读取文本行
readLinesFromStream(InputStream) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
从文件流中读取文本行
ReferFlag - 枚举 org.test4j.json.helper.JSONFeature 中的静态变量
引用标识
ReflectionAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
 
ReflectionAssert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 的构造方法
 
ReflectionAssert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 的构造方法
 
ReflectionComparator - org.test4j.hamcrest.matcher.property.reflection 中的 类
A comparator for comparing two values by reflection.
ReflectionComparator(List<Comparator>) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 的构造方法
Creates a comparator that will use the given chain.
ReflectionComparatorFactory - org.test4j.hamcrest.matcher.property.reflection 中的 类
A factory for creating a reflection comparator.
ReflectionComparatorFactory() - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 的构造方法
 
reflectionEq(Object, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
reflectionEq(Object, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
Same as eqByReflect, will be @Deprecated in the future.
reflectionEqMap(List<ICore.DataMap>, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 中的方法
 
reflectionEqMap(int, ICore.DataMap, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ListAssert 中的方法
 
reflectionEqMap(ICore.DataMap, EqMode...) - 类 org.test4j.hamcrest.iassert.common.impl.ReflectionAssert 中的方法
 
reflectionEqMap(List<ICore.DataMap>, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListAssert 中的方法
 
reflectionEqMap(int, ICore.DataMap, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IListAssert 中的方法
will be @deprecated in the future.
reflectionEqMap(ICore.DataMap, EqMode...) - 接口 org.test4j.hamcrest.iassert.common.intf.IReflectionAssert 中的方法
Same as propertyEqMap, will be @deprecated in the future.
ReflectionEqualMatcher - org.test4j.hamcrest.matcher.property 中的 类
以反射的方式验证2个对象是否相等
ReflectionEqualMatcher(Object, EqMode[]) - 类 org.test4j.hamcrest.matcher.property.ReflectionEqualMatcher 的构造方法
 
ReflectionEqualMatcher(Collection, EqMode[]) - 类 org.test4j.hamcrest.matcher.property.ReflectionEqualMatcher 的构造方法
 
ReflectionEqualMatcher(T[], EqMode[]) - 类 org.test4j.hamcrest.matcher.property.ReflectionEqualMatcher 的构造方法
 
ReflectionEqualMatcher(List, EqMode[]) - 类 org.test4j.hamcrest.matcher.property.ReflectionEqualMatcher 的构造方法
 
ReflectionException - org.test4j.tools.reflector 中的 异常
 
ReflectionException() - 异常 org.test4j.tools.reflector.ReflectionException 的构造方法
 
ReflectionException(String, Throwable) - 异常 org.test4j.tools.reflector.ReflectionException 的构造方法
 
ReflectionException(String) - 异常 org.test4j.tools.reflector.ReflectionException 的构造方法
 
ReflectionException(Throwable) - 异常 org.test4j.tools.reflector.ReflectionException 的构造方法
 
reflector - 接口 org.test4j.module.ICore 中的静态变量
 
Reflector - org.test4j.tools.commons 中的 类
 
register(Expectations) - 类 org.test4j.module.jmockit.utility.ExpectationsUtil 中的静态方法
注册当前线程下的mockit.Expectations实例
register(Verifications) - 类 org.test4j.module.jmockit.utility.ExpectationsUtil 中的静态方法
注册当前线程下的mockit.Verifications实例
regular(String) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
regular(String) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串符合正则表达式${regex}
relationship() - 类 org.test4j.hamcrest.matcher.string.StringEndWithMatcher 中的方法
 
relationship() - 类 org.test4j.hamcrest.matcher.string.StringEqualMatcher 中的方法
 
relationship() - 类 org.test4j.hamcrest.matcher.string.StringMatcher 中的方法
 
relationship() - 类 org.test4j.hamcrest.matcher.string.StringStartWithMatcher 中的方法
 
remove() - 类 org.test4j.tools.datagen.DataProviderIterator 中的方法
 
removeMatchingIndexes(ArrayList<Integer>, ArrayList<Integer>, UnorderedCollectionDifference) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Removes all left and right indexes for which there is a match in the given difference object.
removeTheWhiteSpaces(List<String>) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
repeat(Object...) - 类 org.test4j.tools.datagen.AbastractDataGenerator 中的静态方法
循环遍历objects对象列表
RepeatDataGenerator - org.test4j.tools.datagen 中的 类
 
RepeatDataGenerator(Object[]) - 类 org.test4j.tools.datagen.RepeatDataGenerator 的构造方法
 
replaceChars - 类 org.test4j.json.helper.SpecicalChar 中的静态变量
 
replaceFileSeparators(String) - 类 org.test4j.tools.commons.ClazzHelper 中的静态方法
将class的全路径替换为带.的class名称
ex: convert /a/b.class to a.b
reset() - 类 org.test4j.tools.cpdetector.JChardetFacade 中的方法
 
resetLog4jLevel() - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
重置log4j的设置
ResourceHelper - org.test4j.tools.commons 中的 类
 
ResourceHelper() - 类 org.test4j.tools.commons.ResourceHelper 的构造方法
 
returnAttributeDataStrategyValue(Class, AttributeStrategy) - 类 org.test4j.datafilling.Filler 中的方法
It retrieves the value for the FillWith annotation with which the attribute was annotated
returnList(String) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
返回表中所有的数据
returnList(String, Class<T>) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
返回表中所有的数据
returnQuery(String) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
根据查询返回数据
returnQuery(String, Class<T>) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
根据查询返回映射数据
rollback() - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
回滚未提交的数据
rollback() - 接口 org.test4j.module.database.dbop.ITableOp 中的方法
回滚数据
rtrim(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
去除末尾的空白符,包括回车,换行符
rTrimSpace(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
去除末尾的空白符,只包括空格和tab符
runScenario(ISpec, IScenario, Map<ISpecMethod.SpecMethodID, ISpecMethod>, ISpecPrinter) - 接口 org.test4j.spec.ISpecExecutorFactory 中的方法
执行场景

S

same(T) - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
same(T) - 接口 org.test4j.hamcrest.iassert.common.intf.IBaseAssert 中的方法
断言对象和期望值是同一个对象
saveResultInCache(Object, Map<Object, Difference>, boolean) - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparator 中的方法
 
scan() - 类 org.test4j.json.helper.JSONScanner 中的方法
 
ScenarioAssertError - org.test4j.spec.exceptions 中的 错误
 
ScenarioAssertError(IScenario, List<Throwable>) - 错误 org.test4j.spec.exceptions.ScenarioAssertError 的构造方法
 
scnJSON(String) - 类 org.test4j.json.helper.JSONScanner 中的静态方法
 
SearchingClassLoader - org.test4j.tools.reflector.imposteriser 中的 类
 
SearchingClassLoader(ClassLoader, ClassLoader) - 类 org.test4j.tools.reflector.imposteriser.SearchingClassLoader 的构造方法
 
set(Object, Object) - 类 org.test4j.tools.reflector.FieldAccessor 中的方法


如果value对象是spring proxy对象,异常信息的消息作了一些包装,使提示更明显
setArgsTypeMap(Map<String, Type>) - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
setAttrAnnotations(List<Annotation>) - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
setAttrArgs(Type...) - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
setAttrClaz(Class) - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
setAttrName(String) - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
setBeginIndex(int) - 类 org.test4j.json.helper.JSONSingle 中的方法
 
setBestMatchingIndexes(ArrayList<Integer>, ArrayList<Integer>, UnorderedCollectionDifference) - 类 org.test4j.hamcrest.matcher.property.comparator.IgnoreOrderComparator 中的方法
Actual implementation of the best match finding algorithm.
setBestMatchingIndexes(int, int) - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Sets the given left and right index as best matching elements.
setBestMatchingScore(int) - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 中的方法
Gets the matching score of the best matching indexes.
setContext(Class) - 类 org.test4j.module.core.TestContext 中的静态方法
设置测试上下文的测试类
测试实例和测试方法置空
setContext(Object, Method) - 类 org.test4j.module.core.TestContext 中的静态方法
设置测试上下文信息
setDataMap(Map<String, Object>) - 类 org.test4j.tools.datagen.AbastractDataGenerator 中的方法
 
setDateFormat(String) - 类 org.test4j.json.decoder.single.spec.DateDecoder 中的静态方法
 
setDateFormat(String) - 类 org.test4j.json.encoder.single.spec.DateEncoder 中的静态方法
 
setEndIndex(int) - 类 org.test4j.json.helper.JSONSingle 中的方法
 
setError(Throwable) - 接口 org.test4j.spec.inner.IScenarioStep 中的方法
设置步骤错误(异常)
setFeatures(int) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
 
setFeatures(JSONFeature...) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
 
setField(Object, String, Object) - 类 org.test4j.tools.commons.Reflector 中的方法
 
setField(Class, Object, String, Object) - 类 org.test4j.tools.commons.Reflector 中的方法
 
setFieldValue(Object, String, Object) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
设置实例target的字段值
setFieldValue(Object, Field, Object) - 类 org.test4j.tools.commons.FieldHelper 中的静态方法
 
setPojoClaz(Class) - 类 org.test4j.datafilling.common.AttributeInfo 中的方法
 
setSharedData(T) - 类 org.test4j.spec.Steps.Default 中的方法
 
setSharedData(T) - 接口 org.test4j.spec.Steps 中的方法
设置共享数据
setStatic(Object) - 类 org.test4j.tools.reflector.FieldAccessor 中的方法
 
setStaticField(Class, String, Object) - 类 org.test4j.tools.commons.Reflector 中的方法
set class's static value
设置clazz的静态变量值
setStringModes(StringMode...) - 类 org.test4j.hamcrest.matcher.string.StringMatcher 中的方法
 
SetterMethodFiller - org.test4j.datafilling.filler.pojo 中的 类
 
SetterMethodFiller(DataFactory, Map<String, Type>) - 类 org.test4j.datafilling.filler.pojo.SetterMethodFiller 的构造方法
 
setUnMarkClassFlag(boolean) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
显示设置是否忽略输出class类型名称
一般只有Field字段编码时会用到
用于当Field.type = 实际对象类型时,可以选择忽略输出class类型名称
setValue(String) - 类 org.test4j.json.helper.JSONSingle 中的方法
 
shared - 类 org.test4j.spec.Steps.Default 中的变量
 
SharedData - org.test4j.spec 中的 接口
几个Steps之间的共享数据接口类
SharedData.EmptyData - org.test4j.spec 中的 类
空的共享数据
SharedData.EmptyData() - 类 org.test4j.spec.SharedData.EmptyData 的构造方法
 
ShortArrayEncoder - org.test4j.json.encoder.array 中的 类
 
ShortAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
ShortAssert() - 类 org.test4j.hamcrest.iassert.object.impl.ShortAssert 的构造方法
 
ShortAssert(Short) - 类 org.test4j.hamcrest.iassert.object.impl.ShortAssert 的构造方法
 
ShortDecoder - org.test4j.json.decoder.single 中的 类
 
ShortDecoder() - 类 org.test4j.json.decoder.single.ShortDecoder 的构造方法
 
ShortEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
ShortFiller - org.test4j.datafilling.filler.primitive 中的 类
 
ShortFiller(DataFactory) - 类 org.test4j.datafilling.filler.primitive.ShortFiller 的构造方法
 
shortnum() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter short number will be asserted
SIMPLE_CASES_COMPARATOR - 类 org.test4j.hamcrest.matcher.property.reflection.ReflectionComparatorFactory 中的静态变量
The SimpleCasesComparatorsingleton insance
SimpleCasesComparator - org.test4j.hamcrest.matcher.property.comparator 中的 类
Comparator for simple cases.
SimpleCasesComparator() - 类 org.test4j.hamcrest.matcher.property.comparator.SimpleCasesComparator 的构造方法
 
SimpleDateFormatDecoder - org.test4j.json.decoder.single 中的 类
 
SimpleDateFormatDecoder() - 类 org.test4j.json.decoder.single.SimpleDateFormatDecoder 的构造方法
 
SimpleDateFormatEncoder<T extends SimpleDateFormat> - org.test4j.json.encoder.single.spec 中的 类
 
SimpleDateFormatEncoder() - 类 org.test4j.json.encoder.single.spec.SimpleDateFormatEncoder 的构造方法
 
simpleDateStr(Timestamp) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
simpleDateTimeStr(long) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
SimpleDifferenceView - org.test4j.hamcrest.matcher.property.report 中的 类
 
SimpleDifferenceView() - 类 org.test4j.hamcrest.matcher.property.report.SimpleDifferenceView 的构造方法
 
simpleTimeStr(long) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
SimpleTypeEncoder - org.test4j.json.encoder.single.jms 中的 类
 
SimpleTypeEncoder() - 类 org.test4j.json.encoder.single.jms.SimpleTypeEncoder 的构造方法
 
SingleEncoder<T> - org.test4j.json.encoder 中的 类
 
SingleEncoder(Class) - 类 org.test4j.json.encoder.SingleEncoder 的构造方法
 
SizeAssert<T,E extends IAssert> - org.test4j.hamcrest.iassert.common.impl 中的 类
 
SizeAssert(Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 的构造方法
 
SizeAssert(T, Class<? extends IAssert>) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 的构造方法
 
sizeBetween(int, int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeBetween(int, int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item is greater than or equal to the number min, and is less than or equal to the number max.
sized(long) - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
sized(Matcher) - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
sizeEq(int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeEq(int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item is equal to the number size.
sizeGe(int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeGe(int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item is greater than or equal to the number size.
sizeGt(int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeGt(int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item is greater than the number size.
sizeIs(int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeIs(int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item is equal to the number size.
sizeLe(int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeLe(int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item is less than or equal to the number size.
sizeLt(int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeLt(int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item is less than the number size.
sizeNe(int) - 类 org.test4j.hamcrest.iassert.common.impl.SizeAssert 中的方法
 
sizeNe(int) - 接口 org.test4j.hamcrest.iassert.common.intf.ISizedAssert 中的方法
want: the size of map(collection/array) item isn't equal to the number size.
sizeOf(Object) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
SizeOrLengthMatcher - org.test4j.hamcrest.matcher.array 中的 类
 
SizeOrLengthMatcher(int, SizeOrLengthMatcher.SizeOrLengthMatcherType) - 类 org.test4j.hamcrest.matcher.array.SizeOrLengthMatcher 的构造方法
 
SizeOrLengthMatcher.SizeOrLengthMatcherType - org.test4j.hamcrest.matcher.array 中的 枚举
 
skipNullField - 类 org.test4j.json.encoder.JSONEncoder 中的变量
 
SkipScenarioException - org.test4j.spec.exceptions 中的 异常
 
SkipScenarioException() - 异常 org.test4j.spec.exceptions.SkipScenarioException 的构造方法
 
SkipScenarioException(String, Throwable) - 异常 org.test4j.spec.exceptions.SkipScenarioException 的构造方法
 
SkipScenarioException(String) - 异常 org.test4j.spec.exceptions.SkipScenarioException 的构造方法
 
SkipScenarioException(IScenario) - 异常 org.test4j.spec.exceptions.SkipScenarioException 的构造方法
 
SkipScenarioException(Throwable) - 异常 org.test4j.spec.exceptions.SkipScenarioException 的构造方法
 
SkipStepException - org.test4j.spec.exceptions 中的 异常
 
SocketAddressDecoder - org.test4j.json.decoder.single 中的 类
 
SocketAddressDecoder() - 类 org.test4j.json.decoder.single.SocketAddressDecoder 的构造方法
 
SocketAddressEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
SpecDecoder - org.test4j.json.decoder.spec 中的 类
 
SpecDecoder() - 类 org.test4j.json.decoder.spec.SpecDecoder 的构造方法
 
SpecEncoder<T> - org.test4j.json.encoder.object 中的 类
 
SpecEncoder(Class) - 类 org.test4j.json.encoder.object.SpecEncoder 的构造方法
 
SpecicalChar - org.test4j.json.helper 中的 类
 
SpecicalChar() - 类 org.test4j.json.helper.SpecicalChar 的构造方法
 
specicalFlags - 类 org.test4j.json.helper.SpecicalChar 中的静态变量
 
SpecTypeDecoder - org.test4j.json.decoder.base 中的 类
 
SpecTypeDecoder() - 类 org.test4j.json.decoder.base.SpecTypeDecoder 的构造方法
 
SpecTypeEncoder<T> - org.test4j.json.encoder.single 中的 类
 
SpecTypeEncoder(Class) - 类 org.test4j.json.encoder.single.SpecTypeEncoder 的构造方法
 
splits(String, String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
根据splitStr分割字符串string,并且过滤掉空串
spring - 接口 org.test4j.module.spring.ISpring 中的静态变量
 
SPRING_APPLICATION_CONTEXT_FACTORY_CLASS_NAME - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
Spring_Autowired_Annotation - 接口 org.test4j.tools.commons.ClazzConst 中的静态变量
Spring @AutoWired Annotation类类名
SPRING_DATASOURCE_NAME - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
 
Spring_DataSourceUtils - 接口 org.test4j.tools.commons.ClazzConst 中的静态变量
Spring 数据源工具类类名
SPRING_LAZY_LOAD - 接口 org.test4j.module.core.utility.IPropConst 中的静态变量
允许将所有spring bean都设置成lazy加载模式
Spring_PlatformTransactionManager - 接口 org.test4j.tools.commons.ClazzConst 中的静态变量
Spring 事务管理类名称
start(String, StringMode...) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 中的方法
 
start(String, StringMode...) - 接口 org.test4j.hamcrest.iassert.object.intf.IStringAssert 中的方法
断言字符串以${expected}子串开头
start1 - 类 org.test4j.tools.commons.TextDiffMatchPatch.Patch 中的变量
 
start2 - 类 org.test4j.tools.commons.TextDiffMatchPatch.Patch 中的变量
 
Step - org.test4j.spec.annotations 中的 注释类型
场景测试中的步骤(可以当做 @Given @When @Then)
Steps<T extends SharedData> - org.test4j.spec 中的 接口
JSpec步骤定义文件接口
标识接口
Steps.Default<T extends SharedData> - org.test4j.spec 中的 类
 
Steps.Default() - 类 org.test4j.spec.Steps.Default 的构造方法
 
StepType - org.test4j.spec.inner 中的 枚举
 
STR_DEFAULT_ENCODING - 类 org.test4j.datafilling.common.FillingConstants 中的静态变量
The default encoding for Strings
STR_DEFAULT_LENGTH - 类 org.test4j.datafilling.common.FillingConstants 中的静态变量
The default string length that PoJoGen will assign to an annotated attribute
strategy - 类 org.test4j.datafilling.Filler 中的变量
 
string() - 类 org.test4j.hamcrest.TheStyleAssertion 中的方法
a parameter string will be asserted
string(String) - 类 org.test4j.hamcrest.WantStyleAssertion 中的方法
字符串断言
StringAssert - org.test4j.hamcrest.iassert.object.impl 中的 类
 
StringAssert() - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 的构造方法
 
StringAssert(boolean) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 的构造方法
 
StringAssert(String) - 类 org.test4j.hamcrest.iassert.object.impl.StringAssert 的构造方法
 
StringBlankMatcher - org.test4j.hamcrest.matcher.string 中的 类
 
StringBlankMatcher() - 类 org.test4j.hamcrest.matcher.string.StringBlankMatcher 的构造方法
 
StringContainMatcher - org.test4j.hamcrest.matcher.string 中的 类
经过模式处理后,判断一个字符串是否包含另外一个字符串
StringContainMatcher(String[], StringMode[]) - 类 org.test4j.hamcrest.matcher.string.StringContainMatcher 的构造方法
 
StringContainsInOrder - org.test4j.hamcrest.matcher.string 中的 类
 
StringContainsInOrder(Iterable<String>) - 类 org.test4j.hamcrest.matcher.string.StringContainsInOrder 的构造方法
 
StringContainsInOrder(Iterable<String>, StringMode[]) - 类 org.test4j.hamcrest.matcher.string.StringContainsInOrder 的构造方法
 
stringContainsInOrder(Iterable<String>) - 类 org.test4j.hamcrest.matcher.string.StringContainsInOrder 中的静态方法
 
StringDecoder - org.test4j.json.decoder.single 中的 类
 
StringDecoder() - 类 org.test4j.json.decoder.single.StringDecoder 的构造方法
 
StringEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
StringEndWithMatcher - org.test4j.hamcrest.matcher.string 中的 类
 
StringEndWithMatcher(String) - 类 org.test4j.hamcrest.matcher.string.StringEndWithMatcher 的构造方法
 
StringEqualMatcher - org.test4j.hamcrest.matcher.string 中的 类
按照模式来判断2个string是否相同
StringEqualMatcher(String) - 类 org.test4j.hamcrest.matcher.string.StringEqualMatcher 的构造方法
 
StringFiller - org.test4j.datafilling.filler 中的 类
 
StringFiller(DataFactory) - 类 org.test4j.datafilling.filler.StringFiller 的构造方法
 
StringHelper - org.test4j.tools.commons 中的 类
 
StringHelper() - 类 org.test4j.tools.commons.StringHelper 的构造方法
 
StringMatcher - org.test4j.hamcrest.matcher.string 中的 类
 
StringMatcher(String) - 类 org.test4j.hamcrest.matcher.string.StringMatcher 的构造方法
 
StringMode - org.test4j.hamcrest.matcher.string 中的 枚举
String Matcher配置模式
StringNotBlankMatcher - org.test4j.hamcrest.matcher.string 中的 类
 
StringNotBlankMatcher() - 类 org.test4j.hamcrest.matcher.string.StringNotBlankMatcher 的构造方法
 
StringStartWithMatcher - org.test4j.hamcrest.matcher.string 中的 类
 
StringStartWithMatcher(String) - 类 org.test4j.hamcrest.matcher.string.StringStartWithMatcher 的构造方法
 
substringAfterLast(String, String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
Gets the substring after the last occurrence of a separator.
SUN_BOOT_PATH - 类 org.test4j.tools.commons.ClazzFinder 中的静态变量
获得packPath路径下所有的class
SymbolBuff - org.test4j.json.helper 中的 类
变量扫描存储buffer
SymbolBuff() - 类 org.test4j.json.helper.SymbolBuff 的构造方法
 

T

table(String) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
针对表进行操作
TabularDataEncoder<T extends TabularData> - org.test4j.json.encoder.single.jms 中的 类
 
TabularDataEncoder() - 类 org.test4j.json.encoder.single.jms.TabularDataEncoder 的构造方法
 
Test4JException - org.test4j.module 中的 异常
 
Test4JException(String) - 异常 org.test4j.module.Test4JException 的构造方法
 
Test4JException(Throwable) - 异常 org.test4j.module.Test4JException 的构造方法
 
Test4JException(String, Throwable) - 异常 org.test4j.module.Test4JException 的构造方法
 
Test4JInvocations - org.test4j.module.jmockit.extend 中的 接口
 
Test4JProxy - org.test4j.tools.reflector.imposteriser 中的 类
 
Test4JProxy() - 类 org.test4j.tools.reflector.imposteriser.Test4JProxy 的构造方法
 
TestContext - org.test4j.module.core 中的 类
测试类(对象)上下文
TestedObject - org.test4j.module.inject.annotations 中的 注释类型
用来表明被测对象,方便Inject属性
TestListener - org.test4j.module.core 中的 类
Listener for test events.
TestListener() - 类 org.test4j.module.core.TestListener 的构造方法
 
text - 类 org.test4j.tools.commons.TextDiffMatchPatch.Diff 中的变量
The text associated with this diff operation.
TextDiffHelper - org.test4j.tools.commons 中的 类
 
TextDiffHelper() - 类 org.test4j.tools.commons.TextDiffHelper 的构造方法
 
TextDiffMatchPatch - org.test4j.tools.commons 中的 类
Class containing the diff, match and patch methods.
TextDiffMatchPatch() - 类 org.test4j.tools.commons.TextDiffMatchPatch 的构造方法
 
TextDiffMatchPatch.Diff - org.test4j.tools.commons 中的 类
Class representing one diff operation.
TextDiffMatchPatch.Diff(TextDiffMatchPatch.Operation, String) - 类 org.test4j.tools.commons.TextDiffMatchPatch.Diff 的构造方法
Constructor.
TextDiffMatchPatch.LinesToCharsResult - org.test4j.tools.commons 中的 类
Internal class for returning results from diff_linesToChars().
TextDiffMatchPatch.LinesToCharsResult(String, String, List<String>) - 类 org.test4j.tools.commons.TextDiffMatchPatch.LinesToCharsResult 的构造方法
 
TextDiffMatchPatch.Operation - org.test4j.tools.commons 中的 枚举
The data structure representing a diff is a Linked list of Diff objects: {Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"), Diff(Operation.EQUAL, " world.")} which means: delete "Hello", add "Goodbye" and keep " world."
TextDiffMatchPatch.Patch - org.test4j.tools.commons 中的 类
Class representing one patch operation.
TextDiffMatchPatch.Patch() - 类 org.test4j.tools.commons.TextDiffMatchPatch.Patch 的构造方法
Constructor.
that(T, Matcher) - 类 org.test4j.hamcrest.JavaLangMatcherAssert 中的静态方法
 
the - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的静态变量
 
the - 接口 org.test4j.module.ICore 中的静态变量
 
the - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的变量
 
the - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的变量
 
Then - org.test4j.spec.annotations 中的 注释类型
 
thenDo(JMockitExpectations.Delegate) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
thenReturn(Object) - 类 org.test4j.module.jmockit.extend.ExpectationsResult 中的方法
 
thenReturn(Object, Object...) - 类 org.test4j.module.jmockit.extend.ExpectationsResult 中的方法
 
thenReturn(Object) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
thenReturn(Object, Object...) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
thenReturn(Object) - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的方法
 
thenReturn(Object, Object...) - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的方法
 
thenReturn(Object) - 接口 org.test4j.module.jmockit.extend.Test4JInvocations 中的方法
mock返回对象值
thenReturn(Object, Object...) - 接口 org.test4j.module.jmockit.extend.Test4JInvocations 中的方法
mock依次返回的对象值
thenReturnFrom(Class, String) - 类 org.test4j.module.jmockit.extend.ExpectationsResult 中的方法
return value parsed from xml file
thenReturnFrom(Class, Class, String) - 类 org.test4j.module.jmockit.extend.ExpectationsResult 中的方法
return value parsed from xml file
thenThrow(Throwable) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
thenThrows(Throwable) - 类 org.test4j.module.jmockit.extend.ExpectationsResult 中的方法
 
thenThrows(Throwable, Throwable...) - 类 org.test4j.module.jmockit.extend.ExpectationsResult 中的方法
 
TheStyleAssertion - org.test4j.hamcrest 中的 类
 
TheStyleAssertion() - 类 org.test4j.hamcrest.TheStyleAssertion 的构造方法
 
ThrowableDecoder - org.test4j.json.decoder.spec 中的 类
 
ThrowableDecoder() - 类 org.test4j.json.decoder.spec.ThrowableDecoder 的构造方法
 
throwRuntimeException(Throwable) - 类 org.test4j.tools.commons.ExceptionWrapper 中的静态方法
把Throwable包装为运行时异常抛出
若throwable==null,则什么事都不干
throwRuntimeException(String, Throwable) - 类 org.test4j.tools.commons.ExceptionWrapper 中的静态方法
把Throwable包装为运行时异常抛出
若throwable==null,则什么事都不干
TimeZoneDecoder - org.test4j.json.decoder.single 中的 类
 
TimeZoneDecoder() - 类 org.test4j.json.decoder.single.TimeZoneDecoder 的构造方法
 
TimeZoneEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
toAPPENDABLE - 类 org.test4j.json.decoder.single.spec.AppendableDecoder 中的静态变量
 
toARRAY - 类 org.test4j.json.decoder.ArrayDecoder 中的静态变量
 
toArray(Object...) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
构造数组对象
toArray(Object, Object[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toATOMICBOOLEAN - 类 org.test4j.json.decoder.single.AtomicBooleanDecoder 中的静态变量
 
toATOMICINTEGER - 类 org.test4j.json.decoder.single.AtomicIntegerDecoder 中的静态变量
 
toATOMICLONG - 类 org.test4j.json.decoder.single.AtomicLongDecoder 中的静态变量
 
toBIGDECIMAL - 类 org.test4j.json.decoder.single.BigDecimalDecoder 中的静态变量
 
toBIGINTEGER - 类 org.test4j.json.decoder.single.BigIntegerDecoder 中的静态变量
 
toBOOLEAN - 类 org.test4j.json.decoder.single.BooleanDecoder 中的静态变量
 
toBoolean(String) - 类 org.test4j.json.decoder.single.BooleanDecoder 中的静态方法
将字符串转为布尔值
toBYTE - 类 org.test4j.json.decoder.single.ByteDecoder 中的静态变量
 
toCHARACTER - 类 org.test4j.json.decoder.single.CharDecoder 中的静态变量
 
toCHARSET - 类 org.test4j.json.decoder.single.CharsetDecoder 中的静态变量
 
toCLASS - 类 org.test4j.json.decoder.single.ClazzDecoder 中的静态变量
 
toClazzName() - 类 org.test4j.json.helper.JSONSingle 中的方法
 
toCOLLECTION - 类 org.test4j.json.decoder.CollectionDecoder 中的静态变量
 
toDATE - 类 org.test4j.json.decoder.single.spec.DateDecoder 中的静态变量
 
toDateTimeStr(Date, String) - 类 org.test4j.tools.commons.DateHelper 中的静态方法
返回指定时间的格式化字符串
toDatFile(T, String) - 类 org.test4j.tools.commons.JSONHelper 中的静态方法
将pojo序列化后存储在dat类型的文件中
toDOUBLE - 类 org.test4j.json.decoder.single.DoubleDecoder 中的静态变量
 
toENUM - 类 org.test4j.json.decoder.single.spec.EnumDecoder 中的静态变量
 
toFILE - 类 org.test4j.json.decoder.single.FileDecoder 中的静态变量
 
toFLOAT - 类 org.test4j.json.decoder.single.FloatDecoder 中的静态变量
 
toINETADDRESS - 类 org.test4j.json.decoder.single.InetAddressDecoder 中的静态变量
 
toINTEGER - 类 org.test4j.json.decoder.single.IntegerDecoder 中的静态变量
 
toJSON(Object, JSONFeature...) - 类 org.test4j.json.JSON 中的静态方法
将对象编码为json串
toJSON(Object, int) - 类 org.test4j.json.JSON 中的静态方法
将对象编码为json串
toJSON(Object) - 类 org.test4j.tools.commons.JSONHelper 中的静态方法
 
toJsonFile(T, String) - 类 org.test4j.tools.commons.JSONHelper 中的静态方法
将对象存储为json格式的文件
toList(T...) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
将对象转换为列表
toList(Object, boolean) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
把对象转换为列表
toList(char[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toList(float[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toList(long[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toList(short[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toList(int[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toList(double[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toList(boolean[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toList(byte[]) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toLOCAL - 类 org.test4j.json.decoder.single.LocaleDecoder 中的静态变量
 
toLONG - 类 org.test4j.json.decoder.single.LongDecoder 中的静态变量
 
toMAP - 类 org.test4j.json.decoder.MapDecoder 中的静态变量
 
toMethod - 类 org.test4j.json.decoder.spec.MethodDecoder 中的静态变量
 
toObject(String) - 类 org.test4j.json.JSON 中的静态方法
将json字符串反序列为对象
toObject(String, Type) - 类 org.test4j.json.JSON 中的静态方法
 
toObject(JSONObject, Map<String, Object>) - 类 org.test4j.json.JSON 中的静态方法
将json字符串反序列为对象
toObject(JSONObject, Type, Map<String, Object>) - 类 org.test4j.json.JSON 中的静态方法
 
toPATTERN - 类 org.test4j.json.decoder.single.PatternDecoder 中的静态变量
 
toPOJO - 类 org.test4j.json.decoder.PoJoDecoder 中的静态变量
 
toPrimitiveValue() - 类 org.test4j.json.helper.JSONSingle 中的方法
将value值转换为原始类型
toReferenceID() - 类 org.test4j.json.helper.JSONSingle 中的方法
 
toSHORT - 类 org.test4j.json.decoder.single.ShortDecoder 中的静态变量
 
toSIMPLEDATEFORMAT - 类 org.test4j.json.decoder.single.SimpleDateFormatDecoder 中的静态变量
 
toSOCKETADDRESS - 类 org.test4j.json.decoder.single.SocketAddressDecoder 中的静态变量
 
toString() - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
toString(Object, Object) - 类 org.test4j.hamcrest.matcher.property.comparator.EqStringComparator 中的静态方法
将obj对象转换为String对象
toString() - 类 org.test4j.hamcrest.matcher.property.difference.Difference 中的方法
 
toString(StringMode...) - 枚举 org.test4j.hamcrest.matcher.string.StringMode 中的静态方法
 
toSTRING - 类 org.test4j.json.decoder.single.StringDecoder 中的静态变量
 
toString() - 类 org.test4j.json.helper.JSONSingle 中的方法
 
toString() - 类 org.test4j.json.helper.SymbolBuff 中的方法
 
toString() - 类 org.test4j.module.core.TestListener 中的方法
 
toString() - 类 org.test4j.spec.inner.ISpecMethod.SpecMethodID 中的方法
 
toString(long[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(int[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(short[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(char[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(byte[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(boolean[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(float[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(double[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(Object[]) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
 
toString(Object) - 类 org.test4j.tools.commons.ArrayHelper 中的静态方法
Outputs an array as a String, treating null as an empty array.
toString(Throwable) - 类 org.test4j.tools.commons.ExceptionWrapper 中的静态方法
 
toString(List) - 类 org.test4j.tools.commons.ListHelper 中的静态方法
 
toString(Object) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
将对象转化为字符串{ddd,ddd}
toString(Throwable) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
将exception转为string输出
toString() - 类 org.test4j.tools.commons.TextDiffMatchPatch.Diff 中的方法
Display a human-readable version of this Diff.
toString() - 类 org.test4j.tools.commons.TextDiffMatchPatch.Patch 中的方法
Emmulate GNU diff's format.
toString() - 类 org.test4j.tools.cpdetector.CodepageDetectorProxy 中的方法
 
toString() - 类 org.test4j.tools.reflector.imposteriser.Invocation 中的方法
 
toStringAssert() - 类 org.test4j.hamcrest.iassert.common.impl.BaseAssert 中的方法
 
toStringValue() - 类 org.test4j.json.helper.JSONSingle 中的方法
将JSONValue转换为字符串
toTimeZone - 类 org.test4j.json.decoder.single.TimeZoneDecoder 中的静态变量
 
toURI - 类 org.test4j.json.decoder.single.URIDecoder 中的静态变量
 
toURL - 类 org.test4j.json.decoder.single.URLDecoder 中的静态变量
 
toUUID - 类 org.test4j.json.decoder.single.UUIDDecoder 中的静态变量
 
TRACER_ENABLE - 接口 org.test4j.module.core.utility.IPropConst 中的静态变量
是否打开测试运行信息跟踪功能
TRANSACTIONAL_MODE_DEFAULT - 接口 org.test4j.module.core.utility.IPropItem 中的静态变量
默认的数据库事务模式
treeDifferenceFormatterVisitor - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 中的变量
The visitor for visiting the difference tree
TreeDifferenceView - org.test4j.hamcrest.matcher.property.report 中的 类
Formatter that will output all objects in the difference tree.
TreeDifferenceView() - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView 的构造方法
 
TreeDifferenceView.TreeDifferenceFormatterVisitor - org.test4j.hamcrest.matcher.property.report 中的 类
The visitor for visiting the difference tree.
TreeDifferenceView.TreeDifferenceFormatterVisitor() - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor 的构造方法
 
trim(String) - 类 org.test4j.tools.commons.StringHelper 中的静态方法
 
type - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的变量
 
typeIsArray() - 接口 org.test4j.hamcrest.iassert.common.intf.ITypeAssert 中的方法
断言对象是数字类型,并将断言器转换成数组断言器
typeIsBool() - 接口 org.test4j.hamcrest.iassert.common.intf.ITypeAssert 中的方法
 
typeIsByte() - 接口 org.test4j.hamcrest.iassert.common.intf.ITypeAssert 中的方法
 
typeIsCalendar() - 接口 org.test4j.hamcrest.iassert.common.intf.ITypeAssert 中的方法
 

U

unExists() - 类 org.test4j.hamcrest.iassert.object.impl.FileAssert 中的方法
 
unExists() - 接口 org.test4j.hamcrest.iassert.object.intf.IFileAssert 中的方法
断言指定的文件不存在
UnknownCharset - org.test4j.tools.cpdetector 中的 类
 
unMarkClassFlag - 类 org.test4j.json.encoder.JSONEncoder 中的变量
是否输出class类型
UnorderedCollectionDifference - org.test4j.hamcrest.matcher.property.difference 中的 类
A class for holding the difference between all elements of two collections or arrays.
UnorderedCollectionDifference(String, Object, Object, List<?>, List<?>) - 类 org.test4j.hamcrest.matcher.property.difference.UnorderedCollectionDifference 的构造方法
Creates a difference.
UnsupportedCharset - org.test4j.tools.cpdetector 中的 类
 
URIDecoder - org.test4j.json.decoder.single 中的 类
 
URIDecoder() - 类 org.test4j.json.decoder.single.URIDecoder 的构造方法
 
URIEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
URLDecoder - org.test4j.json.decoder.single 中的 类
 
URLDecoder() - 类 org.test4j.json.decoder.single.URLDecoder 的构造方法
 
URLEncoder - org.test4j.json.encoder.single.fixed 中的 类
 
useDB(String) - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
使用数据源来执行下列的数据库操作
dataSource的名称在test4j.properties文件中定义
useDefaultDB() - 接口 org.test4j.module.database.dbop.IDBOperator 中的方法
使用test4j.properties中配置的默认数据源
UUIDDecoder - org.test4j.json.decoder.single 中的 类
 
UUIDDecoder() - 类 org.test4j.json.decoder.single.UUIDDecoder 的构造方法
 
UUIDEncoder - org.test4j.json.encoder.single.fixed 中的 类
 

V

VALID_PACK_REGULAR - 类 org.test4j.tools.commons.ClazzHelper 中的静态变量
package名称有效字符表达式
validate() - 接口 org.test4j.spec.inner.IScenario 中的方法
验证场景
value - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的变量
 
value(String) - 类 org.test4j.tools.datagen.AbastractDataGenerator 中的方法
获取已经设置好字段的对应值
valueClaz - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的变量
 
ValueFlag - 枚举 org.test4j.json.helper.JSONFeature 中的静态变量
单值标识
valueOf(String) - 枚举 org.test4j.hamcrest.iassert.common.impl.Assert.AssertType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.array.MapMatcher.MapMatcherType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.array.SizeOrLengthMatcher.SizeOrLengthMatcherType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.calendar.DateParterMatcher.DateFieldType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.file.FileExistsMatcher.FileExistsMatcherType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.modes.ItemsMode 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.modes.MatchMode 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.property.reflection.EqMode 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceReport.MatchType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.hamcrest.matcher.string.StringMode 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.json.helper.JSONFeature 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.spec.inner.StepType 中的静态方法
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 org.test4j.tools.commons.TextDiffMatchPatch.Operation 中的静态方法
返回带有指定名称的该类型的枚举常量。
values() - 枚举 org.test4j.hamcrest.iassert.common.impl.Assert.AssertType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.array.MapMatcher.MapMatcherType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.array.SizeOrLengthMatcher.SizeOrLengthMatcherType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.calendar.DateParterMatcher.DateFieldType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.file.FileExistsMatcher.FileExistsMatcherType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.modes.ItemsMode 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.modes.MatchMode 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.property.reflection.EqMode 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceReport.MatchType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.hamcrest.matcher.string.StringMode 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.json.helper.JSONFeature 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.spec.inner.StepType 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
values() - 枚举 org.test4j.tools.commons.TextDiffMatchPatch.Operation 中的静态方法
按照声明该枚举类型的常量的顺序,返回 包含这些常量的数组。
visit(Difference, A) - 接口 org.test4j.hamcrest.matcher.property.difference.DifferenceVisitor 中的方法
Visits a simple difference.
visit(ObjectDifference, A) - 接口 org.test4j.hamcrest.matcher.property.difference.DifferenceVisitor 中的方法
Visits an object difference.
visit(ClassDifference, A) - 接口 org.test4j.hamcrest.matcher.property.difference.DifferenceVisitor 中的方法
Visits a class difference.
visit(MapDifference, A) - 接口 org.test4j.hamcrest.matcher.property.difference.DifferenceVisitor 中的方法
Visits a map difference.
visit(CollectionDifference, A) - 接口 org.test4j.hamcrest.matcher.property.difference.DifferenceVisitor 中的方法
Visits a collection difference.
visit(UnorderedCollectionDifference, A) - 接口 org.test4j.hamcrest.matcher.property.difference.DifferenceVisitor 中的方法
Visits an unordered collection difference.
visit(Difference, String) - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 中的方法
Returns null, there are no inner differences for a simple difference.
visit(ObjectDifference, String) - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 中的方法
Returns the difference at the field with the given name.
visit(ClassDifference, String) - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 中的方法
 
visit(MapDifference, String) - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 中的方法
Returns the difference at the given key.
visit(CollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 中的方法
Returns the difference at the field with the given index.
visit(UnorderedCollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.reflection.InnerDifferenceFinder.InnerDifferenceVisitor 中的方法
Returns the best matching difference at the field with the given index.
visit(Difference, Integer) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor 中的方法
 
visit(ObjectDifference, Integer) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor 中的方法
 
visit(ClassDifference, Integer) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor 中的方法
 
visit(MapDifference, Integer) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor 中的方法
 
visit(CollectionDifference, Integer) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor 中的方法
 
visit(UnorderedCollectionDifference, Integer) - 类 org.test4j.hamcrest.matcher.property.reflection.MatchingScoreCalculator.MatchingScoreVisitor 中的方法
 
visit(Difference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView.DifferenceFormatterVisitor 中的方法
 
visit(ObjectDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView.DifferenceFormatterVisitor 中的方法
 
visit(ClassDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView.DifferenceFormatterVisitor 中的方法
 
visit(MapDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView.DifferenceFormatterVisitor 中的方法
 
visit(CollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView.DifferenceFormatterVisitor 中的方法
 
visit(UnorderedCollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.DefaultDifferenceView.DifferenceFormatterVisitor 中的方法
 
visit(Difference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor 中的方法
 
visit(ObjectDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor 中的方法
 
visit(ClassDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor 中的方法
 
visit(MapDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor 中的方法
 
visit(CollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor 中的方法
 
visit(UnorderedCollectionDifference, String) - 类 org.test4j.hamcrest.matcher.property.report.TreeDifferenceView.TreeDifferenceFormatterVisitor 中的方法
 

W

want - 接口 org.test4j.module.ICore 中的静态变量
 
wanted() - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
wanted(Class<F>) - 类 org.test4j.hamcrest.iassert.common.impl.Assert 中的方法
 
wanted() - 接口 org.test4j.hamcrest.iassert.common.intf.IAssert 中的方法
用于jmock expected参数断言的结尾
结束断言返回一个符合参数类型的值以满足编译
wanted(Class<F>) - 接口 org.test4j.hamcrest.iassert.common.intf.IAssert 中的方法
用于jmock expected参数断言的结尾
结束断言返回一个符合参数类型的值以满足编译
WantStyleAssertion - org.test4j.hamcrest 中的 类
 
WantStyleAssertion() - 类 org.test4j.hamcrest.WantStyleAssertion 的构造方法
 
warn(String) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
 
warn(String, Throwable) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
 
WARNING - 类 org.test4j.module.core.utility.MessageHelper 中的静态变量
 
when(T) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
when(T) - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的方法
 
When - org.test4j.spec.annotations 中的 注释类型
 
with(Matcher) - 类 org.test4j.module.jmockit.extend.JMocketVerifications 中的方法
 
with(T, Matcher) - 类 org.test4j.module.jmockit.extend.JMocketVerifications 中的方法
 
with(Matcher) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
with(T, Matcher) - 类 org.test4j.module.jmockit.extend.JMockitExpectations 中的方法
 
with(Matcher) - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的方法
 
with(T, Matcher) - 类 org.test4j.module.jmockit.extend.JMockitNonStrictExpectations 中的方法
 
withAbsolutePath(Matcher) - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
withCanonicalPath(Matcher<String>) - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
wrapdAdvisedException(Object, Exception) - 类 org.test4j.tools.commons.ExceptionWrapper 中的静态方法
包装advised的异常信息,使提示更明显
wrapException(Throwable) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
 
wrapWithRuntimeException(Throwable) - 类 org.test4j.tools.commons.ExceptionWrapper 中的静态方法
 
writable() - 类 org.test4j.hamcrest.matcher.file.FileMatchers 中的静态方法
 
writeClassFlag(T, Writer) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
标记class类型名称
writeEscapeString(String, Writer) - 类 org.test4j.json.encoder.single.fixed.StringEncoder 中的静态方法
 
writeMismatchPhrase(ArgumentMismatch) - 类 org.test4j.hamcrest.matcher.JMockitAdapter 中的方法
 
writerChar(char, Writer) - 类 org.test4j.json.encoder.single.fixed.StringEncoder 中的静态方法
处理特殊字符
writerDebugInfo(String) - 类 org.test4j.module.core.utility.MessageHelper 中的静态方法
用于记录test4j运行时的信息,方便定位复杂的问题
正式发布版本中所有方法都改为protected,禁止其它类引用
writerNullOrReference(Object, Writer, List<String>, boolean) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
对象是null,或者引用了另外一个已经序列化的对象
writerSpecProperty(String, Writer) - 类 org.test4j.json.encoder.JSONEncoder 中的方法
输出特定属性名称或值
如果声明了QuoteFieldNames特性输出 "propertyname" 或 'propertyname'
否则直接输出 propertyname
writeStringToFile(File, String) - 类 org.test4j.tools.commons.ResourceHelper 中的静态方法
写字符串到文件中

A B C D E F G H I J L M N O P Q R S T U V W

Copyright © 2013. All rights reserved.