Package net.jqwik.api.facades
Class ReflectionSupportFacade
- java.lang.Object
- 
- net.jqwik.api.facades.ReflectionSupportFacade
 
- 
 @API(status=INTERNAL) public abstract class ReflectionSupportFacade extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static ReflectionSupportFacadeimplementation
 - 
Constructor SummaryConstructors Constructor Description ReflectionSupportFacade()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <T> TnewInstanceInTestContext(java.lang.Class<T> clazz, java.lang.Object context)Create instance of a class that can potentially be a non static inner class and its outer instance might becontextabstract <T> TnewInstanceWithDefaultConstructor(java.lang.Class<T> clazz)Create instance of a class that can potentially be a non static inner class
 
- 
- 
- 
Field Detail- 
implementationpublic static final ReflectionSupportFacade implementation 
 
- 
 - 
Method Detail- 
newInstanceInTestContextpublic abstract <T> T newInstanceInTestContext(java.lang.Class<T> clazz, java.lang.Object context)Create instance of a class that can potentially be a non static inner class and its outer instance might becontext- Type Parameters:
- T- The type of the instance to create
- Parameters:
- clazz- The class to instantiate
- context- The potential context instance
- Returns:
- the newly created instance
 
 - 
newInstanceWithDefaultConstructorpublic abstract <T> T newInstanceWithDefaultConstructor(java.lang.Class<T> clazz) Create instance of a class that can potentially be a non static inner class- Type Parameters:
- T- The type of the instance to create
- Parameters:
- clazz- The class to instantiate
- Returns:
- the newly created instance
 
 
- 
 
-