Uses of Interface
org.instancio.TargetSelector
Packages that use TargetSelector
Package
Description
Instancio public-facing APIs; for usage examples see
Instancio.Contains exception classes thrown by Instancio.
-
Uses of TargetSelector in org.instancio
Subinterfaces of TargetSelector in org.instancioModifier and TypeInterfaceDescriptioninterfaceA builder for constructing predicate-based field selectors.interfaceGetMethodSelector<T,R> A selector that matches a field using a getter method reference.interfaceA marker for selectors that can be grouped usingSelect.all(GroupableSelector...).interfaceA selector for matching targets using predicates.interfaceRepresents a selector that can be scoped usingwithin(Scope...scopes).interfaceRepresents regular field and class selectors, including primitive and wrapper selectors.interfaceA marker for selectors that contain other selectors.interfaceSetMethodSelector<T,U> A selector for setter methods.interfaceA builder for constructing predicate-based type selectors.Methods in org.instancio that return TargetSelectorModifier and TypeMethodDescriptionstatic TargetSelectorSelect.root()Selects the root object.Specifies the scope for this selector in order to narrow down its target.Methods in org.instancio with parameters of type TargetSelectorModifier and TypeMethodDescription<V> CartesianProductApi<T> CartesianProductApi.generate(TargetSelector selector, GeneratorSpec<V> spec) <V> CartesianProductApi<T> CartesianProductApi.generate(TargetSelector selector, GeneratorSpecProvider<V> gen) GivenOriginPredicate.generate(TargetSelector selector, GeneratorSpec<T> spec) Generates values using arbitrary generator specs.GivenOriginPredicate.generate(TargetSelector selector, GeneratorSpecProvider<T> gen) Generates values using built-in generators provided by thegenparameter, of typeGenerators.<V> InstancioApi<T> InstancioApi.generate(TargetSelector selector, GeneratorSpec<V> spec) <V> InstancioApi<T> InstancioApi.generate(TargetSelector selector, GeneratorSpecProvider<V> gen) static GivenOriginAssign.given(TargetSelector origin) Creates a conditional for a givenoriginand one or moredestinationselectors.static GivenOriginDestinationAssign.given(TargetSelector origin, TargetSelector destination) Creates a conditional assigment for a given pair oforiginanddestinationselectors.CartesianProductApi.ignore(TargetSelector selector) InstancioApi.ignore(TargetSelector selector) <V> CartesianProductApi<T> CartesianProductApi.onComplete(TargetSelector selector, OnCompleteCallback<V> callback) <V> InstancioApi<T> InstancioApi.onComplete(TargetSelector selector, OnCompleteCallback<V> callback) <V> CartesianProductApi<T> CartesianProductApi.set(TargetSelector selector, V value) GivenOriginPredicate.set(TargetSelector selector, T value) Sets a value to matching selector targets.<V> InstancioApi<T> InstancioApi.set(TargetSelector selector, V value) CartesianProductApi.subtype(TargetSelector selector, Class<?> subtype) InstancioApi.subtype(TargetSelector selector, Class<?> subtype) <V> CartesianProductApi<T> CartesianProductApi.supply(TargetSelector selector, Supplier<V> supplier) <V> CartesianProductApi<T> CartesianProductApi.supply(TargetSelector selector, Generator<V> generator) GivenOriginPredicate.supply(TargetSelector selector, Supplier<T> supplier) Supplies an object using aSupplier.GivenOriginPredicate.supply(TargetSelector selector, Generator<T> generator) Supplies an object using aGeneratorto matching selector targets.<V> InstancioApi<T> InstancioApi.supply(TargetSelector selector, Supplier<V> supplier) <V> InstancioApi<T> InstancioApi.supply(TargetSelector selector, Generator<V> generator) ValueOf.to(TargetSelector destination) Specifies the destination selector for the assignment.static ValueOfAssign.valueOf(TargetSelector target) Creates an assignment builder with a giventargetselector.<V> CartesianProductApi<T> CartesianProductApi.with(TargetSelector selector, V... values) Sets a range of values for generating the Cartesian product.CartesianProductApi.withNullable(TargetSelector selector) InstancioApi.withNullable(TargetSelector selector) -
Uses of TargetSelector in org.instancio.exception
Methods in org.instancio.exception that return types with arguments of type TargetSelectorModifier and TypeMethodDescriptionUnusedSelectorException.getCallbacks()UnusedSelectorException.getGenerators()UnusedSelectorException.getIgnored()UnusedSelectorException.getNullable()UnusedSelectorException.getSubtypes()Constructor parameters in org.instancio.exception with type arguments of type TargetSelectorModifierConstructorDescriptionUnusedSelectorException(String message, Set<TargetSelector> ignored, Set<TargetSelector> nullable, Set<TargetSelector> generators, Set<TargetSelector> callbacks, Set<TargetSelector> subtypes)