Uses of Class
com.pholser.junit.quickcheck.internal.ParameterTypeContext
Packages that use ParameterTypeContext
Package
Description
-
Uses of ParameterTypeContext in com.pholser.junit.quickcheck.internal
Fields in com.pholser.junit.quickcheck.internal declared as ParameterTypeContextModifier and TypeFieldDescriptionprivate final ParameterTypeContextPropertyParameterContext.typeContextMethods in com.pholser.junit.quickcheck.internal that return ParameterTypeContextModifier and TypeMethodDescriptionParameterTypeContext.allowMixedTypes(boolean value) ParameterTypeContext.annotate(AnnotatedElement element) ParameterTypeContext.arrayComponentContext()static ParameterTypeContextstatic ParameterTypeContextstatic ParameterTypeContextParameterTypeContext.forParameter(Parameter parameter) static ParameterTypeContextParameterTypeContext.forParameter(Parameter parameter, ru.vyarus.java.generics.resolver.context.MethodGenericsContext generics) ParameterTypeContext.methodReturnTypeContext(Method method) Gives a context for generation of the return type of a lambda method.PropertyParameterContext.typeContext()Methods in com.pholser.junit.quickcheck.internal that return types with arguments of type ParameterTypeContextModifier and TypeMethodDescriptionParameterTypeContext.typeParameterContexts(SourceOfRandomness random) Methods in com.pholser.junit.quickcheck.internal with parameters of type ParameterTypeContextModifier and TypeMethodDescriptiondefault Generator<?>ParameterSampler.decideGenerator(GeneratorRepository repository, ParameterTypeContext p) intParameterSampler.sizeFactor(ParameterTypeContext p) Method parameters in com.pholser.junit.quickcheck.internal with type arguments of type ParameterTypeContextModifier and TypeMethodDescriptionprivate voidParameterTypeContext.addExtendsTypeParameterContext(List<ParameterTypeContext> typeParameterContexts, io.arxila.javaruntype.type.TypeParameter<?> p, AnnotatedType a) private voidParameterTypeContext.addStandardTypeParameterContext(List<ParameterTypeContext> typeParameterContexts, io.arxila.javaruntype.type.TypeParameter<?> p, AnnotatedType a) private voidParameterTypeContext.addSuperTypeParameterContext(SourceOfRandomness random, List<ParameterTypeContext> typeParameterContexts, io.arxila.javaruntype.type.TypeParameter<?> p, AnnotatedType a) private voidParameterTypeContext.addWildcardTypeParameterContext(List<ParameterTypeContext> typeParameterContexts, AnnotatedType a) Constructors in com.pholser.junit.quickcheck.internal with parameters of type ParameterTypeContext -
Uses of ParameterTypeContext in com.pholser.junit.quickcheck.internal.conversion
Methods in com.pholser.junit.quickcheck.internal.conversion with parameters of type ParameterTypeContextModifier and TypeMethodDescriptionstatic StringConversionStringConversions.decide(ParameterTypeContext p, Also also) static StringConversionStringConversions.decide(ParameterTypeContext p, Only only) private static <T extends Annotation>
StringConversionStringConversions.decide(ParameterTypeContext p, Class<? extends StringConversion> custom, Class<T> markerClass) -
Uses of ParameterTypeContext in com.pholser.junit.quickcheck.internal.generator
Methods in com.pholser.junit.quickcheck.internal.generator with parameters of type ParameterTypeContextModifier and TypeMethodDescriptionprivate Generator<?>GeneratorRepository.compose(ParameterTypeContext parameter, List<Generator<?>> matches) private Generator<?>GeneratorRepository.composeWeighted(ParameterTypeContext parameter, List<Weighted<Generator<?>>> matches) Generator<?>GeneratorRepository.generatorFor(ParameterTypeContext parameter) private Generator<?>GeneratorRepository.generatorForArrayType(ParameterTypeContext parameter) GeneratorRepository.generatorsFor(ParameterTypeContext parameter) private booleanGeneratorRepository.hasGeneratorsFor(ParameterTypeContext parameter) GeneratorRepository.matchingGenerators(ParameterTypeContext parameter) private voidGeneratorRepository.maybeAddGeneratorByNamingConvention(ParameterTypeContext parameter, List<Generator<?>> matches) private voidGeneratorRepository.maybeAddGeneratorsFor(ParameterTypeContext parameter, List<Generator<?>> matches) private voidGeneratorRepository.maybeAddLambdaGenerator(ParameterTypeContext parameter, List<Generator<?>> matches) private voidGeneratorRepository.maybeAddMarkerInterfaceGenerator(ParameterTypeContext parameter, List<Generator<?>> matches) Generator<?>GeneratorRepository.produceGenerator(ParameterTypeContext parameter) -
Uses of ParameterTypeContext in com.pholser.junit.quickcheck.internal.sampling
Methods in com.pholser.junit.quickcheck.internal.sampling with parameters of type ParameterTypeContextModifier and TypeMethodDescriptionGenerator<?>ExhaustiveParameterSampler.decideGenerator(GeneratorRepository repository, ParameterTypeContext p) Generator<?>TupleParameterSampler.decideGenerator(GeneratorRepository repository, ParameterTypeContext p) intExhaustiveParameterSampler.sizeFactor(ParameterTypeContext p) intTupleParameterSampler.sizeFactor(ParameterTypeContext p)