|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectcom.github.mperry.fg.test.Specification
@groovy.transform.TypeChecked class Specification
Created with IntelliJ IDEA. User: MarkPerry Date: 30/11/13 Time: 3:58 PM To change this template use File | Settings | File Templates.
| Property Summary | |
|---|---|
static java.util.Map |
FUNC_TYPES
|
static int |
MAX_ARGS
|
| Method Summary | |
|---|---|
static Property
|
callCommon(java.util.List argList, Option pre, groovy.lang.Closure func, F validate)
|
static CheckResult
|
check(Property p, java.lang.Boolean truth)
|
static void
|
checkTypes(java.util.List argList, groovy.lang.Closure func)
|
static Property
|
createProp(java.util.Map map, Option pre, groovy.lang.Closure c, F validation)
|
static Property
|
createProp0(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
|
static Property
|
createProp1(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
|
static Property
|
createProp2(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
|
static Property
|
createProp3(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
|
static Property
|
createProp4(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
|
static Property
|
createProp5(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
|
static Property
|
dynamicCreateProp(java.util.List list, Option pre, groovy.lang.Closure c, F validate)
|
static java.lang.Class
|
funcType(java.util.List list)
|
static Property
|
implies(java.lang.Boolean pre, java.lang.Boolean result)
|
static Validation
|
perform(groovy.lang.Closure c, java.util.List args)
|
static Property
|
showAllWithMap(java.lang.Boolean truth, java.util.Map map, Option pre, groovy.lang.Closure c, F validate)
|
static Property
|
spec(java.util.Map map, groovy.lang.Closure c)
@param map Override the default map |
static Property
|
spec(Model config)
|
static Property
|
spec(groovy.lang.Closure c)
|
static CheckResult
|
specAssert(java.util.Map map, groovy.lang.Closure c)
|
static CheckResult
|
specAssert(Model config)
|
static CheckResult
|
specAssert(groovy.lang.Closure c)
|
static CheckResult
|
specAssert(Property p, boolean truth)
|
static CheckResult
|
specAssert(Property p)
|
| Methods inherited from class java.lang.Object | |
|---|---|
| java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
| Property Detail |
|---|
static final java.util.Map FUNC_TYPES
static final int MAX_ARGS
| Method Detail |
|---|
static Property callCommon(java.util.List argList, Option pre, groovy.lang.Closure func, F validate)
static CheckResult check(Property p, java.lang.Boolean truth)
static void checkTypes(java.util.List argList, groovy.lang.Closure func)
@groovy.transform.TypeChecked(TypeCheckingMode.SKIP) static Property createProp(java.util.Map map, Option pre, groovy.lang.Closure c, F validation)
static Property createProp0(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
static Property createProp1(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
static Property createProp2(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
static Property createProp3(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
static Property createProp4(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
static Property createProp5(java.util.List list, Option pre, groovy.lang.Closure func, F validate)
@groovy.transform.TypeChecked(TypeCheckingMode.SKIP) static Property dynamicCreateProp(java.util.List list, Option pre, groovy.lang.Closure c, F validate)
static java.lang.Class funcType(java.util.List list)
static Property implies(java.lang.Boolean pre, java.lang.Boolean result)
static Validation perform(groovy.lang.Closure c, java.util.List args)
static Property showAllWithMap(java.lang.Boolean truth, java.util.Map map, Option pre, groovy.lang.Closure c, F validate)
@groovy.transform.TypeChecked(TypeCheckingMode.SKIP) static Property spec(java.util.Map map, groovy.lang.Closure c)
map - Override the default map
static Property spec(Model config)
@groovy.transform.TypeChecked(TypeCheckingMode.SKIP) static Property spec(groovy.lang.Closure c)
@groovy.transform.TypeChecked(TypeCheckingMode.SKIP) static CheckResult specAssert(java.util.Map map, groovy.lang.Closure c)
static CheckResult specAssert(Model config)
@groovy.transform.TypeChecked(TypeCheckingMode.SKIP) static CheckResult specAssert(groovy.lang.Closure c)
static CheckResult specAssert(Property p, boolean truth)
static CheckResult specAssert(Property p)
Groovy Documentation