public interface FluentCustomisation
| Modifier and Type | Method and Description |
|---|---|
FluentCustomisation |
add(Customisation customisation) |
AutoPropertyBehaviour |
autoPropertyBehaviour() |
RecursionBehaviour |
circularDependencyBehaviour() |
<T> FluentCustomisation |
intercept(Class<T> clazz,
Interceptor<T> interceptor) |
<T> FluentCustomisation |
lazyInstance(Class<T> clazz,
SpecimenSupplier<? extends T> supplier) |
<T> FluentCustomisation |
lazyInstance(Type type,
SpecimenSupplier<? extends T> supplier) |
NoResolutionBehaviour |
noResolutionBehaviour() |
FluentCustomisation |
propertyOf(Class<?> clazz,
String name,
Object value) |
FluentCustomisation |
repeatCount(int count) |
<T> FluentCustomisation |
sameInstance(Class<T> clazz,
T instance) |
<T> FluentCustomisation |
sameInstance(Type type,
T instance) |
<T,U extends T> |
useSubType(Class<T> baseClass,
Class<U> subClass) |
FluentCustomisation repeatCount(int count)
<T> FluentCustomisation sameInstance(Type type, T instance)
<T> FluentCustomisation sameInstance(Class<T> clazz, T instance)
<T> FluentCustomisation lazyInstance(Type type, SpecimenSupplier<? extends T> supplier)
<T> FluentCustomisation lazyInstance(Class<T> clazz, SpecimenSupplier<? extends T> supplier)
FluentCustomisation propertyOf(Class<?> clazz, String name, Object value)
<T,U extends T> FluentCustomisation useSubType(Class<T> baseClass, Class<U> subClass)
FluentCustomisation add(Customisation customisation)
<T> FluentCustomisation intercept(Class<T> clazz, Interceptor<T> interceptor)
RecursionBehaviour circularDependencyBehaviour()
NoResolutionBehaviour noResolutionBehaviour()
AutoPropertyBehaviour autoPropertyBehaviour()
Copyright © 2017. All rights reserved.