API reference#
The complete public API of InitO (the inito package). Every decorator
supports three call styles — @Data, @Data(), and @Data(option=value, ...) — and every PascalCase decorator has a lowercase alias (Data/data,
Builder/builder, …) bound to the exact same object; use whichever reads
better.
Decorators
@Data, @Value, accessors, @ToString, @EqualsAndHashCode, the
constructor decorators, and @Builder.
Dependency injection
Container, Scope, default_container, @Service/@Component,
@Singleton, and @Inject.
Exceptions
The InitoError hierarchy raised at decoration, build, and resolution time.
For task-oriented documentation, see the User Guide.