Uses of Interface
guru.mikelue.foxglove.TableFacet
Packages that use TableFacet
Package
Description
Foxglove is a lightweight Java library for easing the generating data for testing database-related code.
This package contains annotations for Foxglove library.
Provides utilities for
functional interfaces.This package provides the JDBC implementation of
DataGenerator, TableFacet.-
Uses of TableFacet in guru.mikelue.foxglove
Classes in guru.mikelue.foxglove with type parameters of type TableFacetModifier and TypeInterfaceDescriptioninterfaceDataGenerator<T extends TableFacet>Defines the common operators for data generating.Methods in guru.mikelue.foxglove with parameters of type TableFacet -
Uses of TableFacet in guru.mikelue.foxglove.annotation
Classes in guru.mikelue.foxglove.annotation with type parameters of type TableFacetModifier and TypeInterfaceDescriptioninterfaceDataGenContext<T extends TableFacet>Reflection information for namedTableFacetsSourceandDataGeneratorSourceobjects.classLayeredDataGenContext<T extends TableFacet>Context class for layered data generations.Methods in guru.mikelue.foxglove.annotation with type parameters of type TableFacetModifier and TypeMethodDescriptionstatic <T extends TableFacet>
DataGenContext<T> Loads data generation context from given test class.Methods in guru.mikelue.foxglove.annotation that return types with arguments of type TableFacetModifier and TypeMethodDescriptionGenData.FallbackDataGeneratorProvider.get()GenDataObjectFactory.getDataGenerator()Creates a data generator defined byGenData.ReflectGenDataObjectFactory.getDataGenerator()GenDataObjectFactory.getTableFacets()Creates table facets defined byGenData.ReflectGenDataObjectFactory.getTableFacets()Method parameters in guru.mikelue.foxglove.annotation with type arguments of type TableFacetModifier and TypeMethodDescriptionprotected GenDataObjectFactoryGenDataProcessor.buildObjectFactory(Object testingInstance, GenData genData, DataGenContext<TableFacet> dataGenContext, String name) Builds the instance ofGenDataObjectFactory.Constructor parameters in guru.mikelue.foxglove.annotation with type arguments of type TableFacetModifierConstructorDescriptionGenDataProcessor(Object testingInstance, AnnotatedElement annotatedElement, Supplier<DataGenContext<TableFacet>> supplierOfDataGenContext, String name) Creates an instance ofGenDataProcessoron a tested method.ReflectGenDataObjectFactory(Object testingInstance, GenData genData, DataGenContext<TableFacet> dataGenContext, String name) Creates an instance ofReflectGenDataObjectFactoryon a testing instance. -
Uses of TableFacet in guru.mikelue.foxglove.functional
Classes in guru.mikelue.foxglove.functional with type parameters of type TableFacetModifier and TypeInterfaceDescriptioninterfaceDataGeneratorProvider<T extends TableFacet>ProvidesDataGeneratorinstances, this interface is usually used by JUnit extension or TestExecutionListener of SpringFramework.interfaceStreamOfTableFacetsProvider<T extends TableFacet>Streamalternative ofTableFacetsProvider,interfaceTableFacetProvider<T extends TableFacet>Convenient interface to provide a singleTableFacet.interfaceTableFacetsProvider<T extends TableFacet>Provides a list ofTableFacets, this interface is usually used by JUnit extension or TestExecutionListener of SpringFramework. -
Uses of TableFacet in guru.mikelue.foxglove.jdbc
Classes in guru.mikelue.foxglove.jdbc that implement TableFacet