JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
SEARCH:
JavaScript is disabled on your browser.
A
B
C
D
E
F
G
H
I
J
L
M
O
R
S
T
U
V
W
Y
A
afterDataPreparation(ITestContext, ITestNGMethod)
- Method in interface io.github.sskorol.core.
DataSupplierInterceptor
afterDataProviderCall(JoinPoint)
- Method in class io.github.sskorol.core.
DataSupplierAspect
B
beforeDataPreparation(ITestContext, ITestNGMethod)
- Method in interface io.github.sskorol.core.
DataSupplierInterceptor
beforeDataProviderCall(JoinPoint)
- Method in class io.github.sskorol.core.
DataSupplierAspect
beforeTransformationCall(JoinPoint)
- Method in class io.github.sskorol.core.
DataSupplierAspect
C
castToArray(Class<T>)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
castToObject(Class<T>)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
COLLECTION
- io.github.sskorol.model.
TypeMappings
CsvReader
<
T
> - Class in
io.github.sskorol.data
CsvReader(Class<T>)
- Constructor for class io.github.sskorol.data.
CsvReader
D
DataBuilder()
- Constructor for class io.github.sskorol.data.
TestDataReader.DataBuilder
DataProviderTransformer
- Class in
io.github.sskorol.core
Core listener which transforms custom DataSupplier format to common TestNG DataProvider.
DataProviderTransformer()
- Constructor for class io.github.sskorol.core.
DataProviderTransformer
DataReader
<
T
> - Interface in
io.github.sskorol.data
DataSupplier
- Annotation Type in
io.github.sskorol.core
Key annotation which replaces common DataProvider.
DataSupplierAspect
- Class in
io.github.sskorol.core
Key aspect for DataSupplier interception.
DataSupplierAspect()
- Constructor for class io.github.sskorol.core.
DataSupplierAspect
DataSupplierInterceptor
- Interface in
io.github.sskorol.core
A listener which allows retrieving useful meta-data.
DataSupplierMetaData
- Class in
io.github.sskorol.model
Base container for DataSupplier meta data.
DataSupplierMetaData(ITestContext, ITestNGMethod)
- Constructor for class io.github.sskorol.model.
DataSupplierMetaData
DOUBLE_ARRAY
- io.github.sskorol.model.
TypeMappings
E
ENTRY
- io.github.sskorol.model.
TypeMappings
F
FieldName
- Annotation Type in
io.github.sskorol.data
Use this annotation to specify CSV field's name.
findDataSupplier(ITestNGMethod)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
findParentDataSupplierClass()
- Static method in class io.github.sskorol.utils.
ReflectionUtils
findParentDataSupplierClass(Method, Class)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
G
getDataSupplierAnnotation(Class<?>, String)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
getDataSupplierArg(Function<DataSupplier, T>, T)
- Method in class io.github.sskorol.model.
TestNGMethod
getDataSupplierClass(IDataProvidable, Class, Method)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
getDataSupplierMetaData()
- Method in class io.github.sskorol.model.
TestNGMethod
getDataSupplierMethod()
- Method in class io.github.sskorol.model.
DataSupplierMetaData
getDataSupplierMethod(Class<?>, String)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
getEntityClass()
- Method in interface io.github.sskorol.data.
DataReader
getFactoryAnnotationMetaData(ITestNGMethod)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
getFieldName(Field)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
getInterceptors()
- Static method in class io.github.sskorol.core.
DataSupplierAspect
getMetaData()
- Method in interface io.github.sskorol.core.
DataSupplierInterceptor
getPath()
- Method in interface io.github.sskorol.data.
DataReader
getSourcePath(Class<T>)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
getSourcePath(String)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
getTestMethod()
- Method in class io.github.sskorol.model.
DataSupplierMetaData
getTransformers()
- Static method in class io.github.sskorol.core.
DataSupplierAspect
getUrl()
- Method in interface io.github.sskorol.data.
DataReader
H
hasDataSupplierMethod(String)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
I
IAnnotationTransformerInterceptor
- Interface in
io.github.sskorol.core
A listener which allows intercepting IAnnotationTransformer events.
INT_ARRAY
- io.github.sskorol.model.
TypeMappings
invokeDataSupplier(Tuple2<Method, Object[]>)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
io.github.sskorol.core
- package io.github.sskorol.core
io.github.sskorol.data
- package io.github.sskorol.data
io.github.sskorol.model
- package io.github.sskorol.model
io.github.sskorol.utils
- package io.github.sskorol.utils
isInstanceOf(Object)
- Method in enum io.github.sskorol.model.
TypeMappings
J
JsonReader
<
T
> - Class in
io.github.sskorol.data
JsonReader(Class<T>)
- Constructor for class io.github.sskorol.data.
JsonReader
L
load(Class<T>, ClassLoader)
- Static method in class io.github.sskorol.utils.
ServiceLoaderUtils
LONG_ARRAY
- io.github.sskorol.model.
TypeMappings
M
MAP
- io.github.sskorol.model.
TypeMappings
O
OBJECT_ARRAY
- io.github.sskorol.model.
TypeMappings
onDataPreparation(DataSupplierMetaData)
- Method in interface io.github.sskorol.core.
DataSupplierInterceptor
onDataPreparation(ProceedingJoinPoint)
- Method in class io.github.sskorol.core.
DataSupplierAspect
R
read()
- Method in class io.github.sskorol.data.
CsvReader
read()
- Method in interface io.github.sskorol.data.
DataReader
read()
- Method in class io.github.sskorol.data.
JsonReader
read()
- Method in class io.github.sskorol.data.
TestDataReader.DataBuilder
read()
- Method in class io.github.sskorol.data.
YamlReader
ReflectionUtils
- Class in
io.github.sskorol.utils
An utility class for internal DataSupplier management.
ReflectionUtils()
- Constructor for class io.github.sskorol.utils.
ReflectionUtils
S
ServiceLoaderUtils
- Class in
io.github.sskorol.utils
SPI management internals for dynamic listeners' implementation loading.
ServiceLoaderUtils()
- Constructor for class io.github.sskorol.utils.
ServiceLoaderUtils
Source
- Annotation Type in
io.github.sskorol.data
Use this annotation to provide CSV / JSON source path.
STREAM
- io.github.sskorol.model.
TypeMappings
streamOf(T)
- Method in enum io.github.sskorol.model.
TypeMappings
streamOf(T)
- Static method in class io.github.sskorol.utils.
ReflectionUtils
supplyParallelData(ITestContext, ITestNGMethod)
- Method in class io.github.sskorol.core.
DataProviderTransformer
supplySeqData(ITestContext, ITestNGMethod)
- Method in class io.github.sskorol.core.
DataProviderTransformer
T
TestDataReader
<
T
extends
DataReader
<?>> - Class in
io.github.sskorol.data
Generic structure for reading test data in JSON, CSV and YAML formats.
TestDataReader()
- Constructor for class io.github.sskorol.data.
TestDataReader
TestDataReader.DataBuilder
<
T
,
E
> - Class in
io.github.sskorol.data
TestNGMethod
- Class in
io.github.sskorol.model
Internal entity required for storing TestNG meta data retrieved from listeners.
TestNGMethod(ITestContext, ITestNGMethod)
- Constructor for class io.github.sskorol.model.
TestNGMethod
transform(IConfigurationAnnotation, Class, Constructor, Method)
- Method in class io.github.sskorol.core.
DataProviderTransformer
transform(IConfigurationAnnotation, Class, Constructor, Method)
- Method in interface io.github.sskorol.core.
IAnnotationTransformerInterceptor
transform(IDataProviderAnnotation, Method)
- Method in class io.github.sskorol.core.
DataProviderTransformer
transform(IDataProviderAnnotation, Method)
- Method in interface io.github.sskorol.core.
IAnnotationTransformerInterceptor
transform(IFactoryAnnotation, Method)
- Method in class io.github.sskorol.core.
DataProviderTransformer
transform(IFactoryAnnotation, Method)
- Method in interface io.github.sskorol.core.
IAnnotationTransformerInterceptor
transform(IListenersAnnotation, Class)
- Method in class io.github.sskorol.core.
DataProviderTransformer
transform(IListenersAnnotation, Class)
- Method in interface io.github.sskorol.core.
IAnnotationTransformerInterceptor
transform(ITestAnnotation, Class, Constructor, Method)
- Method in class io.github.sskorol.core.
DataProviderTransformer
transform(ITestAnnotation, Class, Constructor, Method)
- Method in interface io.github.sskorol.core.
IAnnotationTransformerInterceptor
TUPLE
- io.github.sskorol.model.
TypeMappings
TypeMappings
- Enum in
io.github.sskorol.model
Internal structure for handling type transformations.
U
use(Class<T>)
- Static method in class io.github.sskorol.data.
TestDataReader
V
valueOf(String)
- Static method in enum io.github.sskorol.model.
TypeMappings
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.github.sskorol.model.
TypeMappings
Returns an array containing the constants of this enum type, in the order they are declared.
W
withSource(String)
- Method in class io.github.sskorol.data.
TestDataReader.DataBuilder
withTarget(Class<E>)
- Method in class io.github.sskorol.data.
TestDataReader
Y
YamlReader
<
T
> - Class in
io.github.sskorol.data
YamlReader(Class<T>)
- Constructor for class io.github.sskorol.data.
YamlReader
A
B
C
D
E
F
G
H
I
J
L
M
O
R
S
T
U
V
W
Y
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
JavaScript is disabled on your browser.