Hierarchy For All Packages
Package Hierarchies:- tech.illuin.pipeline,
- tech.illuin.pipeline.annotation,
- tech.illuin.pipeline.builder,
- tech.illuin.pipeline.builder.runner_compiler,
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver,
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory,
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments,
- tech.illuin.pipeline.close,
- tech.illuin.pipeline.commons,
- tech.illuin.pipeline.context,
- tech.illuin.pipeline.execution.error,
- tech.illuin.pipeline.execution.phase,
- tech.illuin.pipeline.execution.phase.impl,
- tech.illuin.pipeline.input.author_resolver,
- tech.illuin.pipeline.input.indexer,
- tech.illuin.pipeline.input.initializer,
- tech.illuin.pipeline.input.initializer.annotation,
- tech.illuin.pipeline.input.initializer.builder,
- tech.illuin.pipeline.input.initializer.builder.runner_compiler,
- tech.illuin.pipeline.input.initializer.execution.error,
- tech.illuin.pipeline.input.initializer.runner,
- tech.illuin.pipeline.input.uid_generator,
- tech.illuin.pipeline.metering,
- tech.illuin.pipeline.metering.manager,
- tech.illuin.pipeline.metering.marker,
- tech.illuin.pipeline.metering.tag,
- tech.illuin.pipeline.observer,
- tech.illuin.pipeline.observer.descriptor,
- tech.illuin.pipeline.observer.descriptor.describable,
- tech.illuin.pipeline.observer.descriptor.model,
- tech.illuin.pipeline.output,
- tech.illuin.pipeline.output.factory,
- tech.illuin.pipeline.sink,
- tech.illuin.pipeline.sink.annotation,
- tech.illuin.pipeline.sink.builder,
- tech.illuin.pipeline.sink.execution.error,
- tech.illuin.pipeline.sink.execution.wrapper,
- tech.illuin.pipeline.sink.runner,
- tech.illuin.pipeline.step,
- tech.illuin.pipeline.step.annotation,
- tech.illuin.pipeline.step.builder,
- tech.illuin.pipeline.step.builder.runner_compiler,
- tech.illuin.pipeline.step.execution.condition,
- tech.illuin.pipeline.step.execution.error,
- tech.illuin.pipeline.step.execution.evaluator,
- tech.illuin.pipeline.step.execution.interruption,
- tech.illuin.pipeline.step.execution.wrapper,
- tech.illuin.pipeline.step.result,
- tech.illuin.pipeline.step.runner,
- tech.illuin.pipeline.step.variant
Class Hierarchy
- java.lang.Object
- tech.illuin.pipeline.builder.ComponentBuilder<T,
I, CD, CC> - tech.illuin.pipeline.input.initializer.builder.InitializerBuilder<I>
- tech.illuin.pipeline.sink.builder.SinkBuilder
- tech.illuin.pipeline.step.builder.StepBuilder<T,
I>
- tech.illuin.pipeline.context.ComponentContext (implements tech.illuin.pipeline.context.LocalContext)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ComponentTagMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.CompositePipeline<I> (implements tech.illuin.pipeline.Pipeline<I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextKeyMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.CurrentMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.observer.descriptor.describable.DefaultDescribable (implements tech.illuin.pipeline.observer.descriptor.describable.Describable)
- tech.illuin.pipeline.metering.marker.DefaultMDCManager (implements tech.illuin.pipeline.metering.marker.MDCManager)
- tech.illuin.pipeline.metering.manager.DefaultObservabilityManager (implements tech.illuin.pipeline.metering.manager.ObservabilityManager)
- tech.illuin.pipeline.metering.manager.DefaultObservabilityManager.Builder (implements tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder)
- tech.illuin.pipeline.output.factory.DefaultOutputFactory<I> (implements tech.illuin.pipeline.output.factory.OutputFactory<I>)
- tech.illuin.pipeline.observer.descriptor.DescriptorObserver (implements tech.illuin.pipeline.observer.Observer)
- tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler<C,
T, I> (implements tech.illuin.pipeline.builder.runner_compiler.RunnerCompiler<C, T, I>) - tech.illuin.pipeline.step.result.GlobalResultDescriptors (implements tech.illuin.pipeline.step.result.ResultDescriptors)
- tech.illuin.pipeline.step.result.GlobalResultView (implements tech.illuin.pipeline.step.result.ResultView)
- tech.illuin.pipeline.input.indexer.IndexContainer
- tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor<I>
- tech.illuin.pipeline.input.initializer.builder.InitializerMethodValidators
- tech.illuin.pipeline.execution.phase.impl.InitializerPhase<I> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I>)
- tech.illuin.pipeline.input.initializer.runner.InitializerRunner<I> (implements tech.illuin.pipeline.observer.descriptor.describable.Describable, tech.illuin.pipeline.input.initializer.Initializer<I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.InputMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.execution.phase.IO<I>
- tech.illuin.pipeline.input.uid_generator.KSUIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LatestMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.metering.marker.MDCMarker
- tech.illuin.pipeline.metering.PipelineInitializationMetrics
- tech.illuin.pipeline.metering.PipelineMetrics
- tech.illuin.pipeline.metering.PipelineSinkMetrics
- tech.illuin.pipeline.metering.PipelineStepMetrics
- tech.illuin.pipeline.step.execution.condition.MetadataCondition (implements tech.illuin.pipeline.step.execution.condition.StepCondition)
- tech.illuin.pipeline.metering.MetricFunctions
- tech.illuin.pipeline.metering.tag.MetricTags
- tech.illuin.pipeline.input.indexer.MultiAutoIndexer<T> (implements tech.illuin.pipeline.input.indexer.MultiIndexer<T>)
- tech.illuin.pipeline.input.initializer.builder.runner_compiler.NonVoidReturnType (implements tech.illuin.pipeline.builder.runner_compiler.MethodValidator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ObjectMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.output.Output (implements java.lang.Comparable<T>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.OutputMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PayloadMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.builder.PayloadPipelineBuilder<I>
- tech.illuin.pipeline.PipelineContainer
- tech.illuin.pipeline.step.variant.PipelineStep<I> (implements tech.illuin.pipeline.step.Step<T,
I>) - tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PipelineTagMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - java.lang.Record
- tech.illuin.pipeline.builder.runner_compiler.CompiledMethod<C,
T, I> - tech.illuin.pipeline.output.ComponentTag (implements tech.illuin.pipeline.input.indexer.Indexable)
- tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler.MethodCandidate<C>
- tech.illuin.pipeline.input.indexer.IndexContainer.Entry<T>
- tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments<T,
I> - tech.illuin.pipeline.observer.descriptor.model.Metric
- tech.illuin.pipeline.step.result.MultiResult.AnonymousMultiResult (implements tech.illuin.pipeline.step.result.MultiResult)
- tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
- tech.illuin.pipeline.PipelineResult (implements tech.illuin.pipeline.step.result.Result)
- tech.illuin.pipeline.output.PipelineTag (implements tech.illuin.pipeline.input.indexer.Indexable)
- tech.illuin.pipeline.step.result.ResultDescriptor<R> (implements tech.illuin.pipeline.input.indexer.Indexable)
- tech.illuin.pipeline.observer.descriptor.model.SinkDescription
- tech.illuin.pipeline.observer.descriptor.model.StepDescription
- tech.illuin.pipeline.builder.VoidPayload (implements tech.illuin.pipeline.input.indexer.Indexable)
- tech.illuin.pipeline.builder.runner_compiler.CompiledMethod<C,
- tech.illuin.pipeline.commons.Reflection
- tech.illuin.pipeline.step.builder.runner_compiler.ResultCollectionReturnType (implements tech.illuin.pipeline.builder.runner_compiler.MethodValidator)
- tech.illuin.pipeline.step.result.ResultContainer (implements tech.illuin.pipeline.step.result.Results)
- tech.illuin.pipeline.step.builder.runner_compiler.ResultReturnType (implements tech.illuin.pipeline.builder.runner_compiler.MethodValidator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultsMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultViewMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.step.result.ScopedResultDescriptors (implements tech.illuin.pipeline.step.result.ResultDescriptors)
- tech.illuin.pipeline.step.result.ScopedResults (implements tech.illuin.pipeline.step.result.Results)
- tech.illuin.pipeline.context.SimpleContext (implements tech.illuin.pipeline.context.Context)
- tech.illuin.pipeline.builder.SimplePipelineBuilder<I>
- tech.illuin.pipeline.input.indexer.SingleAutoIndexer<T> (implements tech.illuin.pipeline.input.indexer.SingleIndexer<T>)
- tech.illuin.pipeline.sink.builder.SinkDescriptor
- tech.illuin.pipeline.sink.builder.SinkMethodValidators
- tech.illuin.pipeline.execution.phase.impl.SinkPhase<I> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I>)
- tech.illuin.pipeline.sink.runner.SinkRunner (implements tech.illuin.pipeline.observer.descriptor.describable.Describable, tech.illuin.pipeline.sink.Sink)
- tech.illuin.pipeline.step.builder.StepDescriptor<T,
I> - tech.illuin.pipeline.step.builder.StepMethodArgumentResolver<T,
I, P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.MethodArgumentResolver<T, I>) - tech.illuin.pipeline.step.builder.StepMethodValidators
- tech.illuin.pipeline.execution.phase.impl.StepPhase<I> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I>)
- tech.illuin.pipeline.step.runner.StepRunner<T,
I> (implements tech.illuin.pipeline.observer.descriptor.describable.Describable, tech.illuin.pipeline.step.Step<T, I>) - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- tech.illuin.pipeline.input.initializer.runner.InitializerRunnerException
- tech.illuin.pipeline.PipelineException
- java.lang.RuntimeException
- tech.illuin.pipeline.observer.descriptor.DescriptionNotAvailableException
- tech.illuin.pipeline.sink.runner.SinkRunnerException
- tech.illuin.pipeline.sink.execution.wrapper.SinkWrapperException
- tech.illuin.pipeline.step.runner.StepRunnerException
- tech.illuin.pipeline.step.execution.wrapper.StepWrapperException
- java.lang.Exception
- tech.illuin.pipeline.input.uid_generator.TSIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.UIDGeneratorMapperFactory<T,
I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T, I>) - tech.illuin.pipeline.input.uid_generator.ULIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
- tech.illuin.pipeline.input.uid_generator.UUIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
- tech.illuin.pipeline.builder.ComponentBuilder<T,
Interface Hierarchy
- tech.illuin.pipeline.input.author_resolver.AuthorResolver<T>
- java.lang.AutoCloseable
- tech.illuin.pipeline.Pipeline<I>
- tech.illuin.pipeline.execution.phase.PipelinePhase<I>
- tech.illuin.pipeline.context.Context
- tech.illuin.pipeline.context.LocalContext
- tech.illuin.pipeline.observer.descriptor.describable.Describable
- tech.illuin.pipeline.observer.descriptor.describable.Description
- tech.illuin.pipeline.input.indexer.Indexable
- tech.illuin.pipeline.input.indexer.Indexer<T>
- tech.illuin.pipeline.input.indexer.MultiIndexer<T>
- tech.illuin.pipeline.input.indexer.SingleIndexer<T>
- tech.illuin.pipeline.input.initializer.Initializer<I>
- tech.illuin.pipeline.input.initializer.builder.InitializerAssembler<I>
- tech.illuin.pipeline.input.initializer.execution.error.InitializerErrorHandler
- tech.illuin.pipeline.metering.marker.MDCManager
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapper<T,
I> - tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,
I> - tech.illuin.pipeline.builder.runner_compiler.argument_resolver.MethodArgumentResolver<T,
I> - tech.illuin.pipeline.builder.runner_compiler.MethodValidator
- tech.illuin.pipeline.metering.manager.ObservabilityManager
- tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder
- tech.illuin.pipeline.observer.Observer
- tech.illuin.pipeline.close.OnCloseHandler
- tech.illuin.pipeline.output.factory.OutputFactory<I>
- tech.illuin.pipeline.execution.error.PipelineErrorHandler
- tech.illuin.pipeline.step.result.Result
- tech.illuin.pipeline.step.execution.interruption.Interruption
- tech.illuin.pipeline.step.result.MultiResult
- tech.illuin.pipeline.step.result.ResultDescriptors
- tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
- tech.illuin.pipeline.step.result.Results
- tech.illuin.pipeline.step.result.ResultView
- tech.illuin.pipeline.builder.runner_compiler.RunnerCompiler<C,
T, I> - tech.illuin.pipeline.sink.Sink
- tech.illuin.pipeline.sink.builder.SinkAssembler
- tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
- tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper
- tech.illuin.pipeline.step.Step<T,
I> - tech.illuin.pipeline.step.variant.IndexableStep<T>
- tech.illuin.pipeline.step.variant.InputStep<I>
- tech.illuin.pipeline.step.variant.PayloadStep
- tech.illuin.pipeline.step.builder.StepAssembler<T,
I> - tech.illuin.pipeline.step.execution.condition.StepCondition
- tech.illuin.pipeline.step.execution.error.StepErrorHandler
- tech.illuin.pipeline.step.execution.wrapper.StepWrapper<T,
I> - tech.illuin.pipeline.metering.tag.TagResolver<T>
- tech.illuin.pipeline.input.uid_generator.UIDGenerator
Annotation Interface Hierarchy
- tech.illuin.pipeline.annotation.Context (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.annotation.Current (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.annotation.Experimental (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.input.initializer.annotation.InitializerConfig (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.annotation.Input (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.annotation.Latest (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.annotation.Object (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.annotation.Payload (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.sink.annotation.SinkConfig (implements java.lang.annotation.Annotation)
- tech.illuin.pipeline.step.annotation.StepConfig (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- tech.illuin.pipeline.output.ComponentFamily
- tech.illuin.pipeline.metering.MeterRegistryKey
- tech.illuin.pipeline.execution.phase.PipelineStrategy
- tech.illuin.pipeline.step.execution.evaluator.StepStrategy
- tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)