Hierarchy For All Packages
Package Hierarchies:- org.instancio,
- org.instancio.exception,
- org.instancio.generator,
- org.instancio.generator.array,
- org.instancio.generator.lang,
- org.instancio.generator.math,
- org.instancio.generator.misc,
- org.instancio.generator.specs,
- org.instancio.generator.sql,
- org.instancio.generator.text,
- org.instancio.generator.time,
- org.instancio.generator.util,
- org.instancio.generator.util.concurrent,
- org.instancio.generator.util.concurrent.atomic,
- org.instancio.generator.xml,
- org.instancio.generators,
- org.instancio.internal,
- org.instancio.internal.context,
- org.instancio.internal.handlers,
- org.instancio.internal.nodes,
- org.instancio.internal.nodes.resolvers,
- org.instancio.internal.random,
- org.instancio.internal.reflection,
- org.instancio.internal.reflection.instantiation,
- org.instancio.internal.selectors,
- org.instancio.settings,
- org.instancio.spi,
- org.instancio.util
Class Hierarchy
- java.lang.Object
- org.instancio.generator.AbstractGenerator<T> (implements org.instancio.Generator<T>)
- org.instancio.generator.lang.AbstractRandomNumberGeneratorSpec<T> (implements org.instancio.generator.specs.NumberGeneratorSpec<T>)
- org.instancio.generator.lang.AbstractRandomComparableNumberGeneratorSpec<T>
- org.instancio.generator.math.BigDecimalGenerator (implements org.instancio.generator.specs.BigDecimalGeneratorSpec)
- org.instancio.generator.math.BigIntegerGenerator (implements org.instancio.generator.specs.NumberGeneratorSpec<T>)
- org.instancio.generator.lang.ByteGenerator
- org.instancio.generator.lang.DoubleGenerator
- org.instancio.generator.lang.FloatGenerator
- org.instancio.generator.lang.IntegerGenerator
- org.instancio.generator.lang.LongGenerator
- org.instancio.generator.lang.ShortGenerator
- org.instancio.generator.util.concurrent.atomic.AtomicIntegerGenerator (implements org.instancio.generator.specs.NumberGeneratorSpec<T>)
- org.instancio.generator.util.concurrent.atomic.AtomicLongGenerator (implements org.instancio.generator.specs.NumberGeneratorSpec<T>)
- org.instancio.generator.lang.AbstractRandomComparableNumberGeneratorSpec<T>
- org.instancio.generator.array.ArrayGenerator<T> (implements org.instancio.generator.specs.ArrayGeneratorSpec<T>)
- org.instancio.generator.lang.BooleanGenerator
- org.instancio.generator.util.CalendarGenerator (implements org.instancio.generator.specs.TemporalGeneratorSpec<T>)
- org.instancio.generator.lang.CharacterGenerator
- org.instancio.generator.util.CollectionGenerator<T> (implements org.instancio.generator.specs.CollectionGeneratorSpec<T>)
- org.instancio.generator.util.CollectionGeneratorSpecImpl<T>
- org.instancio.generator.util.HashSetGenerator<T>
- org.instancio.generator.util.TreeSetGenerator<T>
- org.instancio.generator.util.DateGenerator (implements org.instancio.generator.specs.TemporalGeneratorSpec<T>)
- org.instancio.generator.time.InstantGenerator
- org.instancio.generator.misc.InstantiatingGenerator
- org.instancio.generator.time.LocalDateGenerator
- org.instancio.generator.time.LocalDateTimeGenerator
- org.instancio.generator.time.LocalTimeGenerator
- org.instancio.generator.util.MapGenerator<K,
V> (implements org.instancio.generator.specs.MapGeneratorSpec<K, V>) - org.instancio.generator.util.concurrent.ConcurrentHashMapGenerator<K,
V> - org.instancio.generator.util.concurrent.ConcurrentSkipListMapGenerator<K,
V> - org.instancio.generator.util.MapGeneratorSpecImpl<K,
V> - org.instancio.generator.util.TreeMapGenerator<K,
V>
- org.instancio.generator.util.concurrent.ConcurrentHashMapGenerator<K,
- org.instancio.generator.array.OneOfArrayGenerator<T> (implements org.instancio.generator.specs.OneOfArrayGeneratorSpec<T>)
- org.instancio.generator.util.OneOfCollectionGenerator<T> (implements org.instancio.generator.specs.OneOfCollectionGeneratorSpec<T>)
- org.instancio.generator.sql.SqlDateGenerator (implements org.instancio.generator.specs.TemporalGeneratorSpec<T>)
- org.instancio.generator.lang.StringBuilderGenerator
- org.instancio.generator.lang.StringGenerator (implements org.instancio.generator.specs.StringGeneratorSpec)
- org.instancio.generator.sql.TimestampGenerator (implements org.instancio.generator.specs.TemporalGeneratorSpec<T>)
- org.instancio.generator.xml.XMLGregorianCalendarGenerator
- org.instancio.generator.time.YearGenerator
- org.instancio.generator.time.YearMonthGenerator
- org.instancio.generator.time.ZonedDateTimeGenerator
- org.instancio.generator.lang.AbstractRandomNumberGeneratorSpec<T> (implements org.instancio.generator.specs.NumberGeneratorSpec<T>)
- org.instancio.internal.ApiValidator
- org.instancio.internal.handlers.ArrayNodeHandler (implements org.instancio.internal.handlers.NodeHandler)
- org.instancio.util.ArrayUtils
- org.instancio.generators.AtomicGenerators
- org.instancio.internal.CallbackHandler
- org.instancio.internal.handlers.CollectionNodeHandler (implements org.instancio.internal.handlers.NodeHandler)
- org.instancio.util.CollectionUtils
- org.instancio.util.Constants
- org.instancio.internal.reflection.DeclaredAndInheritedFieldsCollector (implements org.instancio.internal.reflection.FieldCollector)
- org.instancio.internal.reflection.DeclaredFieldsCollector (implements org.instancio.internal.reflection.FieldCollector)
- org.instancio.internal.reflection.DefaultClassFilter (implements org.instancio.internal.reflection.ClassFilter)
- org.instancio.internal.reflection.DefaultPackageFilter (implements org.instancio.internal.reflection.PackageFilter)
- org.instancio.internal.random.DefaultRandom (implements org.instancio.Random)
- org.instancio.generator.time.DurationGenerator (implements org.instancio.generator.specs.DurationGeneratorSpec, org.instancio.Generator<T>)
- org.instancio.generator.lang.EnumGenerator<E> (implements org.instancio.generator.specs.EnumGeneratorSpec<E>, org.instancio.Generator<T>)
- org.instancio.generator.util.EnumSetGenerator<E> (implements org.instancio.Generator<T>)
- org.instancio.util.ExceptionHandler
- org.instancio.internal.selectors.FieldSelectorBuilderImpl (implements org.instancio.FieldSelectorBuilder, org.instancio.internal.selectors.SelectorBuilder)
- org.instancio.util.Format
- org.instancio.generator.GeneratedHints
- org.instancio.generator.GeneratedHints.Builder
- org.instancio.generator.GeneratorContext
- org.instancio.generator.GeneratorResolver
- org.instancio.generator.GeneratorResult
- org.instancio.generators.Generators
- org.instancio.Instancio
- org.instancio.internal.InstancioApiImpl<T> (implements org.instancio.InstancioApi<T>)
- org.instancio.internal.ClassInstancioApiImpl<T> (implements org.instancio.InstancioOfClassApi<T>)
- org.instancio.internal.handlers.InstantiatingHandler (implements org.instancio.internal.handlers.NodeHandler)
- org.instancio.internal.reflection.instantiation.Instantiator
- org.instancio.settings.Key (implements org.instancio.settings.SettingKey)
- org.instancio.settings.Keys
- org.instancio.generator.text.LoremIpsumGenerator (implements org.instancio.Generator<T>, org.instancio.generator.specs.LoremIpsumGeneratorSpec)
- org.instancio.internal.handlers.MapNodeHandler (implements org.instancio.internal.handlers.NodeHandler)
- org.instancio.generators.MathGenerators
- org.instancio.internal.context.ModelContext<T>
- org.instancio.internal.context.ModelContext.Builder<T>
- org.instancio.internal.reflection.instantiation.NoArgumentConstructorInstantiationStrategy (implements org.instancio.internal.reflection.instantiation.InstantiationStrategy)
- org.instancio.internal.nodes.Node
- org.instancio.internal.nodes.Node.Builder
- org.instancio.internal.nodes.NodeContext
- org.instancio.internal.nodes.NodeFactory
- org.instancio.internal.nodes.resolvers.NodeKindArrayResolver (implements org.instancio.internal.nodes.NodeKindResolver)
- org.instancio.internal.nodes.resolvers.NodeKindCollectionResolver (implements org.instancio.internal.nodes.NodeKindResolver)
- org.instancio.internal.nodes.resolvers.NodeKindMapResolver (implements org.instancio.internal.nodes.NodeKindResolver)
- org.instancio.internal.nodes.resolvers.NodeKindOptionalResolver (implements org.instancio.internal.nodes.NodeKindResolver)
- org.instancio.internal.nodes.resolvers.NodeKindRecordResolver (implements org.instancio.internal.nodes.NodeKindResolver)
- org.instancio.util.NumberUtils
- org.instancio.util.ObjectUtils
- org.instancio.internal.reflection.instantiation.ObjenesisInstantiationStrategy (implements org.instancio.internal.reflection.instantiation.InstantiationStrategy)
- org.instancio.generator.time.PeriodGenerator (implements org.instancio.Generator<T>, org.instancio.generator.specs.PeriodGeneratorSpec)
- org.instancio.internal.selectors.PredicateSelectorImpl (implements org.instancio.internal.selectors.Flattener, org.instancio.PredicateSelector, org.instancio.internal.selectors.UnusedSelectorDescription)
- org.instancio.internal.selectors.PrimitiveAndWrapperSelectorImpl (implements org.instancio.internal.selectors.Flattener, org.instancio.Selector)
- org.instancio.internal.PrimitiveWrapperBiLookup
- org.instancio.internal.random.RandomDataGenerator
- org.instancio.settings.RangeAdjuster.ForMax (implements org.instancio.settings.RangeAdjuster)
- org.instancio.settings.RangeAdjuster.ForMin (implements org.instancio.settings.RangeAdjuster)
- org.instancio.internal.reflection.RecordHelperImpl (implements org.instancio.internal.reflection.RecordHelper)
- org.instancio.util.ReflectionUtils
- org.instancio.Result<T>
- org.instancio.internal.selectors.ScopeImpl (implements org.instancio.Scope)
- org.instancio.internal.selectors.ScopelessSelector (implements org.instancio.TargetSelector)
- org.instancio.internal.random.Seeds
- org.instancio.Select
- org.instancio.internal.selectors.SelectorGroupImpl (implements org.instancio.internal.selectors.Flattener, org.instancio.SelectorGroup)
- org.instancio.internal.selectors.SelectorImpl (implements org.instancio.internal.selectors.Flattener, org.instancio.GroupableSelector, org.instancio.Selector, org.instancio.internal.selectors.UnusedSelectorDescription)
- org.instancio.internal.selectors.MetamodelSelector
- org.instancio.util.ServiceLoaders
- org.instancio.settings.Settings
- org.instancio.util.Sonar
- org.instancio.util.StringUtils
- org.instancio.internal.context.SubtypeSelectorMap
- org.instancio.util.SystemProperties
- org.instancio.generators.TemporalGenerators
- org.instancio.generators.TextGenerators
- org.instancio.generator.text.TextPatternGenerator (implements org.instancio.Generator<T>)
- org.instancio.internal.ThreadLocalRandom
- org.instancio.internal.ThreadLocalSettings
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.instancio.exception.InstancioException
- org.instancio.exception.InstancioApiException
- org.instancio.exception.UnusedSelectorException
- org.instancio.exception.InstancioApiException
- org.instancio.internal.reflection.instantiation.InstantiationStrategyException
- org.instancio.exception.InstancioException
- java.lang.RuntimeException
- java.lang.Exception
- org.instancio.internal.nodes.TypeMap
- org.instancio.internal.selectors.TypeSelectorBuilderImpl (implements org.instancio.internal.selectors.SelectorBuilder, org.instancio.TypeSelectorBuilder)
- org.instancio.util.TypeUtils
- org.instancio.internal.handlers.UserSuppliedGeneratorHandler (implements org.instancio.internal.handlers.NodeHandler)
- org.instancio.internal.handlers.UsingGeneratorResolverHandler (implements org.instancio.internal.handlers.NodeHandler)
- org.instancio.generator.util.UUIDGenerator (implements org.instancio.Generator<T>)
- org.instancio.generator.text.UUIDStringGenerator (implements org.instancio.Generator<T>, org.instancio.generator.specs.UUIDStringGeneratorSpec)
- org.instancio.util.Verify
- org.instancio.generator.AbstractGenerator<T> (implements org.instancio.Generator<T>)
Interface Hierarchy
- org.instancio.internal.reflection.ClassFilter
- java.lang.Comparable<T>
- org.instancio.settings.SettingKey
- org.instancio.internal.reflection.FieldCollector
- org.instancio.internal.selectors.Flattener
- org.instancio.spi.GeneratorProvider
- org.instancio.generator.GeneratorSpec<T>
- org.instancio.generator.specs.ArrayGeneratorSpec<T>
- org.instancio.generator.specs.CollectionGeneratorSpec<T>
- org.instancio.generator.specs.DurationGeneratorSpec
- org.instancio.generator.specs.EnumGeneratorSpec<E>
- org.instancio.Generator<T>
- org.instancio.generator.specs.LoremIpsumGeneratorSpec
- org.instancio.generator.specs.MapGeneratorSpec<K,
V> - org.instancio.generator.specs.NumberGeneratorSpec<T>
- org.instancio.generator.specs.BigDecimalGeneratorSpec
- org.instancio.generator.specs.OneOfArrayGeneratorSpec<T>
- org.instancio.generator.specs.OneOfCollectionGeneratorSpec<T>
- org.instancio.generator.specs.PeriodGeneratorSpec
- org.instancio.generator.specs.StringGeneratorSpec
- org.instancio.generator.specs.TemporalGeneratorSpec<T>
- org.instancio.generator.specs.UUIDStringGeneratorSpec
- org.instancio.InstancioApi<T>
- org.instancio.InstancioOfClassApi<T>
- org.instancio.internal.reflection.instantiation.InstantiationStrategy
- org.instancio.Model<T>
- org.instancio.internal.handlers.NodeHandler
- org.instancio.internal.nodes.NodeKindResolver
- org.instancio.OnCompleteCallback<T>
- org.instancio.internal.reflection.PackageFilter
- org.instancio.Random
- org.instancio.settings.RangeAdjuster
- org.instancio.internal.reflection.RecordHelper
- org.instancio.Scope
- org.instancio.internal.selectors.SelectorBuilder
- java.util.function.Supplier<T>
- org.instancio.TypeTokenSupplier<T>
- org.instancio.TypeToken<T>
- org.instancio.TypeTokenSupplier<T>
- org.instancio.TargetSelector
- org.instancio.FieldSelectorBuilder
- org.instancio.GroupableSelector
- org.instancio.Selector (also extends org.instancio.ToScopeConvertible)
- org.instancio.PredicateSelector
- org.instancio.SelectorGroup
- org.instancio.TypeSelectorBuilder
- org.instancio.ToScopeConvertible
- org.instancio.Selector (also extends org.instancio.GroupableSelector)
- org.instancio.spi.TypeResolver
- org.instancio.internal.selectors.UnusedSelectorDescription
- org.instancio.util.VoidFunction
Annotation Type Hierarchy
- org.instancio.InstancioMetamodel (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.instancio.Mode
- org.instancio.internal.nodes.NodeKind
- org.instancio.internal.selectors.SelectorTargetKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)