A B C D E F G H I K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractRandomGenerator<T> - Class in org.instancio.generators
-
Base class for generators that produce random values.
- AbstractRandomGenerator(GeneratorContext) - Constructor for class org.instancio.generators.AbstractRandomGenerator
- AbstractRandomNumberGeneratorSpec<T extends Number> - Class in org.instancio.generators.coretypes
- AbstractRandomNumberGeneratorSpec(GeneratorContext, T, T, boolean) - Constructor for class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- accept(NodeVisitor) - Method in class org.instancio.internal.nodes.ArrayNode
- accept(NodeVisitor) - Method in class org.instancio.internal.nodes.ClassNode
- accept(NodeVisitor) - Method in class org.instancio.internal.nodes.CollectionNode
- accept(NodeVisitor) - Method in class org.instancio.internal.nodes.MapNode
- accept(NodeVisitor) - Method in class org.instancio.internal.nodes.Node
- addResult(Node, GeneratorResult) - Method in class org.instancio.internal.CallbackHandler
- addTypeParameters(Class<?>...) - Method in class org.instancio.internal.InstancioApiImpl
- all(Class<?>) - Static method in class org.instancio.Bindings
-
Creates a binding for the given type.
- allBooleans() - Static method in class org.instancio.Bindings
-
Binding for all booleans, primitive and wrapper.
- allBytes() - Static method in class org.instancio.Bindings
-
Binding for all bytes, primitive and wrapper.
- allChars() - Static method in class org.instancio.Bindings
-
Binding for all characters, primitive and wrapper.
- allDoubles() - Static method in class org.instancio.Bindings
-
Binding for all doubles, primitive and wrapper.
- allFloats() - Static method in class org.instancio.Bindings
-
Binding for all floats, primitive and wrapper.
- allInts() - Static method in class org.instancio.Bindings
-
Binding for all integers, primitive and wrapper.
- allLongs() - Static method in class org.instancio.Bindings
-
Binding for all longs, primitive and wrapper.
- allowEmpty() - Method in class org.instancio.generators.coretypes.StringGenerator
- allowEmpty() - Method in interface org.instancio.generators.coretypes.StringGeneratorSpec
-
Indicates that an empty string can be generated.
- allShorts() - Static method in class org.instancio.Bindings
-
Binding for all shorts, primitive and wrapper.
- allStrings() - Static method in class org.instancio.Bindings
-
Shorthand for
all(String.class)
. - alphabetic(int) - Method in class org.instancio.internal.random.RandomProvider
- array() - Method in class org.instancio.Generators
-
Creates a spec builder for arrays.
- ARRAY_ELEMENTS_NULLABLE - org.instancio.settings.Setting
- ARRAY_MAX_LENGTH - org.instancio.settings.Setting
- ARRAY_MIN_LENGTH - org.instancio.settings.Setting
- ARRAY_NULLABLE - org.instancio.settings.Setting
- ArrayGenerator<T> - Class in org.instancio.generators
- ArrayGenerator(GeneratorContext) - Constructor for class org.instancio.generators.ArrayGenerator
- ArrayGenerator(GeneratorContext, Class<?>) - Constructor for class org.instancio.generators.ArrayGenerator
- ArrayGeneratorSpec<T> - Interface in org.instancio.generators
- ArrayNode - Class in org.instancio.internal.nodes
- ArrayNode(NodeContext, Class<?>, Node, Field, Type, Node) - Constructor for class org.instancio.internal.nodes.ArrayNode
- ArrayNodeHandler - Class in org.instancio.internal.handlers
- ArrayNodeHandler(GeneratorResolver, CallbackHandler) - Constructor for class org.instancio.internal.handlers.ArrayNodeHandler
- AtomicIntegerGenerator - Class in org.instancio.generators
- AtomicIntegerGenerator(GeneratorContext) - Constructor for class org.instancio.generators.AtomicIntegerGenerator
- AtomicIntegerGenerator(GeneratorContext, int, int, boolean) - Constructor for class org.instancio.generators.AtomicIntegerGenerator
- AtomicLongGenerator - Class in org.instancio.generators
- AtomicLongGenerator(GeneratorContext) - Constructor for class org.instancio.generators.AtomicLongGenerator
- AtomicLongGenerator(GeneratorContext, int, int, boolean) - Constructor for class org.instancio.generators.AtomicLongGenerator
B
- bigDecimal() - Method in class org.instancio.Generators
- BigDecimalGenerator - Class in org.instancio.generators
- BigDecimalGenerator(GeneratorContext) - Constructor for class org.instancio.generators.BigDecimalGenerator
- BigDecimalGenerator(GeneratorContext, BigDecimal, BigDecimal, boolean) - Constructor for class org.instancio.generators.BigDecimalGenerator
- bigInteger() - Method in class org.instancio.Generators
- BigIntegerGenerator - Class in org.instancio.generators
- BigIntegerGenerator(GeneratorContext) - Constructor for class org.instancio.generators.BigIntegerGenerator
- BigIntegerGenerator(GeneratorContext, BigInteger, BigInteger, boolean) - Constructor for class org.instancio.generators.BigIntegerGenerator
- Binding - Class in org.instancio
- Binding.BindingTarget - Class in org.instancio
- Bindings - Class in org.instancio
-
A collection of static factory methods for creating
Binding
s. - BOOLEAN_NULLABLE - org.instancio.settings.Setting
- BooleanGenerator - Class in org.instancio.generators.coretypes
- BooleanGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.BooleanGenerator
- build() - Method in class org.instancio.internal.GeneratedHints.Builder
- build() - Method in class org.instancio.internal.ModelContext.Builder
- builder() - Static method in class org.instancio.internal.GeneratedHints
- builder(Type) - Static method in class org.instancio.internal.ModelContext
- BYTE_MAX - org.instancio.settings.Setting
- BYTE_MIN - org.instancio.settings.Setting
- BYTE_NULLABLE - org.instancio.settings.Setting
- byteBetween(byte, byte) - Method in class org.instancio.internal.random.RandomProvider
- ByteGenerator - Class in org.instancio.generators.coretypes
- ByteGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.ByteGenerator
- bytes() - Method in class org.instancio.Generators
C
- CallbackHandler - Class in org.instancio.internal
- CallbackHandler(ModelContext<?>) - Constructor for class org.instancio.internal.CallbackHandler
- character() - Method in class org.instancio.internal.random.RandomProvider
- CHARACTER_NULLABLE - org.instancio.settings.Setting
- CharacterGenerator - Class in org.instancio.generators.coretypes
- CharacterGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.CharacterGenerator
- ClassInstancioApiImpl<T> - Class in org.instancio.internal
- ClassInstancioApiImpl(Class<T>) - Constructor for class org.instancio.internal.ClassInstancioApiImpl
- ClassNode - Class in org.instancio.internal.nodes
- ClassNode(NodeContext, Class<?>, Field, Type, Node) - Constructor for class org.instancio.internal.nodes.ClassNode
- collectChildren() - Method in class org.instancio.internal.nodes.ArrayNode
-
Returns an empty list; children come from the
ArrayNode.getElementNode()
. - collectChildren() - Method in class org.instancio.internal.nodes.ClassNode
- collectChildren() - Method in class org.instancio.internal.nodes.CollectionNode
-
Returns an empty list; children come from the
CollectionNode.getElementNode()
. - collectChildren() - Method in class org.instancio.internal.nodes.MapNode
-
Children come from the
MapNode.getKeyNode()
andMapNode.getValueNode()
. - collectChildren() - Method in class org.instancio.internal.nodes.Node
- collection() - Method in class org.instancio.Generators
-
Creates a spec builder for
Collection
and its subtypes. - COLLECTION_ELEMENTS_NULLABLE - org.instancio.settings.Setting
- COLLECTION_MAX_SIZE - org.instancio.settings.Setting
- COLLECTION_MIN_SIZE - org.instancio.settings.Setting
- COLLECTION_NULLABLE - org.instancio.settings.Setting
- CollectionGenerator<T> - Class in org.instancio.generators.collections
- CollectionGenerator(GeneratorContext) - Constructor for class org.instancio.generators.collections.CollectionGenerator
- CollectionGeneratorSpec<T> - Interface in org.instancio.generators.collections
-
Generator spec for collections.
- CollectionGeneratorSpecImpl<T> - Class in org.instancio.generators.collections
- CollectionGeneratorSpecImpl(GeneratorContext) - Constructor for class org.instancio.generators.collections.CollectionGeneratorSpecImpl
- CollectionNode - Class in org.instancio.internal.nodes
- CollectionNode(NodeContext, Class<?>, Node, Field, Type, Node) - Constructor for class org.instancio.internal.nodes.CollectionNode
- CollectionNodeHandler - Class in org.instancio.internal.handlers
- CollectionNodeHandler(ModelContext<?>, Instantiator, CallbackHandler) - Constructor for class org.instancio.internal.handlers.CollectionNodeHandler
- ConcurrentHashMapGenerator<K,V> - Class in org.instancio.generators.collections
- ConcurrentHashMapGenerator(GeneratorContext) - Constructor for class org.instancio.generators.collections.ConcurrentHashMapGenerator
- ConcurrentSkipListMapGenerator<K,V> - Class in org.instancio.generators.collections
- ConcurrentSkipListMapGenerator(GeneratorContext) - Constructor for class org.instancio.generators.collections.ConcurrentSkipListMapGenerator
- create() - Method in interface org.instancio.InstancioApi
-
Creates a new instance of a class and populates it with data.
- create() - Method in class org.instancio.internal.InstancioApiImpl
- create() - Static method in class org.instancio.settings.Settings
-
Create a new instance of empty settings.
- create(Class<T>) - Static method in class org.instancio.Instancio
-
Creates a fully-populated instance of given class.
- create(Object) - Static method in class org.instancio.internal.GeneratorResult
- create(Object, GeneratedHints) - Static method in class org.instancio.internal.GeneratorResult
- create(Model<T>) - Static method in class org.instancio.Instancio
-
Creates a populated instance of a class represented by the given model.
- create(TypeTokenSupplier<T>) - Static method in class org.instancio.Instancio
-
Creates a fully-populated instance of type specified in the type token.
- createIgnoreChildrenHint() - Static method in class org.instancio.internal.GeneratedHints
-
Contains a single hint to ignore children.
- createInstance(Class<T>) - Method in interface org.instancio.internal.reflection.instantiation.InstantiationStrategy
- createInstance(Class<T>) - Method in class org.instancio.internal.reflection.instantiation.NoArgumentConstructorInstantiationStrategy
- createInstance(Class<T>) - Method in class org.instancio.internal.reflection.instantiation.ObjenesisInstantiationStrategy
- createNode(Class<?>, Type, Field, Node) - Method in class org.instancio.internal.nodes.NodeFactory
- createRootNode(Class<?>, Type) - Method in class org.instancio.internal.nodes.NodeFactory
D
- dataStructureSize(int) - Method in class org.instancio.internal.GeneratedHints.Builder
- DateGenerator - Class in org.instancio.generators
- DateGenerator(GeneratorContext) - Constructor for class org.instancio.generators.DateGenerator
- DeclaredAndInheritedFieldsCollector - Class in org.instancio.internal.reflection
-
Collects declared and super class fields, excluding static fields.
- DeclaredAndInheritedFieldsCollector() - Constructor for class org.instancio.internal.reflection.DeclaredAndInheritedFieldsCollector
- DeclaredFieldsCollector - Class in org.instancio.internal.reflection
-
Collects declared, non-static fields.
- DeclaredFieldsCollector() - Constructor for class org.instancio.internal.reflection.DeclaredFieldsCollector
- defaultIfNull(T, T) - Static method in class org.instancio.util.ObjectUtils
- defaults() - Static method in class org.instancio.settings.Settings
-
Create default settings.
- defaultValue() - Method in enum org.instancio.settings.Setting
- defaultValue() - Method in interface org.instancio.settings.SettingKey
-
Default value for this key.
- diceRoll(boolean) - Method in class org.instancio.internal.random.RandomProvider
- DOUBLE_MAX - org.instancio.settings.Setting
- DOUBLE_MIN - org.instancio.settings.Setting
- DOUBLE_NULLABLE - org.instancio.settings.Setting
- doubleBetween(double, double) - Method in class org.instancio.internal.random.RandomProvider
- DoubleGenerator - Class in org.instancio.generators.coretypes
- DoubleGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.DoubleGenerator
- doubles() - Method in class org.instancio.Generators
E
- EnumGenerator - Class in org.instancio.generators
- EnumGenerator(GeneratorContext, Class<?>) - Constructor for class org.instancio.generators.EnumGenerator
- equals(Object) - Method in class org.instancio.Binding.BindingTarget
- equals(Object) - Method in class org.instancio.Binding
- equals(Object) - Method in class org.instancio.internal.nodes.ArrayNode
- equals(Object) - Method in class org.instancio.internal.nodes.CollectionNode
- equals(Object) - Method in class org.instancio.internal.nodes.MapNode
- equals(Object) - Method in class org.instancio.internal.nodes.Node
F
- field(Class<?>, String) - Static method in class org.instancio.Bindings
-
Creates a binding for the given class's field.
- field(String) - Static method in class org.instancio.Bindings
-
Creates a binding for a field that belongs to the class being created.
- fieldBinding(Class<?>, String) - Static method in class org.instancio.Binding
- fieldBinding(String) - Static method in class org.instancio.Binding
- FieldCollector - Interface in org.instancio.internal.reflection
-
An interface for collecting fields from classes.
- FLOAT_MAX - org.instancio.settings.Setting
- FLOAT_MIN - org.instancio.settings.Setting
- FLOAT_NULLABLE - org.instancio.settings.Setting
- floatBetween(float, float) - Method in class org.instancio.internal.random.RandomProvider
- FloatGenerator - Class in org.instancio.generators.coretypes
- FloatGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.FloatGenerator
- floats() - Method in class org.instancio.Generators
- Format - Class in org.instancio.util
- from(Collection<T>) - Method in class org.instancio.internal.random.RandomProvider
- from(Map<?, ?>) - Static method in class org.instancio.settings.Settings
-
Create settings from the given map.
- from(Settings) - Static method in class org.instancio.settings.Settings
-
Create settings from the given settings.
- from(T[]) - Method in class org.instancio.internal.random.RandomProvider
G
- generate() - Method in interface org.instancio.Generator
-
Depending on implementation, repeated invocations may return different values.
- generate() - Method in class org.instancio.generators.ArrayGenerator
- generate() - Method in class org.instancio.generators.collections.CollectionGenerator
- generate() - Method in class org.instancio.generators.collections.CollectionGeneratorSpecImpl
- generate() - Method in class org.instancio.generators.collections.ConcurrentHashMapGenerator
- generate() - Method in class org.instancio.generators.collections.ConcurrentSkipListMapGenerator
- generate() - Method in class org.instancio.generators.collections.HashSetGenerator
- generate() - Method in class org.instancio.generators.collections.MapGenerator
- generate() - Method in class org.instancio.generators.collections.MapGeneratorSpecImpl
- generate() - Method in class org.instancio.generators.collections.TreeMapGenerator
- generate() - Method in class org.instancio.generators.collections.TreeSetGenerator
- generate() - Method in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- generate() - Method in class org.instancio.generators.coretypes.BooleanGenerator
- generate() - Method in class org.instancio.generators.coretypes.CharacterGenerator
- generate() - Method in class org.instancio.generators.coretypes.StringGenerator
- generate() - Method in class org.instancio.generators.DateGenerator
- generate() - Method in class org.instancio.generators.EnumGenerator
- generate() - Method in class org.instancio.generators.InstantiatingGenerator
- generate() - Method in class org.instancio.generators.LocalDateGenerator
- generate() - Method in class org.instancio.generators.LocalDateTimeGenerator
- generate() - Method in class org.instancio.generators.OneOfArrayGenerator
- generate() - Method in class org.instancio.generators.OneOfCollectionGenerator
- generate() - Method in class org.instancio.generators.UUIDGenerator
- generate() - Method in class org.instancio.generators.XMLGregorianCalendarGenerator
- generate(Binding, Function<Generators, S>) - Method in interface org.instancio.InstancioApi
-
Supplies a random value for a field or class using a built-in generator.
- generate(Binding, Function<Generators, S>) - Method in class org.instancio.internal.InstancioApiImpl
- GeneratedHints - Class in org.instancio.internal
- GeneratedHints.Builder - Class in org.instancio.internal
- generateNonNullValue() - Method in class org.instancio.generators.AtomicIntegerGenerator
- generateNonNullValue() - Method in class org.instancio.generators.AtomicLongGenerator
- generateNonNullValue() - Method in class org.instancio.generators.BigDecimalGenerator
- generateNonNullValue() - Method in class org.instancio.generators.BigIntegerGenerator
- generateNonNullValue() - Method in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- generateNonNullValue() - Method in class org.instancio.generators.coretypes.ByteGenerator
- generateNonNullValue() - Method in class org.instancio.generators.coretypes.DoubleGenerator
- generateNonNullValue() - Method in class org.instancio.generators.coretypes.FloatGenerator
- generateNonNullValue() - Method in class org.instancio.generators.coretypes.IntegerGenerator
- generateNonNullValue() - Method in class org.instancio.generators.coretypes.LongGenerator
- generateNonNullValue() - Method in class org.instancio.generators.coretypes.ShortGenerator
- Generator<T> - Interface in org.instancio
-
Generic interface for generating values.
- GeneratorContext - Class in org.instancio
- GeneratorContext(Settings, RandomProvider) - Constructor for class org.instancio.GeneratorContext
- GeneratorResolver - Class in org.instancio.internal
- GeneratorResult - Class in org.instancio.internal
- Generators - Class in org.instancio
-
Provides built-in generators for overriding data generation parameters such as number ranges, collection sizes, string lengths, etc.
- Generators(GeneratorContext) - Constructor for class org.instancio.Generators
- GeneratorSpec<T> - Interface in org.instancio
-
Marker interface for configurable
Generator
s. - get() - Method in interface org.instancio.TypeToken
-
Returns the type to be created.
- get() - Method in interface org.instancio.TypeTokenSupplier
-
Returns type information.
- get(Class<?>) - Method in class org.instancio.internal.GeneratorResolver
- get(Type) - Method in class org.instancio.internal.nodes.TypeMap
- get(SettingKey) - Method in class org.instancio.settings.Settings
-
Get setting value for given key.
- getActualType(Type) - Method in class org.instancio.internal.nodes.TypeMap
- getArrayClass(Type) - Static method in class org.instancio.util.TypeUtils
- getArrayGenerator(Class<?>) - Method in class org.instancio.internal.GeneratorResolver
- getByKey(String) - Static method in enum org.instancio.settings.Setting
- getChildren() - Method in class org.instancio.internal.nodes.Node
- getClass(String) - Static method in class org.instancio.util.ReflectionUtils
- getContext() - Method in class org.instancio.generators.AbstractRandomGenerator
- getDataStructureSize() - Method in class org.instancio.internal.GeneratedHints
- getElementNode() - Method in class org.instancio.internal.nodes.ArrayNode
- getElementNode() - Method in class org.instancio.internal.nodes.CollectionNode
- getEquivalent(Class<?>) - Static method in class org.instancio.internal.PrimitiveWrapperBiLookup
- getField() - Method in class org.instancio.internal.nodes.Node
- getField(Class<?>, String) - Static method in class org.instancio.util.ReflectionUtils
- getFieldCollector() - Method in class org.instancio.internal.nodes.NodeContext
- getFieldName() - Method in class org.instancio.Binding.BindingTarget
- getFields(Class<?>) - Method in class org.instancio.internal.reflection.DeclaredAndInheritedFieldsCollector
- getFields(Class<?>) - Method in class org.instancio.internal.reflection.DeclaredFieldsCollector
- getFields(Class<?>) - Method in interface org.instancio.internal.reflection.FieldCollector
- getGenericType() - Method in class org.instancio.internal.nodes.Node
- getHints() - Method in interface org.instancio.Generator
- getHints() - Method in class org.instancio.generators.ArrayGenerator
- getHints() - Method in class org.instancio.generators.collections.CollectionGenerator
- getHints() - Method in class org.instancio.generators.collections.MapGenerator
- getHints() - Method in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- getHints() - Method in class org.instancio.generators.coretypes.BooleanGenerator
- getHints() - Method in class org.instancio.generators.coretypes.CharacterGenerator
- getHints() - Method in class org.instancio.generators.coretypes.StringGenerator
- getHints() - Method in class org.instancio.internal.GeneratorResult
- getKeyNode() - Method in class org.instancio.internal.nodes.MapNode
- getModelContext() - Method in class org.instancio.internal.InternalModel
- getNodeContext() - Method in class org.instancio.internal.nodes.Node
- getOrDefault(Type, Type) - Method in class org.instancio.internal.nodes.TypeMap
- getParent() - Method in class org.instancio.internal.nodes.Node
- getRandomProvider() - Method in class org.instancio.internal.ModelContext
- getRawType(Type) - Static method in class org.instancio.util.TypeUtils
- getResult(Node) - Method in class org.instancio.internal.handlers.ArrayNodeHandler
- getResult(Node) - Method in class org.instancio.internal.handlers.CollectionNodeHandler
- getResult(Node) - Method in class org.instancio.internal.handlers.InstantiatingHandler
- getResult(Node) - Method in class org.instancio.internal.handlers.MapNodeHandler
- getResult(Node) - Method in interface org.instancio.internal.handlers.NodeHandler
- getResult(Node) - Method in class org.instancio.internal.handlers.UserSuppliedGeneratorHandler
-
If the context has enough information to generate a value for the field, then do so.
- getResult(Node) - Method in class org.instancio.internal.handlers.UsingGeneratorResolverHandler
- getRootClass() - Method in class org.instancio.internal.ModelContext
- getRootNode() - Method in class org.instancio.internal.InternalModel
- getRootType() - Method in class org.instancio.internal.ModelContext
- getRootTypeMap() - Method in class org.instancio.internal.ModelContext
- getRootTypeMap() - Method in class org.instancio.internal.nodes.NodeContext
- getSeed() - Method in class org.instancio.internal.ModelContext
- getSeed() - Method in class org.instancio.internal.random.RandomProvider
- getSettings() - Method in class org.instancio.GeneratorContext
- getSettings() - Method in class org.instancio.internal.ModelContext
- getSubtypeMap() - Method in class org.instancio.settings.Settings
-
Returns a read-only view of the subtype map.
- getSubtypeMapping(Class<?>) - Method in class org.instancio.internal.ModelContext
- getTargetClass() - Method in class org.instancio.internal.nodes.Node
- getTargets() - Method in class org.instancio.Binding
- getTargetType() - Method in class org.instancio.Binding.BindingTarget
- getTypeArguments(Type) - Static method in class org.instancio.util.TypeUtils
- getTypeMap() - Method in class org.instancio.internal.nodes.Node
- getTypeVariablesCsv(Class<?>) - Static method in class org.instancio.util.Format
- getUserSuppliedClassCallback(Class<?>) - Method in class org.instancio.internal.ModelContext
- getUserSuppliedFieldCallback(Field) - Method in class org.instancio.internal.ModelContext
- getUserSuppliedGenerator(Class<?>) - Method in class org.instancio.internal.ModelContext
- getUserSuppliedGenerator(Field) - Method in class org.instancio.internal.ModelContext
- getValue() - Method in class org.instancio.internal.GeneratorResult
- getValueNode() - Method in class org.instancio.internal.nodes.MapNode
H
- hashCode() - Method in class org.instancio.Binding.BindingTarget
- hashCode() - Method in class org.instancio.Binding
- hashCode() - Method in class org.instancio.internal.nodes.ArrayNode
- hashCode() - Method in class org.instancio.internal.nodes.CollectionNode
- hashCode() - Method in class org.instancio.internal.nodes.MapNode
- hashCode() - Method in class org.instancio.internal.nodes.Node
- HashSetGenerator<T> - Class in org.instancio.generators.collections
- HashSetGenerator(GeneratorContext) - Constructor for class org.instancio.generators.collections.HashSetGenerator
I
- ignore(Binding) - Method in interface org.instancio.InstancioApi
-
Specifies that a class or field should be ignored.
- ignore(Binding) - Method in class org.instancio.internal.InstancioApiImpl
- ignoreChildren() - Method in class org.instancio.internal.GeneratedHints
- ignoreChildren() - Method in class org.instancio.internal.GeneratorResult
- ignoreChildren(boolean) - Method in class org.instancio.internal.GeneratedHints.Builder
- ImplementationResolver - Interface in org.instancio.internal.reflection
- Instancio - Class in org.instancio
-
Instancio API for creating instances of a class.
- InstancioApi<T> - Interface in org.instancio
-
Instancio API for generating instances of a class populated with random data.
- InstancioApiException - Exception in org.instancio.exception
- InstancioApiException(String) - Constructor for exception org.instancio.exception.InstancioApiException
- InstancioApiException(String, Throwable) - Constructor for exception org.instancio.exception.InstancioApiException
- InstancioApiImpl<T> - Class in org.instancio.internal
- InstancioApiImpl(Class<T>) - Constructor for class org.instancio.internal.InstancioApiImpl
- InstancioApiImpl(Model<T>) - Constructor for class org.instancio.internal.InstancioApiImpl
- InstancioApiImpl(TypeTokenSupplier<T>) - Constructor for class org.instancio.internal.InstancioApiImpl
- InstancioException - Exception in org.instancio.exception
- InstancioException(String) - Constructor for exception org.instancio.exception.InstancioException
- InstancioException(String, Throwable) - Constructor for exception org.instancio.exception.InstancioException
- InstancioOfClassApi<T> - Interface in org.instancio
-
Instancio API for defining type parameters for generic classes.
- InstancioValidator - Class in org.instancio.internal
- instantiate(Class<T>) - Method in class org.instancio.internal.reflection.instantiation.Instantiator
- InstantiatingGenerator - Class in org.instancio.generators
- InstantiatingGenerator(GeneratorContext, Instantiator, Class<?>) - Constructor for class org.instancio.generators.InstantiatingGenerator
- InstantiatingHandler - Class in org.instancio.internal.handlers
- InstantiatingHandler(ModelContext<?>, Instantiator) - Constructor for class org.instancio.internal.handlers.InstantiatingHandler
- InstantiationStrategy - Interface in org.instancio.internal.reflection.instantiation
- InstantiationStrategyException - Exception in org.instancio.internal.reflection.instantiation
- InstantiationStrategyException(String, Throwable) - Constructor for exception org.instancio.internal.reflection.instantiation.InstantiationStrategyException
- Instantiator - Class in org.instancio.internal.reflection.instantiation
- Instantiator() - Constructor for class org.instancio.internal.reflection.instantiation.Instantiator
- intBetween(int, int) - Method in class org.instancio.internal.random.RandomProvider
- INTEGER_MAX - org.instancio.settings.Setting
- INTEGER_MIN - org.instancio.settings.Setting
- INTEGER_NULLABLE - org.instancio.settings.Setting
- IntegerGenerator - Class in org.instancio.generators.coretypes
- IntegerGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.IntegerGenerator
- InterfaceImplementationResolver - Class in org.instancio.internal.reflection
- InterfaceImplementationResolver() - Constructor for class org.instancio.internal.reflection.InterfaceImplementationResolver
- InternalModel<T> - Class in org.instancio.internal
- InternalModel(ModelContext<T>) - Constructor for class org.instancio.internal.InternalModel
- ints() - Method in class org.instancio.Generators
- invokeCallbacks() - Method in class org.instancio.internal.CallbackHandler
- isConcrete(Class<?>) - Static method in class org.instancio.util.ReflectionUtils
- isDelegating() - Method in interface org.instancio.Generator
-
If
true
, then this generator delegate object instantiation to another generator supplied viaGenerator.setDelegate(Generator)
. - isDelegating() - Method in class org.instancio.generators.collections.CollectionGeneratorSpecImpl
- isDelegating() - Method in class org.instancio.generators.collections.MapGeneratorSpecImpl
- isFalse(boolean, String, Object...) - Static method in class org.instancio.util.Verify
- isFieldBinding() - Method in class org.instancio.Binding.BindingTarget
- isIgnored(Class<?>) - Method in class org.instancio.internal.ModelContext
- isIgnored(Field) - Method in class org.instancio.internal.ModelContext
- isNotArrayCollectionOrMap(Class<?>) - Static method in class org.instancio.util.Verify
- isNullable(Class<?>) - Method in class org.instancio.internal.ModelContext
- isNullable(Field) - Method in class org.instancio.internal.ModelContext
- isTrue(boolean, String, Object...) - Static method in class org.instancio.util.Verify
- isUnvisited(Node) - Method in class org.instancio.internal.nodes.NodeContext
K
- key() - Method in enum org.instancio.settings.Setting
- key() - Method in interface org.instancio.settings.SettingKey
-
A key used in the properties file.
L
- load(String) - Method in class org.instancio.settings.PropertiesLoader
- LocalDateGenerator - Class in org.instancio.generators
- LocalDateGenerator(GeneratorContext) - Constructor for class org.instancio.generators.LocalDateGenerator
- LocalDateTimeGenerator - Class in org.instancio.generators
- LocalDateTimeGenerator(GeneratorContext) - Constructor for class org.instancio.generators.LocalDateTimeGenerator
- lock() - Method in class org.instancio.settings.Settings
-
Locks these settings for further modifications, making this instance immutable.
- LONG_MAX - org.instancio.settings.Setting
- LONG_MIN - org.instancio.settings.Setting
- LONG_NULLABLE - org.instancio.settings.Setting
- longBetween(long, long) - Method in class org.instancio.internal.random.RandomProvider
- LongGenerator - Class in org.instancio.generators.coretypes
- LongGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.LongGenerator
- longs() - Method in class org.instancio.Generators
M
- map() - Method in class org.instancio.Generators
-
Creates a spec builder for
Map
and its subtypes. - map(Class<?>, Class<?>) - Method in interface org.instancio.InstancioApi
-
Maps an interface or base class to the given subclass.
- map(Class<?>, Class<?>) - Method in class org.instancio.internal.InstancioApiImpl
- MAP_KEYS_NULLABLE - org.instancio.settings.Setting
- MAP_MAX_SIZE - org.instancio.settings.Setting
- MAP_MIN_SIZE - org.instancio.settings.Setting
- MAP_NULLABLE - org.instancio.settings.Setting
- MAP_VALUES_NULLABLE - org.instancio.settings.Setting
- MapGenerator<K,V> - Class in org.instancio.generators.collections
- MapGenerator(GeneratorContext) - Constructor for class org.instancio.generators.collections.MapGenerator
- MapGeneratorSpec<K,V> - Interface in org.instancio.generators.collections
-
Generator spec for maps.
- MapGeneratorSpecImpl<K,V> - Class in org.instancio.generators.collections
- MapGeneratorSpecImpl(GeneratorContext) - Constructor for class org.instancio.generators.collections.MapGeneratorSpecImpl
- MapNode - Class in org.instancio.internal.nodes
- MapNode(NodeContext, Class<?>, Node, Node, Field, Type, Node) - Constructor for class org.instancio.internal.nodes.MapNode
- MapNodeHandler - Class in org.instancio.internal.handlers
- MapNodeHandler(ModelContext<?>, Instantiator, CallbackHandler) - Constructor for class org.instancio.internal.handlers.MapNodeHandler
- mapType(Class<?>, Class<?>) - Method in class org.instancio.settings.Settings
-
Map 'from' supertype to 'to' subtype.
- max - Variable in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- max(T) - Method in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- max(T) - Method in interface org.instancio.generators.coretypes.NumberGeneratorSpec
-
Upper bound for the random number generator.
- maxLength(int) - Method in class org.instancio.generators.ArrayGenerator
- maxLength(int) - Method in interface org.instancio.generators.ArrayGeneratorSpec
- maxLength(int) - Method in class org.instancio.generators.coretypes.StringGenerator
- maxLength(int) - Method in interface org.instancio.generators.coretypes.StringGeneratorSpec
-
Maximum length of string to generate.
- maxSize - Variable in class org.instancio.generators.collections.CollectionGenerator
- maxSize - Variable in class org.instancio.generators.collections.MapGenerator
- maxSize(int) - Method in class org.instancio.generators.collections.CollectionGenerator
- maxSize(int) - Method in interface org.instancio.generators.collections.CollectionGeneratorSpec
-
Maximum size of collection to generate.
- maxSize(int) - Method in class org.instancio.generators.collections.MapGenerator
- maxSize(int) - Method in interface org.instancio.generators.collections.MapGeneratorSpec
-
Maximum size of map to generate.
- merge(Settings) - Method in class org.instancio.settings.Settings
-
Creates a new instance of settings by merging given settings with these settings.
- min - Variable in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- min(T) - Method in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- min(T) - Method in interface org.instancio.generators.coretypes.NumberGeneratorSpec
-
Lower bound for the random number generator.
- minLength(int) - Method in class org.instancio.generators.ArrayGenerator
- minLength(int) - Method in interface org.instancio.generators.ArrayGeneratorSpec
- minLength(int) - Method in class org.instancio.generators.coretypes.StringGenerator
- minLength(int) - Method in interface org.instancio.generators.coretypes.StringGeneratorSpec
-
Minimum length of string to generate.
- minSize - Variable in class org.instancio.generators.collections.CollectionGenerator
- minSize - Variable in class org.instancio.generators.collections.MapGenerator
- minSize(int) - Method in class org.instancio.generators.collections.CollectionGenerator
- minSize(int) - Method in interface org.instancio.generators.collections.CollectionGeneratorSpec
-
Minimum size of collection to generate.
- minSize(int) - Method in class org.instancio.generators.collections.MapGenerator
- minSize(int) - Method in interface org.instancio.generators.collections.MapGeneratorSpec
-
Minimum size of map to generate.
- Model<T> - Interface in org.instancio
-
A model containing all the information for populating a class that can be obtained using the
'toModel()'
method: - ModelContext<T> - Class in org.instancio.internal
- ModelContext.Builder<T> - Class in org.instancio.internal
N
- nextLong(Random, long, long) - Static method in class org.instancio.internal.random.RandomDataGenerator
- NoArgumentConstructorInstantiationStrategy - Class in org.instancio.internal.reflection.instantiation
- NoArgumentConstructorInstantiationStrategy() - Constructor for class org.instancio.internal.reflection.instantiation.NoArgumentConstructorInstantiationStrategy
- Node - Class in org.instancio.internal.nodes
- NodeContext - Class in org.instancio.internal.nodes
- NodeContext(Map<TypeVariable<?>, Class<?>>) - Constructor for class org.instancio.internal.nodes.NodeContext
- NodeFactory - Class in org.instancio.internal.nodes
- NodeFactory(NodeContext) - Constructor for class org.instancio.internal.nodes.NodeFactory
- NodeHandler - Interface in org.instancio.internal.handlers
- NodeVisitor - Interface in org.instancio.internal.nodes
- notEmpty(Collection<T>, String, Object...) - Static method in class org.instancio.util.Verify
- notEmpty(T[], String, Object...) - Static method in class org.instancio.util.Verify
- notNull(T) - Static method in class org.instancio.util.Verify
- notNull(T, String, Object...) - Static method in class org.instancio.util.Verify
- nullable - Variable in class org.instancio.generators.collections.CollectionGenerator
- nullable - Variable in class org.instancio.generators.collections.MapGenerator
- nullable - Variable in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- nullable() - Method in class org.instancio.generators.ArrayGenerator
- nullable() - Method in interface org.instancio.generators.ArrayGeneratorSpec
- nullable() - Method in class org.instancio.generators.collections.CollectionGenerator
- nullable() - Method in interface org.instancio.generators.collections.CollectionGeneratorSpec
-
Indicates that
null
value can be generated for the collection. - nullable() - Method in class org.instancio.generators.collections.MapGenerator
- nullable() - Method in interface org.instancio.generators.collections.MapGeneratorSpec
-
Indicates that
null
value can be generated for the map. - nullable() - Method in class org.instancio.generators.coretypes.AbstractRandomNumberGeneratorSpec
- nullable() - Method in interface org.instancio.generators.coretypes.NumberGeneratorSpec
-
Specifies the generated value can be
null
. - nullable() - Method in class org.instancio.generators.coretypes.StringGenerator
- nullable() - Method in interface org.instancio.generators.coretypes.StringGeneratorSpec
-
Indicates that
null
value can be generated. - nullableElements - Variable in class org.instancio.generators.collections.CollectionGenerator
- nullableElements() - Method in class org.instancio.generators.ArrayGenerator
- nullableElements() - Method in interface org.instancio.generators.ArrayGeneratorSpec
- nullableElements() - Method in class org.instancio.generators.collections.CollectionGenerator
- nullableElements() - Method in interface org.instancio.generators.collections.CollectionGeneratorSpec
-
Indicates that
null
values can be generated for collection elements. - nullableElements() - Method in class org.instancio.internal.GeneratedHints
- nullableElements(boolean) - Method in class org.instancio.internal.GeneratedHints.Builder
- nullableKeys - Variable in class org.instancio.generators.collections.MapGenerator
- nullableKeys() - Method in class org.instancio.generators.collections.MapGenerator
- nullableKeys() - Method in interface org.instancio.generators.collections.MapGeneratorSpec
-
Indicates that
null
values can be generated for map keys. - nullableKeys(boolean) - Method in class org.instancio.internal.GeneratedHints.Builder
- nullableMapKeys() - Method in class org.instancio.internal.GeneratedHints
- nullableMapValues() - Method in class org.instancio.internal.GeneratedHints
- nullableResult() - Method in class org.instancio.internal.GeneratedHints
-
Indicates that the generated result had nullable setting enabled.
- nullableResult(boolean) - Method in class org.instancio.internal.GeneratedHints.Builder
- nullableValues - Variable in class org.instancio.generators.collections.MapGenerator
- nullableValues() - Method in class org.instancio.generators.collections.MapGenerator
- nullableValues() - Method in interface org.instancio.generators.collections.MapGeneratorSpec
-
Indicates that
null
values can be generated for map values. - nullableValues(boolean) - Method in class org.instancio.internal.GeneratedHints.Builder
- nullResult() - Static method in class org.instancio.internal.GeneratorResult
-
This result indicates that a null was generated, therefore the target's value should be set to null.
- NumberGeneratorSpec<T extends Number> - Interface in org.instancio.generators.coretypes
-
Generator spec for core numeric types.
O
- ObjectUtils - Class in org.instancio.util
- ObjenesisInstantiationStrategy - Class in org.instancio.internal.reflection.instantiation
- ObjenesisInstantiationStrategy() - Constructor for class org.instancio.internal.reflection.instantiation.ObjenesisInstantiationStrategy
- of(Class<T>) - Static method in class org.instancio.Instancio
-
Builder version of
Instancio.create(Class)
that allows customisation of generated values. - of(Binding.BindingTarget...) - Static method in class org.instancio.Binding
- of(Binding...) - Static method in class org.instancio.Binding
- of(Model<T>) - Static method in class org.instancio.Instancio
-
Builder version of
Instancio.create(Model)
that allows overriding of generation parameters of an existing model. - of(TypeTokenSupplier<T>) - Static method in class org.instancio.Instancio
-
Builder version of
Instancio.create(TypeTokenSupplier)
that allows customisation of generated values. - onComplete(Binding, OnCompleteCallback<V>) - Method in interface org.instancio.InstancioApi
-
A callback that gets invoked after an object has been fully populated.
- onComplete(Binding, OnCompleteCallback<V>) - Method in class org.instancio.internal.InstancioApiImpl
- onComplete(T) - Method in interface org.instancio.OnCompleteCallback
-
Method called after object has been populated.
- OnCompleteCallback<T> - Interface in org.instancio
-
A callback that gets invoked after an object has been fully populated.
- oneOf(Collection<T>) - Method in class org.instancio.Generators
- oneOf(Collection<T>) - Method in class org.instancio.generators.OneOfCollectionGenerator
- oneOf(Collection<T>) - Method in interface org.instancio.generators.OneOfCollectionGeneratorSpec
- oneOf(T...) - Method in class org.instancio.Generators
- oneOf(T[]) - Method in class org.instancio.generators.OneOfArrayGenerator
- oneOf(T[]) - Method in interface org.instancio.generators.OneOfArrayGeneratorSpec
- OneOfArrayGenerator<T> - Class in org.instancio.generators
- OneOfArrayGenerator(GeneratorContext) - Constructor for class org.instancio.generators.OneOfArrayGenerator
- OneOfArrayGeneratorSpec<T> - Interface in org.instancio.generators
- OneOfCollectionGenerator<T> - Class in org.instancio.generators
- OneOfCollectionGenerator(GeneratorContext) - Constructor for class org.instancio.generators.OneOfCollectionGenerator
- OneOfCollectionGeneratorSpec<T> - Interface in org.instancio.generators
- org.instancio - package org.instancio
- org.instancio.exception - package org.instancio.exception
- org.instancio.generators - package org.instancio.generators
- org.instancio.generators.collections - package org.instancio.generators.collections
- org.instancio.generators.coretypes - package org.instancio.generators.coretypes
- org.instancio.internal - package org.instancio.internal
- org.instancio.internal.handlers - package org.instancio.internal.handlers
- org.instancio.internal.nodes - package org.instancio.internal.nodes
- org.instancio.internal.random - package org.instancio.internal.random
- org.instancio.internal.reflection - package org.instancio.internal.reflection
- org.instancio.internal.reflection.instantiation - package org.instancio.internal.reflection.instantiation
- org.instancio.settings - package org.instancio.settings
- org.instancio.util - package org.instancio.util
P
- paramsToCsv(List<Class<?>>) - Static method in class org.instancio.util.Format
- PopulatingNodeVisitor - Class in org.instancio.internal
- PopulatingNodeVisitor(Object, GeneratorResult, GeneratorFacade, ModelContext<?>, Queue<CreateItem>, CallbackHandler) - Constructor for class org.instancio.internal.PopulatingNodeVisitor
- prefix(String) - Method in class org.instancio.generators.coretypes.StringGenerator
- prefix(String) - Method in interface org.instancio.generators.coretypes.StringGeneratorSpec
-
Specifies a String prefix.
- PrimitiveWrapperBiLookup - Class in org.instancio.internal
- PropertiesLoader - Class in org.instancio.settings
- PropertiesLoader() - Constructor for class org.instancio.settings.PropertiesLoader
R
- random() - Method in class org.instancio.GeneratorContext
- random() - Method in class org.instancio.generators.AbstractRandomGenerator
- RandomDataGenerator - Class in org.instancio.internal.random
-
Copied from Apache Commons Math library: https://commons.apache.org/proper/commons-math/
- RandomProvider - Class in org.instancio.internal.random
- RandomProvider() - Constructor for class org.instancio.internal.random.RandomProvider
-
Create an instance with a random seed value.
- RandomProvider(int) - Constructor for class org.instancio.internal.random.RandomProvider
-
Create an instance with a seed value.
- ReflectionUtils - Class in org.instancio.util
- repeat(String, int) - Static method in class org.instancio.util.StringUtils
- resolve(Class<?>) - Method in interface org.instancio.internal.reflection.ImplementationResolver
- resolve(Class<?>) - Method in class org.instancio.internal.reflection.InterfaceImplementationResolver
S
- set(SettingKey, Object) - Method in class org.instancio.settings.Settings
-
Set setting with given key to the specified value.
- setDelegate(Generator<?>) - Method in interface org.instancio.Generator
-
Set a delegate that will be responsible for instantiating an object on behalf of this generator.
- setDelegate(Generator<?>) - Method in class org.instancio.generators.collections.CollectionGeneratorSpecImpl
- setDelegate(Generator<?>) - Method in class org.instancio.generators.collections.MapGeneratorSpecImpl
- setField(Object, Field, Object) - Static method in class org.instancio.util.ReflectionUtils
- Setting - Enum in org.instancio.settings
- SettingKey - Interface in org.instancio.settings
-
A setting key for modifying configuration.
- Settings - Class in org.instancio.settings
-
Instancio settings API.
- SHORT_MAX - org.instancio.settings.Setting
- SHORT_MIN - org.instancio.settings.Setting
- SHORT_NULLABLE - org.instancio.settings.Setting
- shortBetween(short, short) - Method in class org.instancio.internal.random.RandomProvider
- ShortGenerator - Class in org.instancio.generators.coretypes
- ShortGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.ShortGenerator
- shorts() - Method in class org.instancio.Generators
- size() - Method in class org.instancio.internal.nodes.TypeMap
- state(boolean, String, Object...) - Static method in class org.instancio.util.Verify
- string() - Method in class org.instancio.Generators
- STRING_ALLOW_EMPTY - org.instancio.settings.Setting
- STRING_MAX_LENGTH - org.instancio.settings.Setting
- STRING_MIN_LENGTH - org.instancio.settings.Setting
- STRING_NULLABLE - org.instancio.settings.Setting
- StringGenerator - Class in org.instancio.generators.coretypes
- StringGenerator(GeneratorContext) - Constructor for class org.instancio.generators.coretypes.StringGenerator
- StringGeneratorSpec - Interface in org.instancio.generators.coretypes
-
Generator spec for Strings.
- StringUtils - Class in org.instancio.util
- supply(Binding, Generator<V>) - Method in interface org.instancio.InstancioApi
-
Supplies a value for a field or class using a custom generator.
- supply(Binding, Generator<V>) - Method in class org.instancio.internal.InstancioApiImpl
T
- targetType() - Method in interface org.instancio.Generator
- targetType() - Method in class org.instancio.generators.collections.CollectionGeneratorSpecImpl
- targetType() - Method in class org.instancio.generators.collections.MapGeneratorSpecImpl
- toBuilder() - Method in class org.instancio.internal.ModelContext
- toModel() - Method in interface org.instancio.InstancioApi
-
Creates a model containing all the information for populating a class.
- toModel() - Method in class org.instancio.internal.InstancioApiImpl
- toString() - Method in class org.instancio.internal.GeneratedHints
- toString() - Method in class org.instancio.internal.GeneratorResult
- toString() - Method in class org.instancio.internal.nodes.Node
- toString() - Method in class org.instancio.internal.nodes.TypeMap
- TreeMapGenerator<K,V> - Class in org.instancio.generators.collections
- TreeMapGenerator(GeneratorContext) - Constructor for class org.instancio.generators.collections.TreeMapGenerator
- TreeSetGenerator<T> - Class in org.instancio.generators.collections
- TreeSetGenerator(GeneratorContext) - Constructor for class org.instancio.generators.collections.TreeSetGenerator
- trueOrFalse() - Method in class org.instancio.internal.random.RandomProvider
- type - Variable in class org.instancio.generators.collections.CollectionGenerator
- type - Variable in class org.instancio.generators.collections.MapGenerator
- type() - Method in enum org.instancio.settings.Setting
- type() - Method in interface org.instancio.settings.SettingKey
-
Type of the property value.
- type(Class<?>) - Method in class org.instancio.generators.ArrayGenerator
- type(Class<?>) - Method in interface org.instancio.generators.ArrayGeneratorSpec
- type(Class<?>) - Method in class org.instancio.generators.collections.CollectionGenerator
- type(Class<?>) - Method in interface org.instancio.generators.collections.CollectionGeneratorSpec
-
Specifies the type of collection that should be generated.
- type(Class<?>) - Method in class org.instancio.generators.collections.MapGenerator
- type(Class<?>) - Method in interface org.instancio.generators.collections.MapGeneratorSpec
-
Specifies the type of map that should be generated.
- typeBinding(Class<?>) - Static method in class org.instancio.Binding
- TypeMap - Class in org.instancio.internal.nodes
-
Helper class for mapping type variables to actual type arguments.
- TypeMap(Type, Map<TypeVariable<?>, Class<?>>) - Constructor for class org.instancio.internal.nodes.TypeMap
- TypeToken<T> - Interface in org.instancio
-
A supplier that provides
Type
information. - TypeTokenSupplier<T> - Interface in org.instancio
-
A supplier that provides
Type
information. - TypeUtils - Class in org.instancio.util
U
- UserSuppliedGeneratorHandler - Class in org.instancio.internal.handlers
- UserSuppliedGeneratorHandler(ModelContext<?>, GeneratorContext, GeneratorResolver, Instantiator) - Constructor for class org.instancio.internal.handlers.UserSuppliedGeneratorHandler
- UsingGeneratorResolverHandler - Class in org.instancio.internal.handlers
- UsingGeneratorResolverHandler(ModelContext<?>, GeneratorResolver) - Constructor for class org.instancio.internal.handlers.UsingGeneratorResolverHandler
- UUIDGenerator - Class in org.instancio.generators
- UUIDGenerator(GeneratorContext) - Constructor for class org.instancio.generators.UUIDGenerator
V
- validateConcreteClass(Class<?>) - Static method in class org.instancio.internal.InstancioValidator
- validateSettingKey(SettingKey, Object) - Static method in class org.instancio.internal.InstancioValidator
- validateSubtypeMapping(Class<?>, Class<?>) - Static method in class org.instancio.internal.InstancioValidator
- validateTypeParameters(Class<?>, List<Class<?>>) - Static method in class org.instancio.internal.InstancioValidator
- valueOf(String) - Static method in enum org.instancio.settings.Setting
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.instancio.settings.Setting
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Verify - Class in org.instancio.util
- visitArrayNode(ArrayNode) - Method in interface org.instancio.internal.nodes.NodeVisitor
- visitArrayNode(ArrayNode) - Method in class org.instancio.internal.PopulatingNodeVisitor
- visitClassNode(ClassNode) - Method in interface org.instancio.internal.nodes.NodeVisitor
- visitClassNode(ClassNode) - Method in class org.instancio.internal.PopulatingNodeVisitor
- visitCollectionNode(CollectionNode) - Method in interface org.instancio.internal.nodes.NodeVisitor
- visitCollectionNode(CollectionNode) - Method in class org.instancio.internal.PopulatingNodeVisitor
- visited(Node) - Method in class org.instancio.internal.nodes.NodeContext
- visitMapNode(MapNode) - Method in interface org.instancio.internal.nodes.NodeVisitor
- visitMapNode(MapNode) - Method in class org.instancio.internal.PopulatingNodeVisitor
W
- withGenerator(Binding, Generator<?>) - Method in class org.instancio.internal.ModelContext.Builder
- withGeneratorSpec(Binding, Function<Generators, ? extends GeneratorSpec<?>>) - Method in class org.instancio.internal.ModelContext.Builder
- withIgnored(Binding) - Method in class org.instancio.internal.ModelContext.Builder
- withNullable(Binding) - Method in interface org.instancio.InstancioApi
-
Specifies that a field or class is nullable.
- withNullable(Binding) - Method in class org.instancio.internal.InstancioApiImpl
- withNullable(Binding) - Method in class org.instancio.internal.ModelContext.Builder
- withOnCompleteCallback(Binding, OnCompleteCallback<V>) - Method in class org.instancio.internal.ModelContext.Builder
- withRootTypeParameters(List<Class<?>>) - Method in class org.instancio.internal.ModelContext.Builder
- withSeed(int) - Method in interface org.instancio.InstancioApi
-
Set the seed value for the random number generator.
- withSeed(int) - Method in class org.instancio.internal.InstancioApiImpl
- withSeed(int) - Method in class org.instancio.internal.ModelContext.Builder
- withSettings(Settings) - Method in interface org.instancio.InstancioApi
-
Override default settings for generated values.
- withSettings(Settings) - Method in class org.instancio.internal.InstancioApiImpl
- withSettings(Settings) - Method in class org.instancio.internal.ModelContext.Builder
- withSubtypeMapping(Class<?>, Class<?>) - Method in class org.instancio.internal.ModelContext.Builder
- withTypeParameters(Class<?>...) - Method in interface org.instancio.InstancioOfClassApi
-
Method for supplying type parameters for generic classes.
- withTypeParameters(Class<?>...) - Method in class org.instancio.internal.ClassInstancioApiImpl
X
- XMLGregorianCalendarGenerator - Class in org.instancio.generators
- XMLGregorianCalendarGenerator(GeneratorContext) - Constructor for class org.instancio.generators.XMLGregorianCalendarGenerator
All Classes All Packages