Index

A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCENT - Enum constant in enum class su.onno.ui.ListSpec.RowStyle
Brand color — highlighted rows.
ACCENT - Enum constant in enum class su.onno.ui.RefOptionTone
 
accept(TelemetryEvent) - Method in interface su.onno.observability.TelemetrySink
Accept an event for best-effort asynchronous delivery.
AccessControl - Annotation Interface in su.onno.annotations
Declares which roles may read and write an entity.
accessType() - Method in record class su.onno.ui.comments.MentionRef
The UiAccessService entity type for this kind: "catalog"/"document".
account(String, String, Principal) - Method in class su.onno.ui.DivKitController
 
account(String, String, List<ShellLayoutBuilder.ProfileLink>, String, Palette, UiMessages) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
 
account(String, List<ShellLayoutBuilder.ProfileLink>, String, Palette) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
Back-compat overload: no avatar, English defaults (used by unit tests).
account(String, List<ShellLayoutBuilder.ProfileLink>, String, Palette, UiMessages) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
Back-compat overload: no avatar.
AccumulationRecord - Class in su.onno.model
 
AccumulationRecord() - Constructor for class su.onno.model.AccumulationRecord
 
AccumulationRegister - Annotation Interface in su.onno.annotations
 
AccumulationRegisterDescriptor - Record Class in su.onno.metadata
 
AccumulationRegisterDescriptor(String, String, String, String, Class<?>, AccumulationType, boolean, PostingOrder, String, List<String>, List<String>, List<AttributeDescriptor>, List<AttributeDescriptor>) - Constructor for record class su.onno.metadata.AccumulationRegisterDescriptor
Creates an instance of a AccumulationRegisterDescriptor record class.
AccumulationScanner - Class in su.onno.spring
 
AccumulationScanner() - Constructor for class su.onno.spring.AccumulationScanner
 
accumulationType() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the accumulationType record component.
accumulationType() - Method in record class su.onno.posting.PostingPreview.RegisterPreview
Returns the value of the accumulationType record component.
AccumulationType - Enum Class in su.onno.model
 
action() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the action record component.
action() - Method in class su.onno.process.AutomaticNode
 
action() - Method in record class su.onno.ui.presence.PresenceController.PresenceRequest
Returns the value of the action record component.
action(String) - Method in class su.onno.ui.ActionSpec
Start declaring an action with the given unique key.
action(String) - Method in class su.onno.ui.EntityConfigBuilder
Configure where a detail-header action shows, keyed exactly as declared through EntityView.actions(ActionSpec).
action(Map<String, Object>, String, String) - Static method in class su.onno.ui.divkit.Div
 
Action(String, String, String, String, String, ActionScope, String, String, Function<ActionContext, ActionResult>, Function<ActionRow, String>, Function<ActionRow, String>, Predicate<ActionRow>, Predicate<ActionRow>, List<InputSpec.InputField>, List<InputSpec.InputGroup>, InputSpec.ActionFormDialog, Function<ActionContext, ActionSpec.FormDefaults>, List<String>) - Constructor for record class su.onno.ui.ActionSpec.Action
Creates an instance of a Action record class.
ActionContext - Record Class in su.onno.ui
What a custom action handler receives when invoked: the entity it ran on, (for row/detail actions) the record's id, the current values of any toolbar inputs / scalar action-form fields, and any repeatable row group the form collected.
ActionContext(String, String, UUID, String, Map<String, String>) - Constructor for record class su.onno.ui.ActionContext
Backwards-compatible constructor for a scalar-only action (no row groups).
ActionContext(String, String, UUID, String, Map<String, String>, Map<String, List<Map<String, String>>>) - Constructor for record class su.onno.ui.ActionContext
Creates an instance of a ActionContext record class.
actionController(CatalogQueryService, DocumentQueryService, UiAccessService, UiActionResolver, UiProperties, BatchRunner) - Method in class su.onno.ui.UiAutoConfiguration
 
ActionController - Class in su.onno.ui
Runs a custom ActionSpec server handler for an entity.
ActionController(CatalogQueryService, DocumentQueryService, UiAccessService, UiActionResolver, UiProperties, BatchRunner) - Constructor for class su.onno.ui.ActionController
 
ActionDialog - Class in su.onno.ui
Fluent description of successful action feedback that requires acknowledgement in a dialog.
ActionFeedback - Record Class in su.onno.ui
Structured, semantic feedback from a server-side action.
ActionFeedback(ActionSeverity, ActionPresentation, String, String, List<String>, Map<String, List<String>>, List<String>, String, boolean) - Constructor for record class su.onno.ui.ActionFeedback
Creates an instance of a ActionFeedback record class.
ActionFormDialog(String, String, String, String, String, ActionSeverity, DialogSize) - Constructor for record class su.onno.ui.InputSpec.ActionFormDialog
Creates an instance of a ActionFormDialog record class.
ActionHintBuilder - Class in su.onno.ui
Per-action placement builder for a document's detail-header actions (post / unpost / edit / delete): show it as a primary button, tuck it into the overflow (⋯) menu, or hide it entirely.
actionItems(List<SurfaceDivBuilder.HeaderAction>) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
SurfaceDivBuilder.HeaderActions as the plain-JSON items the action-cluster island consumes (label / icon / url / tone / placement + optional form).
actionOverrides(Class<?>) - Method in class su.onno.ui.ResolvedMetadataService
Raw per-action placement overrides authored on an entity's view via f.action(key).primary()/inMenu()/hidden() — keyed by action key, valued primary|menu|hidden.
ActionPresentation - Enum Class in su.onno.ui
Where the client presents action feedback.
ActionRejectedException - Exception Class in su.onno.ui
An expected business-rule rejection from an action handler.
ActionRejectedException.Builder - Class in su.onno.ui
 
actionRejectedExceptionHandler() - Method in class su.onno.ui.UiAutoConfiguration
 
ActionRejectedExceptionHandler - Class in su.onno.ui
Maps expected action business-rule rejections to the typed HTTP 422 wire contract.
ActionRejectedExceptionHandler() - Constructor for class su.onno.ui.ActionRejectedExceptionHandler
 
ActionResult - Record Class in su.onno.ui
Typed feedback and refresh intent returned by an ActionSpec server handler.
ActionResult(boolean, ActionFeedback) - Constructor for record class su.onno.ui.ActionResult
Creates an instance of a ActionResult record class.
ActionRow - Class in su.onno.ui
A read-only view of one record's resolved data — a list row, or the record a detail surface loaded — handed to the per-record functions of an action (.icon(...), .label(...), .visibleWhen(...), .enabledWhen(...)) and to a list's conditional row formatting, so a single control can vary by that record's state — a pause "Suspend" on a running record flipping to a play "Resume" when it's stopped, or a button shown only on the rows it applies to.
ActionRow(Map<String, Object>) - Constructor for class su.onno.ui.ActionRow
 
actions() - Method in class su.onno.ui.ActionSpec
Static declarations only.
actions(String, Consumer<ActionSpec>) - Method in class su.onno.ui.PageBuilder
Add a section of action buttons — each runs an обработка-style server handler (or routes the client) when clicked.
actions(String, List<Map<String, Object>>) - Static method in record class su.onno.ui.PageComponent
A section of action buttons under an optional heading.
actions(ActionSpec) - Method in interface su.onno.ui.EntityView
Custom action buttons for this entity — on the list (toolbar / per-row) or the record detail.
ACTIONS - Enum constant in enum class su.onno.ui.PageComponent.Kind
 
ActionScope - Enum Class in su.onno.ui
Where a custom action button appears.
ActionSeverity - Enum Class in su.onno.ui
Semantic tone of feedback returned by a server-side action.
actionsFor(Class<?>) - Method in class su.onno.ui.FieldHintResolver
Detail-header action placement overrides for an entity (action -> primary|menu|hidden).
ActionSpec - Class in su.onno.ui
Declares custom action buttons for an entity, from EntityView.actions(ActionSpec).
ActionSpec() - Constructor for class su.onno.ui.ActionSpec
 
ActionSpec.Action - Record Class in su.onno.ui
A resolved action button.
ActionSpec.ActionBuilder - Class in su.onno.ui
Fluent builder for one action; setters may be called in any order.
ActionSpec.FormDefaults - Record Class in su.onno.ui
Values an action form opens with, computed server-side at open time by the formDefaults hook: values seed the scalar inputs (keyed by input key), rows seed the row groups (keyed by group key, each row a column → value map — the same wire shape the form submits back).
ActionToast - Class in su.onno.ui
Fluent description of structured action feedback shown in the application's toast stack.
ACTIVE - Enum constant in enum class su.onno.process.ProcessStatus
 
ACTIVE_VAR - Static variable in class su.onno.ui.divkit.ShellLayoutBuilder
The DivKit variable holding the current route.
activeSteps() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the activeSteps record component.
actor() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the actor record component.
actor() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the actor record component.
actor() - Method in record class su.onno.ui.comments.CommentRepliedEvent
Returns the value of the actor record component.
actor() - Method in record class su.onno.ui.comments.EntityMentionedEvent
Returns the value of the actor record component.
actor(String, String, String) - Method in class su.onno.ui.notifications.NotificationRequest.Builder
 
actor(CurrentUserResolver.CurrentUser) - Method in class su.onno.ui.notifications.NotificationRequest.Builder
Set the actor id/name/avatar from a resolved CurrentUserResolver.CurrentUser (the triggering user).
actorAvatar() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the actorAvatar record component.
actorAvatar() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the actorAvatar record component.
actorId() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the actorId record component.
actorId() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the actorId record component.
actorId() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the actorId record component.
actorId() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the actorId record component.
actorId() - Method in record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Returns the value of the actorId record component.
actorName() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the actorName record component.
actorName() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the actorName record component.
actorName() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the actorName record component.
actors() - Method in record class su.onno.process.TaskAssignment
Returns the value of the actors record component.
actors(ProcessActorId...) - Static method in record class su.onno.process.TaskAssignment
 
actorsAndRoles(Set<ProcessActorId>, Set<String>) - Static method in record class su.onno.process.TaskAssignment
 
add(String, String, UUID, String, String, String) - Method in class su.onno.ui.comments.CommentService
Append a comment and return it as stored.
add(String, String, UUID, String, String, String, UUID) - Method in class su.onno.ui.comments.CommentService
Append a top-level comment or a reply and return it as stored.
add(String, String, UUID, CommentController.CommentRequest, Principal) - Method in class su.onno.ui.comments.CommentController
 
ADD_COLUMN - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
addExpense() - Method in interface su.onno.repository.RegisterRepository
 
addExpense() - Method in class su.onno.repository.RegisterRepositoryImpl
 
addExpense(Consumer<T>) - Method in interface su.onno.repository.RegisterRepository
 
addExpense(Consumer<T>) - Method in class su.onno.repository.RegisterRepositoryImpl
 
addReceipt() - Method in interface su.onno.repository.RegisterRepository
 
addReceipt() - Method in class su.onno.repository.RegisterRepositoryImpl
 
addReceipt(Consumer<T>) - Method in interface su.onno.repository.RegisterRepository
 
addReceipt(Consumer<T>) - Method in class su.onno.repository.RegisterRepositoryImpl
 
addResourceHandlers(ResourceHandlerRegistry) - Method in class su.onno.ui.UiAutoConfiguration
 
after(Duration) - Static method in interface su.onno.process.ProcessTimer
Create a timer due after a fixed duration from the time the node is entered.
AFTER_DELETE - Enum constant in enum class su.onno.annotations.EventTiming
 
AFTER_POST - Enum constant in enum class su.onno.annotations.EventTiming
 
AFTER_WRITE - Enum constant in enum class su.onno.annotations.EventTiming
 
afterPost() - Method in interface su.onno.lifecycle.AfterPostHandler
 
AfterPostHandler - Interface in su.onno.lifecycle
 
afterPropertiesSet() - Method in class su.onno.cluster.pg.PostgresClusterEventBus
 
afterPropertiesSet() - Method in class su.onno.spring.ProcessPendingWorkRegistrar
 
afterPropertiesSet() - Method in class su.onno.spring.ScheduledJobRegistrar
 
afterPropertiesSet() - Method in class su.onno.spring.SchemaInitializer
 
afterSingletonsInstantiated() - Method in class su.onno.spring.DeletionAwareFinderValidator
 
afterSingletonsInstantiated() - Method in class su.onno.spring.SpringRefResolver
 
afterWrite() - Method in interface su.onno.lifecycle.AfterWriteHandler
 
AfterWriteHandler - Interface in su.onno.lifecycle
 
Agg(String, String) - Constructor for record class su.onno.ui.ListGroups.Agg
Creates an instance of a Agg record class.
aggregate(String, ListSpec.Agg) - Method in class su.onno.ui.ListSpec
Declare a per-group subtotal shown on each group header (and rolled up as a grand total): an aggregate fn over a numeric field.
aggregate(String, ListSpec.Agg, String) - Method in class su.onno.ui.ListSpec
As ListSpec.aggregate(String, Agg) with an explicit header label (else the field name).
aggregate(Field<E, N>, ListSpec.Agg) - Method in class su.onno.ui.ListSpec
Add an aggregate over a compiler-checked numeric field.
aggregate(Field<E, N>, ListSpec.Agg, String) - Method in class su.onno.ui.ListSpec
Add a labelled aggregate over a compiler-checked numeric field.
aggregate(CatalogDescriptor, String, String, String) - Method in class su.onno.ui.CatalogQueryService
A single aggregate value for a count/metric card — count of rows, or sum|avg|min|max of one numeric column — restricted to live records and narrowed by an optional safe filter predicate (see WidgetFilter).
aggregate(DocumentDescriptor, String, String, String) - Method in class su.onno.ui.DocumentQueryService
A single aggregate value for a count/metric card — count of rows, or sum|avg|min|max of one numeric column — restricted to live records and narrowed by an optional safe filter predicate (see WidgetFilter).
Aggregate(String, String, String, String) - Constructor for record class su.onno.ui.ResolvedListView.Aggregate
Creates an instance of a Aggregate record class.
Aggregate(String, ListSpec.Agg, String) - Constructor for record class su.onno.ui.ListSpec.Aggregate
Creates an instance of a Aggregate record class.
aggregateBuckets(CatalogDescriptor, WidgetBuckets.Request) - Method in class su.onno.ui.CatalogQueryService
Grouped aggregate buckets for a chart/stat widget — a server-side GROUP BY returning O(buckets) rows instead of the whole table (#199).
aggregateBuckets(DocumentDescriptor, WidgetBuckets.Request) - Method in class su.onno.ui.DocumentQueryService
Grouped aggregate buckets for a chart/stat widget — a server-side GROUP BY returning O(buckets) rows instead of the whole table (#199).
aggregateId() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the aggregateId record component.
aggregates() - Method in class su.onno.ui.ListSpec
The declared per-group subtotals, in declaration order.
aggregates() - Method in record class su.onno.ui.ResolvedListView.Grouping
Returns the value of the aggregates record component.
aggregateType() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the aggregateType record component.
alignH(Map<String, Object>, String) - Static method in class su.onno.ui.divkit.Div
 
alignV(Map<String, Object>, String) - Static method in class su.onno.ui.divkit.Div
 
all() - Method in class su.onno.kafka.ServiceRegistry
 
all() - Method in class su.onno.process.ProcessDefinitions
Latest definition for each stable key, in registration-key order.
allCatalogs() - Method in class su.onno.metadata.MetadataRegistry
 
allConstants() - Method in class su.onno.metadata.MetadataRegistry
 
allDocuments() - Method in class su.onno.metadata.MetadataRegistry
 
allEnumerations() - Method in class su.onno.metadata.MetadataRegistry
 
allInformationRegisters() - Method in class su.onno.metadata.MetadataRegistry
 
allowNegative() - Element in annotation interface su.onno.annotations.AccumulationRegister
Whether a AccumulationType.BALANCE register may retain negative resource totals.
allowNegative() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the allowNegative record component.
allows(ProcessActor) - Method in record class su.onno.process.TaskAssignment
 
allRegisters() - Method in class su.onno.metadata.MetadataRegistry
 
allVersions() - Method in class su.onno.process.ProcessDefinitions
Every registered definition version, ordered by key registration and ascending version.
allViewers() - Method in class su.onno.ui.presence.PresenceRegistry
A snapshot of every record with viewers, as {kind, name, id, viewers} maps — the initial picture the ambient-presence store loads before live SSE deltas keep it current.
ALTER_COLUMN_NULLABILITY - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
ALTER_COLUMN_TYPE - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
andDependsOn(Field<E, ? extends Collection<R>>, Field<R, ?>) - Method in class su.onno.ui.FormValidationBuilder
Add a typed tabular-section dependency without replacing dependencies already declared.
annotatedMcpToolProvider(ConfigurableListableBeanFactory, OnnoMcpProperties, UiProperties, McpJsonMapper) - Method in class su.onno.mcp.OnnoMcpAutoConfiguration
 
append(String, String, String, String) - Method in class su.onno.messaging.OutboxWriter
 
appliedMigrationVersions(Jdbi) - Method in class su.onno.schema.SchemaHistoryRepository
 
apply(Object, MetadataRegistry, UnaryOperator<String>) - Static method in class su.onno.security.SecretFields
 
APPLY - Enum constant in enum class su.onno.schema.SchemaMode
 
applySearchIndexes(Jdbi, SqlDialect) - Method in class su.onno.schema.SchemaGenerator
Apply the trigram search indexes best-effort: a missing pg_trgm extension (or a role without rights to create it) logs a warning and the app keeps running on LIKE scans rather than failing to boot.
AppMigration - Interface in su.onno.migration
A one-time, versioned data migration — the home for backfills, data reshaping and seed data that the automatic schema upgrader cannot derive from metadata.
appName() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the appName record component.
ARRAY - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Shape
A JSON array of role strings, or a map containing a roles array (Keycloak's realm_access/resource_access.<client> wrappers).
aside() - Method in class su.onno.ui.PageBuilder
The right-rail sub-builder, or null if the page composed no aside(...).
aside(Consumer<PageBuilder>) - Method in class su.onno.ui.PageBuilder
Compose a right rail beside the main content — a narrow side column for stats, filters, or a summary that sits next to a list rather than stacked above it.
asMap() - Method in class su.onno.ui.UiMessages
The full resolved map — handed to the web client via GET /api/config.
asNotNull() - Method in record class su.onno.schema.ColumnModel
 
assignee() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the assignee record component.
AssigneeField - Annotation Interface in su.onno.ui.notifications
Marks a Ref<> attribute as the entity's assignee: the user who owns or is responsible for the record.
assigneeId() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the assigneeId record component.
AssigneeOption(String, String, String, String) - Constructor for record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Creates an instance of a AssigneeOption record class.
assignees(String, Principal) - Method in class su.onno.ui.ProcessController
 
assignment(P) - Method in interface su.onno.process.HumanTask
Candidate users/roles allowed to see and claim this task.
assignmentNotificationSource(NotificationService, UiLayout, MetadataRegistry, Jdbi) - Method in class su.onno.ui.notifications.NotificationsAutoConfiguration
 
AssignmentNotificationSource - Class in su.onno.ui.notifications
Built-in notification producer for record assignment.
AssignmentNotificationSource(NotificationService, UiLayout, MetadataRegistry, Jdbi) - Constructor for class su.onno.ui.notifications.AssignmentNotificationSource
 
Assignments() - Constructor for class su.onno.ui.notifications.NotificationProperties.Assignments
 
at(LocalDateTime) - Method in class su.onno.repository.RegisterQueryBuilder
 
at(Function<P, Instant>) - Static method in interface su.onno.process.ProcessTimer
Create a timer due at an absolute time derived from the process payload.
attempt() - Method in record class su.onno.process.ProcessExecutionContext
Returns the value of the attempt record component.
attempt() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the attempt record component.
Attribute - Annotation Interface in su.onno.annotations
 
AttributeDescriptor - Record Class in su.onno.metadata
 
AttributeDescriptor(String, String, String, Class<?>, int, boolean, boolean, String, int, int, boolean, boolean, boolean, int, String, String, String, AttributeDescriptor.Constraints, boolean) - Constructor for record class su.onno.metadata.AttributeDescriptor
Backward-compatible constructor for callers predating previousNames.
AttributeDescriptor(String, String, String, Class<?>, int, boolean, boolean, String, int, int, boolean, boolean, boolean, int, String, String, String, AttributeDescriptor.Constraints, boolean, List<String>) - Constructor for record class su.onno.metadata.AttributeDescriptor
Backward-compatible full constructor for callers predating polymorphic references.
AttributeDescriptor(String, String, String, Class<?>, int, boolean, boolean, String, List<ReferenceTargetDescriptor>, int, int, boolean, boolean, boolean, int, String, String, String, AttributeDescriptor.Constraints, boolean, List<String>) - Constructor for record class su.onno.metadata.AttributeDescriptor
Creates an instance of a AttributeDescriptor record class.
AttributeDescriptor.Constraints - Record Class in su.onno.metadata
Declarative validation bounds for an attribute, from @Attribute.
attributes() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the attributes record component.
attributes() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the attributes record component.
attributes() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the attributes record component.
attributes() - Method in record class su.onno.metadata.TabularSectionDescriptor
Returns the value of the attributes record component.
AttributeValidator - Class in su.onno.validation
Enforces the declarative @Attribute constraints (required, string length, numeric min/max, regex pattern, email) on an entity before write, collecting every failure into a ValidationErrors keyed by field name.
AttributeValidator() - Constructor for class su.onno.validation.AttributeValidator
 
audienceRoles() - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Returns the value of the audienceRoles record component.
audienceRoles() - Method in record class su.onno.process.ProcessTasksChangedEvent
Returns the value of the audienceRoles record component.
audienceUsers() - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Returns the value of the audienceUsers record component.
audienceUsers() - Method in record class su.onno.process.ProcessTasksChangedEvent
Returns the value of the audienceUsers record component.
authMethods() - Method in interface su.onno.auth.spi.AuthMethodsProvider
The currently available authentication methods.
AuthMethods - Record Class in su.onno.auth.spi
Describes how a user may authenticate, so the login screen can be composed server-side rather than hardcoded in the client.
AuthMethods(boolean, List<SsoProvider>, String, String) - Constructor for record class su.onno.auth.spi.AuthMethods
Creates an instance of a AuthMethods record class.
AuthMethodsContributor - Interface in su.onno.auth.spi
Additively contributes SSO options to the login screen, on top of whatever the single AuthMethodsProvider already offers.
AuthMethodsProvider - Interface in su.onno.auth.spi
Supplies the AuthMethods for the running application.
authorId() - Method in record class su.onno.ui.comments.Comment
Returns the value of the authorId record component.
authorizationUrl() - Method in record class su.onno.auth.spi.SsoProvider
Returns the value of the authorizationUrl record component.
authorName() - Method in record class su.onno.ui.comments.Comment
Returns the value of the authorName record component.
automatic(S, AutomaticStep<P>) - Method in class su.onno.process.ProcessGraph
Add an immediate application-code step with one continuation.
AUTOMATIC - Enum constant in enum class su.onno.process.ProcessNodeType
 
AUTOMATIC - Enum constant in enum class su.onno.process.ProcessTransitionType
 
AutomaticNode<P,S> - Class in su.onno.process
Immediate node that executes application code and follows one route.
AutomaticStep<P> - Interface in su.onno.process
Immediate process work implemented by application Java.
autoNumber() - Element in annotation interface su.onno.annotations.Catalog
 
autoNumber() - Element in annotation interface su.onno.annotations.Document
 
autoNumber() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the autoNumber record component.
autoNumber() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the autoNumber record component.
avatarFor(String) - Method in class su.onno.ui.comments.CommentAuthorAvatars
The avatar URL for a single author id, or null.
avatarsFor(Collection<String>) - Method in class su.onno.ui.comments.CommentAuthorAvatars
Author record id → avatar URL, for the given ids that have a non-blank one.
avatarUrl() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the avatarUrl record component.
avatarUrl() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns the value of the avatarUrl record component.
avatarUrl() - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Returns the value of the avatarUrl record component.
avatarUrl() - Method in record class su.onno.ui.ListSpec.Option
Returns the value of the avatarUrl record component.
avatarUrl() - Method in record class su.onno.ui.ResolvedListView.Option
Returns the value of the avatarUrl record component.
avatarUrl() - Method in record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Returns the value of the avatarUrl record component.
AVG - Enum constant in enum class su.onno.ui.ListSpec.Agg
 

B

background(Map<String, Object>, String) - Static method in class su.onno.ui.divkit.Div
 
backgroundJobs(JobScheduler) - Method in class su.onno.spring.OnnoAutoConfiguration
 
BackgroundJobs - Interface in su.onno.jobs
 
BackgroundTask - Interface in su.onno.jobs
 
badge() - Method in record class su.onno.ui.RefOptionDecoration
Returns the value of the badge record component.
badge(String, RefOptionTone) - Static method in record class su.onno.ui.RefOptionDecoration
 
balance() - Method in class su.onno.repository.RegisterQueryBuilder
 
balance(String, int, String, String, HttpServletRequest, Principal) - Method in class su.onno.ui.RegisterListController
 
balance(String, Map<String, String>, Principal) - Method in class su.onno.ui.GenericRegisterController
 
balance(AccumulationRegisterDescriptor, Map<String, String>) - Method in class su.onno.ui.RegisterQueryService
 
BALANCE - Enum constant in enum class su.onno.model.AccumulationType
 
BALANCE - Enum constant in enum class su.onno.repository.RegisterQueryBuilder.QueryType
 
balanceCount(AccumulationRegisterDescriptor, ListFilter.Result) - Method in class su.onno.ui.RegisterQueryService
Balance rows (distinct dimension combinations) matching the filters — for the scroller.
balanceFilterColumns(AccumulationRegisterDescriptor) - Method in class su.onno.ui.RegisterQueryService
balanceWindow(AccumulationRegisterDescriptor, ListFilter.Result, String, boolean, int, int) - Method in class su.onno.ui.RegisterQueryService
One window of current balances (the materialized totals table) for the virtualized island, ordered by a validated column (default: the dimension tuple) and bounded by a start position and window size.
bare() - Method in class su.onno.ui.PageBuilder
Drop the page header entirely — shorthand for header(false).
basePackageClasses() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
basePackages() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
baseUrl() - Method in record class su.onno.kafka.ServiceDescriptor
Returns the value of the baseUrl record component.
Batch() - Constructor for class su.onno.ui.UiProperties.Batch
 
batchDelete(String, Map<String, Object>, Principal) - Method in class su.onno.ui.GenericCatalogController
Soft-delete a set of records in one request — the list's batch selection posts here instead of firing N single DELETEs.
batchDelete(String, Map<String, Object>, Principal) - Method in class su.onno.ui.GenericDocumentController
Soft-delete a set of documents in one request (auto-unposting posted ones, like the single DELETE).
batchRunner(UiProperties) - Method in class su.onno.ui.UiAutoConfiguration
 
BatchRunner - Class in su.onno.ui
Runs a bulk row action over a set of ids and reports {ok, failed, total}.
BatchRunner(int) - Constructor for class su.onno.ui.BatchRunner
 
beforeDelete() - Method in interface su.onno.lifecycle.BeforeDeleteHandler
 
BeforeDeleteHandler - Interface in su.onno.lifecycle
 
beforePost() - Method in interface su.onno.lifecycle.BeforePostHandler
 
BeforePostHandler - Interface in su.onno.lifecycle
 
beforeWrite() - Method in interface su.onno.lifecycle.BeforeWriteHandler
 
BeforeWriteHandler - Interface in su.onno.lifecycle
 
bindings() - Method in record class su.onno.ui.ListFilter.Result
Returns the value of the bindings record component.
bindings() - Method in record class su.onno.ui.WidgetBuckets.Query
Returns the value of the bindings record component.
bindings() - Method in record class su.onno.ui.WidgetFilter.Result
Returns the value of the bindings record component.
bindsValue() - Method in record class su.onno.query.Keyset.Plan
Returns the value of the bindsValue record component.
body() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the body record component.
body() - Method in record class su.onno.ui.comments.Comment
Returns the value of the body record component.
body() - Method in record class su.onno.ui.comments.CommentController.CommentRequest
Returns the value of the body record component.
body() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the body record component.
body() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the body record component.
body(String) - Method in class su.onno.ui.notifications.NotificationRequest.Builder
 
bool(String) - Method in class su.onno.ui.ActionRow
The column read as a boolean: true for a Boolean.TRUE, the strings "true"/"t"/"1" (case-insensitive, how H2/Postgres booleans read back through the resolved row), or a non-zero number; false otherwise (including absent).
bool(Field<E, Boolean>) - Method in class su.onno.ui.ActionRow
Read a boolean using a compiler-checked field reference.
border() - Method in record class su.onno.ui.BrandPalette
Returns the value of the border record component.
border() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the border record component.
border(String) - Method in class su.onno.ui.UiLayoutBuilder.PaletteBuilder
Hairline strokes and separators.
BOTTOM_BAR - Enum constant in enum class su.onno.ui.NavStyle
 
branchKey() - Method in record class su.onno.process.ProcessMigrationToken
Returns the value of the branchKey record component.
branchKey() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the branchKey record component.
branchType() - Method in class su.onno.process.ParallelForkNode
 
brand(String) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Explicit application name, shown in the shell instead of the profile title.
branding() - Method in record class su.onno.ui.ShellConfig
Returns the value of the branding record component.
BrandingConfig - Record Class in su.onno.ui
Declarative back-office branding for a Layout's shell: an explicit app name, a logo (with an optional dark-mode variant), a favicon, and brand color overrides for the light and dark BrandPalettes.
BrandingConfig(String, String, String, Integer, Integer, String, BrandPalette, BrandPalette) - Constructor for record class su.onno.ui.BrandingConfig
Creates an instance of a BrandingConfig record class.
BrandPalette - Record Class in su.onno.ui
A consumer's brand color overrides for one mode (light or dark).
BrandPalette(String, String, String, String, String, String, String) - Constructor for record class su.onno.ui.BrandPalette
Creates an instance of a BrandPalette record class.
BrowserBatch(String, List<BrowserTelemetryController.BrowserEvent>) - Constructor for record class su.onno.observability.BrowserTelemetryController.BrowserBatch
Creates an instance of a BrowserBatch record class.
BrowserEvent(String, String, Instant, String, Long, String, Map<String, String>) - Constructor for record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Creates an instance of a BrowserEvent record class.
browserSampleRate() - Method in interface su.onno.observability.TelemetrySink
Browser session sample rate advertised by the UI.
browserTelemetryController(TelemetrySink) - Method in class su.onno.observability.OnnoObservabilityAutoConfiguration
 
BrowserTelemetryController - Class in su.onno.observability
Authenticated same-origin endpoint that enriches and forwards privacy-safe browser signals.
BrowserTelemetryController(TelemetrySink) - Constructor for class su.onno.observability.BrowserTelemetryController
 
BrowserTelemetryController.BrowserBatch - Record Class in su.onno.observability
 
BrowserTelemetryController.BrowserEvent - Record Class in su.onno.observability
 
bucketExpand(String, Object, String) - Static method in class su.onno.ui.ListGroups
The expand filter for a date bucket: a ge/le range from the bucket start to one millisecond before the next bucket, so the rows the client loads are exactly the group's.
bucketLabel(Object, String) - Static method in class su.onno.ui.ListGroups
The display label for a group value: a formatted period for a date bucket, else the raw value.
build() - Method in class su.onno.mcp.MetadataToolFactory
 
build() - Method in class su.onno.schema.SchemaModelBuilder
 
build() - Method in class su.onno.ui.ActionRejectedException.Builder
 
build() - Method in class su.onno.ui.notifications.NotificationRequest.Builder
 
build() - Method in class su.onno.ui.UiLayoutBuilder
 
build(String, String, boolean, List<PageWidgetDescriptor>, List<PageComponent>, int, Function<PageWidgetDescriptor, String>, Function<PageWidgetDescriptor, Boolean>, Palette) - Static method in class su.onno.ui.divkit.PageDivBuilder
 
build(String, String, boolean, List<PageWidgetDescriptor>, List<PageComponent>, List<PageWidgetDescriptor>, List<PageComponent>, int, Function<PageWidgetDescriptor, String>, Function<PageWidgetDescriptor, Boolean>, Palette) - Static method in class su.onno.ui.divkit.PageDivBuilder
Flat render with an optional right rail.
build(String, String, boolean, PageDivBuilder.Region, PageDivBuilder.Region, boolean, Function<PageWidgetDescriptor, String>, Function<PageWidgetDescriptor, Boolean>, Palette) - Static method in class su.onno.ui.divkit.PageDivBuilder
Render a page from its region tree.
build(String, String, List<PageWidgetDescriptor>, int, Function<PageWidgetDescriptor, String>, Function<PageWidgetDescriptor, Boolean>, Palette) - Static method in class su.onno.ui.divkit.DashboardDivBuilder
 
build(String, String, List<PageWidgetDescriptor>, List<PageComponent>, int, Function<PageWidgetDescriptor, String>, Function<PageWidgetDescriptor, Boolean>, Palette) - Static method in class su.onno.ui.divkit.PageDivBuilder
 
build(Collection<EnumerationDescriptor>) - Static method in class su.onno.spring.EnumUuidConverters
 
build(WidgetBuckets.Request, String, Set<String>, WidgetFilter.Result) - Static method in class su.onno.ui.WidgetBuckets
Render the bucket query.
builder() - Static method in exception class su.onno.ui.ActionRejectedException
 
Builder() - Constructor for class su.onno.ui.ActionRejectedException.Builder
 
buildFieldHints() - Method in class su.onno.ui.EntityConfigBuilder
 
buildGroups(List<Map<String, Object>>, String, boolean, String, List<ListGroups.Agg>) - Static method in class su.onno.ui.ListGroups
Turn the raw grouped result rows (each aliased {groupColumn}, _count, and a0..aN for the aggregates) into the client group headers: label (resolved ref/enum label or formatted date bucket), optional color (enum pill), count, the aggregate values (aligned with the requested aggregates), and the expand filter to load the group's rows.
buildIdentity() - Method in class su.onno.ui.UiLayoutBuilder
 
buildProfiles() - Method in class su.onno.ui.UiLayoutBuilder
 
buildRelatedLists() - Method in class su.onno.ui.EntityConfigBuilder
Related-list panels authored on this entity, in declaration order.
buildShell() - Method in class su.onno.ui.UiLayoutBuilder
 
buildValidations() - Method in class su.onno.ui.EntityConfigBuilder
 
buildWidgets() - Method in class su.onno.ui.UiLayoutBuilder
 
BusinessContext - Annotation Interface in su.onno.annotations
 
BusinessRule - Record Class in su.onno.rules
A named validation rule expressed as typed Java — the replacement for the old @BusinessRule(expression = "...") string mini-language.
BusinessRule(String, String, String, BooleanSupplier) - Constructor for record class su.onno.rules.BusinessRule
Creates an instance of a BusinessRule record class.
BusinessRule(String, String, BooleanSupplier) - Constructor for record class su.onno.rules.BusinessRule
A cross-field (form-level) rule — no specific field.
BusinessRuleValidator - Class in su.onno.rules
Evaluates a Validated entity's typed BusinessRules before write and before posting.
BusinessRuleValidator() - Constructor for class su.onno.rules.BusinessRuleValidator
 
buttonLabel() - Method in record class su.onno.auth.spi.SsoProvider
Returns the value of the buttonLabel record component.
byId(UiLayout, String) - Method in class su.onno.ui.UiProfileResolver
Look up a profile by id for an explicit ?profile= switch.

C

call() - Method in class su.onno.process.SubprocessNode
 
cancel(UUID) - Method in interface su.onno.jobs.BackgroundJobs
 
cancel(UUID) - Method in class su.onno.spring.JobrunrBackgroundJobs
 
cancel(UUID, String, ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
cancel(UUID, String, ProcessActor) - Method in interface su.onno.process.ProcessEngine
Cancel an active process and all of its live tasks, timers, branches, and subprocesses.
cancel(UUID, ProcessController.CancelProcessRequest, Principal) - Method in class su.onno.ui.ProcessController
 
cancelLabel() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns the value of the cancelLabel record component.
cancelLabel(String) - Method in class su.onno.ui.InputSpec
 
CANCELLATION - Enum constant in enum class su.onno.process.ProcessTransitionType
 
cancellationAssignment(P) - Method in class su.onno.process.ProcessDefinition
Users/roles allowed to cancel an active instance.
CANCELLED - Enum constant in enum class su.onno.process.ProcessStatus
 
CANCELLED - Enum constant in enum class su.onno.process.ProcessTokenStatus
 
CANCELLED - Enum constant in enum class su.onno.process.WorkItemEventType
 
CANCELLED - Enum constant in enum class su.onno.process.WorkItemStatus
 
cancelledAt() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the cancelledAt record component.
CancelProcessRequest(String) - Constructor for record class su.onno.ui.ProcessController.CancelProcessRequest
Creates an instance of a CancelProcessRequest record class.
cancelReason() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the cancelReason record component.
canonicalCurrencyFormat(String, String) - Static method in class su.onno.ui.migration.Ui2MigrationTool
Make a field-format hint explicit.
canonicalEnumId(Class<E>, String) - Static method in class su.onno.ui.migration.Ui2MigrationTool
Convert one legacy enum constant name to its deterministic UUID.
canonicalGeoJson(String) - Static method in class su.onno.ui.migration.Ui2MigrationTool
Convert a legacy point string to canonical GeoJSON.
canonicalIcon(String) - Static method in class su.onno.ui.migration.Ui2MigrationTool
Return the current Lucide name for a formerly accepted alias; current names pass through.
canonicalMapConfigKey(String) - Static method in class su.onno.ui.migration.Ui2MigrationTool
Rewrite the old dashboard/list map config key to the canonical GeoJSON key.
canonicalMediaValue(String) - Method in class su.onno.ui.migration.Ui2MigrationTool
Store one legacy data-URL value (or every item of a newline-joined gallery) and return canonical stored-media URL(s).
canonicalWidget(String) - Static method in class su.onno.ui.migration.Ui2MigrationTool
Rewrite a legacy point-widget name to the canonical GeoJSON editor name.
canRead(Principal, String, String) - Method in class su.onno.ui.UiAccessService
 
canRead(Principal, AccumulationRegisterDescriptor) - Method in class su.onno.ui.UiAccessService
 
canRead(Principal, CatalogDescriptor) - Method in class su.onno.ui.UiAccessService
 
canRead(Principal, DocumentDescriptor) - Method in class su.onno.ui.UiAccessService
 
canRead(Principal, InformationRegisterDescriptor) - Method in class su.onno.ui.UiAccessService
 
canRead(Principal, MentionRef) - Method in class su.onno.ui.comments.MentionResolver
True when viewer may read the entity a mention points at (deny-by-default, ADMIN bypasses).
canRead(Set<String>, String, String) - Method in class su.onno.ui.UiAccessService
Read-access check against a pre-resolved role set, for callers that capture the subscriber's authorities up front and evaluate access off the request thread.
canReceiveEvent(Set<String>, String, String) - Method in class su.onno.ui.UiAccessService
Whether a live SSE event for entityType/entityName may be delivered to a subscriber holding roles (#190).
canWrite(Principal, String, String) - Method in class su.onno.ui.UiAccessService
Write-access counterpart of UiAccessService.canRead(Principal, String, String): resolves the entity by kind + name (route segment or display name, normalized the same way) and checks the caller against its effective write roles — write roles fall back to read roles when unset, the same rule the descriptor overloads apply.
canWrite(Principal, AccumulationRegisterDescriptor) - Method in class su.onno.ui.UiAccessService
 
canWrite(Principal, CatalogDescriptor) - Method in class su.onno.ui.UiAccessService
 
canWrite(Principal, DocumentDescriptor) - Method in class su.onno.ui.UiAccessService
 
capped() - Method in record class su.onno.ui.ListGroups.GroupResult
Returns the value of the capped record component.
catalog(Class<?>) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
catalog(Class<?>, String) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
Add a catalog with an explicit nav icon (a lucide icon name, honored over the heuristic).
catalog(Class<?>, Consumer<EntityConfigBuilder>) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
catalog(Class<N>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
Catalog - Annotation Interface in su.onno.annotations
 
CATALOG - Static variable in record class su.onno.events.EntityChangedEvent
 
CATALOG_SYSTEM_COLUMNS - Static variable in class su.onno.ui.WidgetBuckets
System columns a widget may group/window on even though they aren't business attributes — per entity kind, because allowlisting a column the kind's table doesn't have (a catalog has no _date) would pass validation and then blow up in SQL.
catalogAggregate(String, WidgetBuckets.Request, Principal) - Method in class su.onno.ui.ListDataController
Pre-aggregated buckets for a chart/stat/sparkline/gauge widget (#199): a server-side GROUP BY groupBy[, seriesBy] with an optional date-unit bucket and time window, returning O(buckets) rows instead of the entity's whole table.
catalogCommandService(MetadataRegistry, Jdbi, UiProperties, NumberGenerator, CatalogQueryService, UiAccessService, ApplicationEventPublisher, SecretCipher) - Method in class su.onno.ui.UiAutoConfiguration
 
CatalogCommandService - Class in su.onno.ui
Write-side commands for catalogs — create, update, delete.
CatalogCommandService(MetadataRegistry, Jdbi, UiProperties, NumberGenerator, CatalogQueryService, UiAccessService, ApplicationEventPublisher, SecretCipher) - Constructor for class su.onno.ui.CatalogCommandService
 
catalogCsvImportService(Jdbi, CatalogCommandService, OnnoImportProperties) - Method in class su.onno.importer.OnnoImportAutoConfiguration
 
CatalogCsvImportService - Class in su.onno.importer
Parses CSV files and applies rows to a catalog through CatalogCommandService.
CatalogCsvImportService(Jdbi, CatalogCommandService, OnnoImportProperties) - Constructor for class su.onno.importer.CatalogCsvImportService
 
CatalogDescriptor - Record Class in su.onno.metadata
 
CatalogDescriptor(String, String, String, Class<?>, int, boolean, boolean, String, String, List<String>, List<String>, List<AttributeDescriptor>) - Constructor for record class su.onno.metadata.CatalogDescriptor
Backward-compatible constructor for callers predating previousNames.
CatalogDescriptor(String, String, String, Class<?>, int, boolean, boolean, String, String, List<String>, List<String>, List<AttributeDescriptor>, List<String>) - Constructor for record class su.onno.metadata.CatalogDescriptor
Creates an instance of a CatalogDescriptor record class.
catalogDetail(String, UUID, String, Principal) - Method in class su.onno.ui.DivKitController
 
catalogDetail(Map<String, Object>, Map<String, Object>, Map<String, List<Map<String, Object>>>, List<SurfaceDivBuilder.HeaderAction>, Palette) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
Back-compat overload rendering the English chrome defaults (used by unit tests).
catalogDetail(Map<String, Object>, Map<String, Object>, Map<String, List<Map<String, Object>>>, List<SurfaceDivBuilder.HeaderAction>, Palette, UiMessages) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
 
catalogDuplicate(String, UUID, String, Principal) - Method in class su.onno.ui.DivKitController
 
catalogGroups(String, String, String, String, String, HttpServletRequest, Principal) - Method in class su.onno.ui.ListDataController
Group a catalog list by a column: one collapsible header per distinct value (or per date bucket), with a row count + requested subtotals, over the same sort/search/filters as the flat list.
catalogImportController(CatalogQueryService, DocumentQueryService, UiAccessService, CatalogCsvImportService, DocumentCsvImportService, OnnoImportProperties, ObjectMapper) - Method in class su.onno.importer.OnnoImportAutoConfiguration
 
CatalogImportController - Class in su.onno.importer
 
CatalogImportController(CatalogQueryService, DocumentQueryService, UiAccessService, CatalogCsvImportService, DocumentCsvImportService, OnnoImportProperties, ObjectMapper) - Constructor for class su.onno.importer.CatalogImportController
 
CatalogImportMode - Enum Class in su.onno.importer
How catalog rows should be applied.
catalogList(String, String, String, String, Principal) - Method in class su.onno.ui.DivKitController
 
catalogList(CatalogDescriptor, String) - Method in class su.onno.ui.UiViewResolver
 
catalogList(ResolvedListView, List<Map<String, Object>>, String, String, Palette) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
 
catalogNew(String, Map<String, String>, Principal) - Method in class su.onno.ui.DivKitController
 
CatalogObject - Class in su.onno.model
 
CatalogObject() - Constructor for class su.onno.model.CatalogObject
 
catalogPage(String, int, String, String, String, String, HttpServletRequest, Principal) - Method in class su.onno.ui.ListDataController
 
catalogQueryService(MetadataRegistry, Jdbi) - Method in class su.onno.ui.UiAutoConfiguration
 
CatalogQueryService - Class in su.onno.ui
Read-side queries for catalogs, shared by the REST API and the DivKit emitters so the SQL and ref-resolution live in one place.
CatalogQueryService(MetadataRegistry, Jdbi) - Constructor for class su.onno.ui.CatalogQueryService
 
CatalogRepository<T> - Interface in su.onno.repository
 
catalogRows(ResolvedListView, List<Map<String, Object>>, String, Palette) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
The rows stack as a div-patch of onno-rows — a single replacement node re-carrying that id (see SurfaceDivBuilder.rowsPatch(java.util.List<java.lang.String>, java.util.List<java.lang.String>, java.util.List<su.onno.ui.divkit.Components.Row>, su.onno.ui.divkit.Palette)).
CatalogScanner - Class in su.onno.spring
 
CatalogScanner() - Constructor for class su.onno.spring.CatalogScanner
 
catalogTable(String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
cellMenu() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the cellMenu record component.
cellMenu(String, String) - Method in class su.onno.ui.ListSpec
Attach a declared row-action submenu to a column's cells: right-clicking the cell (e.g.
cellMenu(Field<E, V>, String) - Method in class su.onno.ui.ListSpec
Attach a cell menu to a compiler-checked field.
cellMenus() - Method in class su.onno.ui.ListSpec
 
center() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns the value of the center record component.
center(boolean) - Method in class su.onno.desktop.DesktopSpec.WindowSpec
 
change(String, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.DivCard
One patch change: replace the children (items) of the node with id.
CHANGED - Static variable in record class su.onno.events.EntityChangedEvent
 
changes() - Method in record class su.onno.schema.MigrationPlan
Returns the value of the changes record component.
changeType() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns the value of the changeType record component.
changeType() - Method in record class su.onno.events.EntityChangedEvent
Returns the value of the changeType record component.
checkedAt() - Method in record class su.onno.ui.UpdateStatus
Returns the value of the checkedAt record component.
childInstanceId() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the childInstanceId record component.
children(String, UUID, String, Principal) - Method in class su.onno.ui.GenericCatalogController
 
children(CatalogDescriptor, UUID) - Method in class su.onno.ui.CatalogQueryService
 
CHRONOLOGICAL - Enum constant in enum class su.onno.model.PostingOrder
A backdated post or unpost restores later documents that wrote to the same chronological register, then reposts them oldest-first.
claim(UUID, Principal) - Method in class su.onno.ui.ProcessController
 
claim(UUID, ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
claim(UUID, ProcessActor) - Method in interface su.onno.process.ProcessEngine
 
CLAIMED - Enum constant in enum class su.onno.process.WorkItemEventType
 
CLAIMED - Enum constant in enum class su.onno.process.WorkItemStatus
 
claimedAt() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the claimedAt record component.
clampLimit(int) - Static method in class su.onno.query.Keyset
Clamp a requested page size into [1, MAX_LIMIT], defaulting a non-positive request.
clearPending() - Method in class su.onno.repository.RegisterRepositoryImpl
 
CloudEvent - Record Class in su.onno.kafka
 
CloudEvent(String, String, String, String, String, OffsetDateTime, String, String) - Constructor for record class su.onno.kafka.CloudEvent
Creates an instance of a CloudEvent record class.
clusterEntityChangeRelay(ClusterEventBus) - Method in class su.onno.spring.OnnoAutoConfiguration
Publish side of cross-node live-UI sync: relays each EntityChangedEvent onto the ClusterEventBus for peer nodes (no-op with the default bus).
ClusterEntityChangeRelay - Class in su.onno.spring
Publish side of cross-node live-UI sync: forwards every locally-originated EntityChangedEvent onto the ClusterEventBus so peer nodes can fan it out to their own SSE clients.
ClusterEntityChangeRelay(ClusterEventBus) - Constructor for class su.onno.spring.ClusterEntityChangeRelay
 
ClusterEvent - Interface in su.onno.cluster
Wire form of a cross-node notice carried by a ClusterEventBus.
ClusterEvent.EntityChanged - Record Class in su.onno.cluster
An entity create/update/delete/post notice mirroring the fields of su.onno.events.EntityChangedEvent.
ClusterEvent.Notification - Record Class in su.onno.cluster
A per-user notification raised on one node whose recipient may be connected to another.
ClusterEvent.Presence - Record Class in su.onno.cluster
A user-presence notice for record-level collaboration markers: one user has entered, refreshed, or left the live view of a specific record.
ClusterEvent.ProcessTasksChanged - Record Class in su.onno.cluster
A process mutation changed which task rows are visible to one or more users or roles.
clusterEventBus() - Method in class su.onno.spring.OnnoAutoConfiguration
Local-only fallback ClusterEventBus.
ClusterEventBus - Interface in su.onno.cluster
Pluggable SPI for delivering ClusterEvents across the nodes of a horizontally-scaled deployment — the mechanism that keeps live-UI updates in sync when more than one instance runs behind a load balancer.
clusterProcessTaskRelay(ClusterEventBus) - Method in class su.onno.spring.OnnoAutoConfiguration
Relays audience-scoped process-task inbox invalidations to peer nodes.
ClusterProcessTaskRelay - Class in su.onno.spring
Relays locally committed process-task inbox invalidations to peer nodes.
ClusterProcessTaskRelay(ClusterEventBus) - Constructor for class su.onno.spring.ClusterProcessTaskRelay
 
clusterUiBridge(ClusterEventBus, UiEventPublisher) - Method in class su.onno.ui.UiAutoConfiguration
Bridges the cross-node ClusterEventBus into the local SSE stream so a write on one node lights up browsers connected to any node.
ClusterUiBridge - Class in su.onno.ui
Receive side of cross-node live-UI sync: subscribes to the ClusterEventBus and pushes events that originated on other nodes to this node's SSE clients via UiEventPublisher.publish(String, String, String, Object, String).
ClusterUiBridge(ClusterEventBus, UiEventPublisher) - Constructor for class su.onno.ui.ClusterUiBridge
 
codeLength() - Element in annotation interface su.onno.annotations.Catalog
 
codeLength() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the codeLength record component.
codePrefix() - Element in annotation interface su.onno.annotations.Catalog
 
codePrefix() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the codePrefix record component.
col(String, Consumer<PageBuilder>) - Method in class su.onno.ui.PageBuilder.RowBuilder
A column of the given width (fraction like "2/3", "<n>px", or null/"full" for an equal share).
col(Consumer<PageBuilder>) - Method in class su.onno.ui.PageBuilder.RowBuilder
A column that takes an equal share of the row.
collect(Object, ValidationErrors) - Method in class su.onno.rules.BusinessRuleValidator
Collect every failing rule into errors (field- or form-scoped).
color() - Element in annotation interface su.onno.annotations.EnumLabel
Optional badge colour for this value, as a CSS hex string ("#RRGGBB" or "#RGB").
color() - Method in record class su.onno.metadata.EnumerationValueDescriptor
Returns the value of the color record component.
color() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the color record component.
color() - Method in record class su.onno.ui.RefOptionDecoration
Returns the value of the color record component.
color() - Method in record class su.onno.ui.ResolvedListView.Option
Returns the value of the color record component.
color(String) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Optional CSS color hint for compact action renderers, especially row-menu status swatches.
color(Map<String, Object>, String) - Static method in class su.onno.ui.divkit.Div
 
column() - Method in record class su.onno.query.Cursor
Returns the value of the column record component.
column() - Method in record class su.onno.schema.SchemaChange
Returns the value of the column record component.
column() - Method in record class su.onno.ui.ListGroups.Agg
Returns the value of the column record component.
column(String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
column(String) - Method in record class su.onno.schema.SchemaSnapshot.TableSnapshot
 
column(String) - Method in record class su.onno.schema.TableModel
 
column(String, String) - Method in class su.onno.ui.ListSpec
Add an explicit column with a custom header label.
column(String, Consumer<InputSpec.InputBuilder>) - Method in class su.onno.ui.InputSpec.GroupBuilder
Declare a typed column of the row; configure it with the same builder as a scalar input.
column(Field<E, V>, String) - Method in class su.onno.ui.ListSpec
Add a compiler-checked column with a custom label.
Column(String, String, String, String, String, String, String) - Constructor for record class su.onno.ui.ResolvedListView.Column
Backward-compatible constructor for descriptors created before logical response keys.
Column(String, String, String, String, String, String, String, String) - Constructor for record class su.onno.ui.ResolvedListView.Column
Creates an instance of a Column record class.
Column(String, PageDivBuilder.Region) - Constructor for record class su.onno.ui.divkit.PageDivBuilder.Column
Creates an instance of a Column record class.
ColumnModel - Record Class in su.onno.schema
Desired state of a single column, derived from metadata.
ColumnModel(String, String, boolean, boolean, String, String, List<String>) - Constructor for record class su.onno.schema.ColumnModel
Creates an instance of a ColumnModel record class.
columnName() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the columnName record component.
columnName() - Method in record class su.onno.ui.ResolvedListView.Aggregate
Returns the value of the columnName record component.
columnName() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the columnName record component.
columnName() - Method in record class su.onno.ui.ResolvedListView.Filter
Returns the value of the columnName record component.
columnName() - Method in record class su.onno.ui.ResolvedListView.GroupColumn
Returns the value of the columnName record component.
columns() - Method in record class su.onno.schema.SchemaSnapshot.TableSnapshot
Returns the value of the columns record component.
columns() - Method in record class su.onno.schema.TableModel
Returns the value of the columns record component.
columns() - Method in record class su.onno.ui.divkit.PageDivBuilder.Row
Returns the value of the columns record component.
columns() - Method in record class su.onno.ui.InputSpec.InputGroup
Returns the value of the columns record component.
columns() - Method in record class su.onno.ui.PageRow
Returns the value of the columns record component.
columns() - Method in record class su.onno.ui.RelatedList
Returns the value of the columns record component.
columns() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the columns record component.
columns() - Method in record class su.onno.ui.ResolvedListView.Grouping
Returns the value of the columns record component.
columns(String) - Method in record class su.onno.schema.DatabaseIntrospector.DbState
 
columns(String...) - Method in class su.onno.ui.ListSpec
Take explicit control: only these fields, in this order.
columns(String...) - Method in class su.onno.ui.RelatedListBuilder
Extra join-row fields to render as columns (e.g.
columns(Field<E, ?>...) - Method in class su.onno.ui.ListSpec
Take explicit control with compiler-checked getter references.
columns(Field<J, ?>...) - Method in class su.onno.ui.RelatedListBuilder
Compiler-checked join-row columns.
ColumnSnapshot(String, boolean) - Constructor for record class su.onno.schema.SchemaSnapshot.ColumnSnapshot
Creates an instance of a ColumnSnapshot record class.
comment() - Method in record class su.onno.ui.comments.EntityMentionedEvent
Returns the value of the comment record component.
Comment - Record Class in su.onno.ui.comments
One stored comment in the onno_comments thread of a single entity.
Comment(UUID, String, String, UUID, String, String, String, UUID, Instant, Instant) - Constructor for record class su.onno.ui.comments.Comment
Creates an instance of a Comment record class.
commentAuthorAvatars(UiLayout, MetadataRegistry, FieldHintResolver, Jdbi) - Method in class su.onno.ui.UiAutoConfiguration
Resolves a user's avatar image URL from the identity catalog's avatar/image-hinted column.
CommentAuthorAvatars - Class in su.onno.ui.comments
Resolves comment authors' avatar image URLs, live, from the identity catalog — the one the login links to via UiIdentityLink (e.g.
CommentAuthorAvatars(UiLayout, MetadataRegistry, FieldHintResolver, Jdbi) - Constructor for class su.onno.ui.comments.CommentAuthorAvatars
 
commentController(CommentService, UiAccessService, CurrentUserResolver, CommentAuthorAvatars, CommentProperties, UiViewResolver, CatalogQueryService, DocumentQueryService, MentionResolver, ApplicationEventPublisher) - Method in class su.onno.ui.comments.CommentsAutoConfiguration
 
CommentController - Class in su.onno.ui.comments
The discussion-thread endpoint.
CommentController(CommentService, UiAccessService, CurrentUserResolver, CommentAuthorAvatars, CommentProperties, UiViewResolver, CatalogQueryService, DocumentQueryService, MentionResolver, ApplicationEventPublisher) - Constructor for class su.onno.ui.comments.CommentController
 
CommentController.CommentRequest - Record Class in su.onno.ui.comments
The request body for posting a comment.
CommentController.ReactionRequest - Record Class in su.onno.ui.comments
The request body for toggling a reaction.
CommentProperties - Class in su.onno.ui.comments
Configuration for the /api/comments discussion-thread feature, under the onno.comments.* namespace.
CommentProperties() - Constructor for class su.onno.ui.comments.CommentProperties
 
CommentProperties.Mentions - Class in su.onno.ui.comments
Settings for @-mentions in comment bodies — letting a comment reference any catalog or document (users included) the author can read.
CommentReaction(String, int, boolean) - Constructor for record class su.onno.ui.comments.CommentService.CommentReaction
Creates an instance of a CommentReaction record class.
CommentRepliedEvent - Record Class in su.onno.ui.comments
Published when a freshly posted comment replies to another comment — the reply counterpart of EntityMentionedEvent, with the same contract: the framework ships the event with no mandatory consumer; delivery (in-app notifications, mail, a cross-node bus) is purely additive via a Spring @EventListener.
CommentRepliedEvent(Comment, Comment, CurrentUserResolver.CurrentUser) - Constructor for record class su.onno.ui.comments.CommentRepliedEvent
Creates an instance of a CommentRepliedEvent record class.
CommentRequest(String, UUID) - Constructor for record class su.onno.ui.comments.CommentController.CommentRequest
Creates an instance of a CommentRequest record class.
comments() - Method in interface su.onno.ui.EntityView
Whether this entity gets a discussion thread (the /api/comments panel) on its detail surface.
CommentsAutoConfiguration - Class in su.onno.ui.comments
Wires the /api/comments discussion-thread endpoint, its CommentService store, and the onno.comments.* configuration.
CommentsAutoConfiguration() - Constructor for class su.onno.ui.comments.CommentsAutoConfiguration
 
commentsEnabled(Class<?>) - Method in class su.onno.ui.UiViewResolver
Whether comments are enabled for this entity — true if any of its views (default or profile-specific) opts in via EntityView.comments().
commentService(Jdbi) - Method in class su.onno.ui.comments.CommentsAutoConfiguration
 
CommentService - Class in su.onno.ui.comments
Persistence for onno_comments: the framework-owned thread store behind the /api/comments endpoint.
CommentService(Jdbi) - Constructor for class su.onno.ui.comments.CommentService
 
CommentService.CommentReaction - Record Class in su.onno.ui.comments
 
complete(UUID, String, ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
complete(UUID, String, ProcessActor) - Method in interface su.onno.process.ProcessEngine
Dynamic/transport boundary used when an enum constant arrives as JSON text.
complete(UUID, O, ProcessActor) - Method in interface su.onno.process.ProcessEngine
Complete from typed Java; the enum constant is validated again against the active task.
complete(UUID, ProcessController.CompleteTaskRequest, Principal) - Method in class su.onno.ui.ProcessController
 
complete(ProcessInstance<P, S>, HumanTaskNode<P, S, O>, O) - Method in class su.onno.process.InMemoryProcessEngine
Deprecated.
Complete the currently active task with an outcome accepted by that task's Java type.
COMPLETED - Enum constant in enum class su.onno.process.ProcessStatus
 
COMPLETED - Enum constant in enum class su.onno.process.ProcessTokenStatus
 
COMPLETED - Enum constant in enum class su.onno.process.WorkItemEventType
 
COMPLETED - Enum constant in enum class su.onno.process.WorkItemStatus
 
completedAt() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the completedAt record component.
completedAt() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the completedAt record component.
CompleteTaskRequest(String) - Constructor for record class su.onno.ui.ProcessController.CompleteTaskRequest
Creates an instance of a CompleteTaskRequest record class.
components() - Method in record class su.onno.ui.divkit.PageDivBuilder.Region
Returns the value of the components record component.
components() - Method in class su.onno.ui.PageBuilder
 
compose(PageBuilder) - Method in interface su.onno.ui.Page
Compose the page content.
condition() - Method in record class su.onno.rules.BusinessRule
Returns the value of the condition record component.
config(String, String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
configure(DesktopSpec) - Method in interface su.onno.desktop.DesktopApp
Build this application's window title, geometry, tray and splash.
configure(LayoutSpec) - Method in interface su.onno.ui.Layout
Build this layout's sections and persona metadata.
considerNestedRepositories() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
Constant - Annotation Interface in su.onno.annotations
 
ConstantDescriptor - Record Class in su.onno.metadata
 
ConstantDescriptor(String, Class<?>, Class<?>, String) - Constructor for record class su.onno.metadata.ConstantDescriptor
Creates an instance of a ConstantDescriptor record class.
constantManager(ConstantPersistence, MetadataRegistry) - Method in class su.onno.spring.OnnoAutoConfiguration
 
ConstantManager - Class in su.onno.repository
 
ConstantManager(ConstantPersistence, MetadataRegistry) - Constructor for class su.onno.repository.ConstantManager
 
constantPersistence(Jdbi) - Method in class su.onno.spring.OnnoAutoConfiguration
 
ConstantPersistence - Class in su.onno.repository
 
ConstantPersistence(Jdbi) - Constructor for class su.onno.repository.ConstantPersistence
 
ConstantScanner - Class in su.onno.spring
 
ConstantScanner() - Constructor for class su.onno.spring.ConstantScanner
 
constraints() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the constraints record component.
constraints() - Method in record class su.onno.schema.TableModel
Returns the value of the constraints record component.
Constraints(double, double, int, String, boolean) - Constructor for record class su.onno.metadata.AttributeDescriptor.Constraints
Creates an instance of a Constraints record class.
container(String, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.Div
 
contains() - Method in class su.onno.ui.ListSpec.FilterBuilder
A field-scoped typeahead: a debounced text input matched case-insensitively as field LIKE %text%.
CONTAINS - Enum constant in enum class su.onno.ui.ListSpec.FilterType
A debounced text typeahead; the text matches case-insensitively as field LIKE %v%.
contentPadding(Map<String, Object>) - Static method in class su.onno.ui.divkit.Div
Outer breathing room for a content-surface root.
contentType() - Method in record class su.onno.ui.media.LoadedMedia
Returns the value of the contentType record component.
contentType() - Method in record class su.onno.ui.media.StoredMedia
Returns the value of the contentType record component.
context() - Element in annotation interface su.onno.annotations.AccumulationRegister
 
context() - Element in annotation interface su.onno.annotations.Catalog
 
context() - Element in annotation interface su.onno.annotations.Document
 
context() - Element in annotation interface su.onno.annotations.InformationRegister
 
context() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the context record component.
context() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the context record component.
context() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the context record component.
context() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the context record component.
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class su.onno.spring.EnumUuidConverters.EnumToUuid
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class su.onno.spring.EnumUuidConverters.StringToEnum
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class su.onno.spring.EnumUuidConverters.StringToRef
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class su.onno.spring.EnumUuidConverters.UuidToEnum
 
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class su.onno.spring.EnumUuidConverters.UuidToRef
 
convert(String) - Method in class su.onno.spring.EnumUuidConverters.StringToPolyRef
 
convert(PolyRef) - Method in class su.onno.spring.EnumUuidConverters.PolyRefToString
 
convert(Ref<?>) - Method in class su.onno.spring.EnumUuidConverters.RefToUuid
 
corner(Map<String, Object>, int) - Static method in class su.onno.ui.divkit.Div
 
count() - Method in record class su.onno.ui.comments.CommentService.CommentReaction
Returns the value of the count record component.
count(CatalogDescriptor) - Method in class su.onno.ui.CatalogQueryService
 
count(CatalogDescriptor, String, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, String) - Method in class su.onno.ui.CatalogQueryService
Total live rows matching the search (+ declarative filters + widget filter) — for the virtual scroller.
count(DocumentDescriptor) - Method in class su.onno.ui.DocumentQueryService
 
count(DocumentDescriptor, String, String, String, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, String) - Method in class su.onno.ui.DocumentQueryService
Total live rows matching the search (+ optional date range, declarative filters, widget filter).
create(String, Map<String, Object>, String, Principal) - Method in class su.onno.ui.GenericCatalogController
 
create(String, Map<String, Object>, String, Principal) - Method in class su.onno.ui.GenericDocumentController
 
create(CatalogDescriptor, Map<String, Object>, Principal) - Method in class su.onno.ui.CatalogCommandService
 
create(DocumentDescriptor, Map<String, Object>, Principal) - Method in class su.onno.ui.DocumentCommandService
 
CREATE_ONLY - Enum constant in enum class su.onno.importer.CatalogImportMode
Every CSV row creates a new catalog record.
CREATE_ONLY - Enum constant in enum class su.onno.importer.DocumentImportMode
Every CSV row creates a new document.
CREATE_TABLE - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
created() - Method in record class su.onno.importer.ImportResult
Returns the value of the created record component.
CREATED - Enum constant in enum class su.onno.process.WorkItemEventType
 
CREATED - Static variable in record class su.onno.events.EntityChangedEvent
 
createdAt() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the createdAt record component.
createdAt() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the createdAt record component.
createdAt() - Method in record class su.onno.ui.comments.Comment
Returns the value of the createdAt record component.
createdAt() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the createdAt record component.
createRepositoryFactory() - Method in class su.onno.spring.RegisterRepositoryFactoryBean
 
cron() - Element in annotation interface su.onno.annotations.ScheduledJob
 
CsrfCookieFilter - Class in su.onno.auth
Materializes the deferred CSRF token on every request so the XSRF-TOKEN cookie is present after the first response to a fresh client.
CsrfCookieFilter() - Constructor for class su.onno.auth.CsrfCookieFilter
 
CsvPreview - Record Class in su.onno.importer
Header and sample rows extracted from an uploaded CSV.
CsvPreview(List<String>, List<Map<String, String>>, int) - Constructor for record class su.onno.importer.CsvPreview
Creates an instance of a CsvPreview record class.
currentStep() - Method in class su.onno.process.ProcessInstance
 
currentStep() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the currentStep record component.
CurrentUser(String, String, String, String, String) - Constructor for record class su.onno.ui.CurrentUserResolver.CurrentUser
Creates an instance of a CurrentUser record class.
currentUserResolver(UiLayout, MetadataRegistry, FieldHintResolver, Jdbi) - Method in class su.onno.ui.UiAutoConfiguration
 
CurrentUserResolver - Class in su.onno.ui
Resolves the authenticated principal to a domain catalog record via the configured UiIdentityLink (e.g.
CurrentUserResolver(UiLayout, MetadataRegistry, FieldHintResolver, Jdbi) - Constructor for class su.onno.ui.CurrentUserResolver
 
CurrentUserResolver.CurrentUser - Record Class in su.onno.ui
 
currentVersion() - Method in record class su.onno.ui.UpdateStatus
Returns the value of the currentVersion record component.
Cursor - Record Class in su.onno.query
An opaque, self-describing position in a keyset-paginated list — the "where I left off" token a client echoes back to fetch the next window.
Cursor(String, boolean, Object, UUID) - Constructor for record class su.onno.query.Cursor
Creates an instance of a Cursor record class.
custom(String) - Method in class su.onno.ui.ListSpec
Delegate the list's body to a custom renderer registered in the UI's widget registry (a consumer plugin's registerListRenderer("type", Component) via @onno/widget-sdk) — tiles, cards, a gallery, whatever the component draws.
custom(String, Map<String, Object>) - Static method in class su.onno.ui.divkit.Div
Custom extension node — clients render it via the registered custom_type.
custom(String, Map<String, Object>) - Method in class su.onno.ui.PageBuilder
Add a div-custom extension block (chart, kanban, ...).
custom(String, Map<String, Object>) - Static method in record class su.onno.ui.PageComponent
 
CUSTOM - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Provider
No defaults — supply registration-id, principal-claim, and roles.sources.
CUSTOM - Enum constant in enum class su.onno.ui.PageComponent.Kind
 
customSpec() - Method in class su.onno.ui.ListSpec
The custom-renderer spec, or null when ListSpec.custom was never called (default grid only).
customType() - Method in record class su.onno.ui.PageComponent
Returns the value of the customType record component.
customView() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the customView record component.
CustomView(String, String, boolean) - Constructor for record class su.onno.ui.ResolvedListView.CustomView
Creates an instance of a CustomView record class.

D

DANGER - Enum constant in enum class su.onno.ui.ListSpec.RowStyle
Red — urgent / overdue / failing rows.
DANGER - Enum constant in enum class su.onno.ui.RefOptionTone
 
dark() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the dark record component.
dark() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the dark record component.
dark(Consumer<UiLayoutBuilder.PaletteBuilder>) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Override brand colors for dark mode (only the set slots; the rest keep the default scale).
DARK - Static variable in record class su.onno.ui.divkit.Palette
 
Dashboard() - Constructor for class su.onno.ui.UiProperties.Dashboard
 
DashboardDivBuilder - Class in su.onno.ui.divkit
Builds the home/dashboard content div: a greeting header and the widget area.
data() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the data record component.
data() - Method in record class su.onno.kafka.InboundEvent
Returns the value of the data record component.
DatabaseIntrospector - Class in su.onno.schema
Reads the live database structure (tables and their columns) from INFORMATION_SCHEMA, which both H2 and PostgreSQL expose.
DatabaseIntrospector.DbState - Record Class in su.onno.schema
Live tables and columns, keyed by upper-cased table name.
datacontenttype() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the datacontenttype record component.
date() - Method in record class su.onno.ui.ResolvedListView.GroupColumn
Returns the value of the date record component.
DATE - Enum constant in enum class su.onno.ui.InputType
A date picker (value is an ISO yyyy-MM-dd string).
DATE_RANGE - Enum constant in enum class su.onno.ui.ListSpec.FilterType
A pair of from/to date pickers driving a field >= from AND field <= to range.
dateBucketed() - Method in record class su.onno.ui.WidgetBuckets.Request
 
dateField() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the dateField record component.
dateField() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the dateField record component.
dateField() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the dateField record component.
dateField(String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
dateField(Field<E, V>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Date column selected with a compiler-checked getter reference.
DateGranularity - Enum Class in su.onno.ui
Calendar bucket used when a list opens grouped by a temporal column.
dateRange() - Method in class su.onno.ui.ListSpec.FilterBuilder
A from/to date-range filter (two date pickers) over the field.
DAY - Enum constant in enum class su.onno.model.Periodicity
 
DAY - Enum constant in enum class su.onno.ui.DateGranularity
 
DbState(Map<String, Set<String>>) - Constructor for record class su.onno.schema.DatabaseIntrospector.DbState
Creates an instance of a DbState record class.
deactivateRecords(Handle, UUID) - Method in class su.onno.posting.RegisterPersistence
 
debounce(Duration) - Method in class su.onno.ui.FormValidationBuilder
 
debounceMillis() - Method in record class su.onno.ui.FormValidation
Returns the value of the debounceMillis record component.
decide(P) - Method in interface su.onno.process.TypedDecision
Select the route for the current payload.
decision() - Method in class su.onno.process.DecisionNode
 
decision(S, TypedDecision<P, O>) - Method in class su.onno.process.ProcessGraph
Add an immediate, exhaustive typed decision.
DECISION - Enum constant in enum class su.onno.process.ProcessNodeType
 
DECISION - Enum constant in enum class su.onno.process.ProcessTransitionType
 
DecisionNode<P,S,O> - Class in su.onno.process
Immediate branching node driven by a typed, exhaustive decision.
DecisionNode.OutcomeTransition<P,S,O> - Class in su.onno.process
A typed, not-yet-connected decision outcome.
decode(String) - Static method in record class su.onno.query.Cursor
Decode a token to a cursor, or null if it is blank or not a well-formed v1 token.
decodeFor(String, String, boolean) - Static method in record class su.onno.query.Cursor
Decode a token, but only if it still matches the active sort — a cursor minted for a different column or direction (the client re-sorted) is treated as absent so paging restarts cleanly from the first window.
decorate(String, RefOptionContext, List<Map<String, Object>>) - Method in class su.onno.ui.RefOptionService
 
decorate(RefOptionContext, List<RefOption>) - Method in interface su.onno.ui.RefOptionDecorator
 
decorator() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the decorator record component.
decrypt(String) - Method in class su.onno.security.SecretCipher
Decrypts a value produced by SecretCipher.encrypt(java.lang.String); passes through null/blank and plaintext.
DEFAULT_LIMIT - Static variable in class su.onno.query.Keyset
Default page size when a client doesn't ask for one — small, since keyset favours many cheap pages.
DEFAULT_SWEEP_INTERVAL_MILLIS - Static variable in class su.onno.ui.presence.PresenceRegistry
Default interval between expiry sweeps.
DEFAULT_TTL_MILLIS - Static variable in class su.onno.ui.presence.PresenceRegistry
Default viewer time-to-live: a viewer with no heartbeat for this long is dropped.
defaultColumn() - Method in record class su.onno.ui.ResolvedListView.Grouping
Returns the value of the defaultColumn record component.
defaultDesktopApp(Environment) - Method in class su.onno.desktop.OnnoDesktopAutoConfiguration
A sensible default shell so dropping the starter in is enough to ship a window.
defaultExpr() - Method in record class su.onno.schema.ColumnModel
Returns the value of the defaultExpr record component.
defaultFilter(String, String...) - Method in class su.onno.ui.PageBuilder.ListDefaults
Preselect values in a declared list filter.
defaultFirstFilterOption(String) - Method in class su.onno.ui.PageBuilder.ListDefaults
Preselect the first option of a declared options filter.
defaultGroupBy() - Method in class su.onno.ui.ListSpec
The field the list opens grouped by, or null when it opens flat (the default).
defaultGroupBy(String) - Method in class su.onno.ui.ListSpec
Open the list already grouped by field instead of flat.
defaultGroupBy(Field<E, V>) - Method in class su.onno.ui.ListSpec
Open grouped by a compiler-checked field.
DefaultNamingStrategy - Class in su.onno.metadata
 
DefaultNamingStrategy() - Constructor for class su.onno.metadata.DefaultNamingStrategy
 
defaultProfile() - Method in record class su.onno.ui.UiLayout
The implicit "default" persona: the top-level sections and widgets, served to any user who matches no named UiLayout.Profile.
defaults() - Static method in record class su.onno.ui.BrandingConfig
 
defaults() - Static method in record class su.onno.ui.ShellConfig
 
defaults() - Static method in class su.onno.ui.UiMessages
The all-defaults instance — used by builder overloads and unit tests.
DEFAULTS - Static variable in class su.onno.ui.UiMessages
The English defaults for every chrome key.
defaultValue() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the defaultValue record component.
defaultView() - Method in class su.onno.ui.ListSpec.CustomSpec
Open the list on the custom view rather than the table.
defaultView() - Method in class su.onno.ui.ListSpec.MapSpec
Open the list on the map view rather than the table.
defaultView() - Method in record class su.onno.ui.ResolvedListView.CustomView
Returns the value of the defaultView record component.
defaultView() - Method in record class su.onno.ui.ResolvedListView.MapView
Returns the value of the defaultView record component.
define(ProcessGraph<P, S>) - Method in class su.onno.process.ProcessDefinition
Declare tasks, endings, and typed transitions.
definition() - Method in interface su.onno.process.SubprocessCall
Child definition to start.
definitionKey() - Method in record class su.onno.process.ProcessExecutionContext
Returns the value of the definitionKey record component.
definitionKey() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the definitionKey record component.
definitionKey() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the definitionKey record component.
definitions() - Method in class su.onno.ui.ProcessController
 
definitionVersion() - Method in record class su.onno.process.ProcessExecutionContext
Returns the value of the definitionVersion record component.
definitionVersion() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the definitionVersion record component.
definitionVersion() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the definitionVersion record component.
definitionVersion() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the definitionVersion record component.
DefinitionView(String, String, int, String, ProcessGraphDescriptor) - Constructor for record class su.onno.ui.ProcessController.DefinitionView
Creates an instance of a DefinitionView record class.
degrade(String, Predicate<MentionRef>) - Static method in class su.onno.ui.comments.Mentions
Rewrite a body, degrading every mention whose ref satisfies degrade to its plain label text (the token's display snapshot).
delegate(UUID, ProcessIdentity, String, ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
delegate(UUID, ProcessIdentity, String, ProcessActor) - Method in interface su.onno.process.ProcessEngine
Transfer a claimed task to another stable authenticated identity.
delegate(UUID, ProcessController.DelegateTaskRequest, Principal) - Method in class su.onno.ui.ProcessController
 
DELEGATED - Enum constant in enum class su.onno.process.WorkItemEventType
 
DelegateTaskRequest(String, String) - Constructor for record class su.onno.ui.ProcessController.DelegateTaskRequest
Creates an instance of a DelegateTaskRequest record class.
delete(String, UUID, Principal) - Method in class su.onno.ui.GenericCatalogController
 
delete(String, UUID, Principal) - Method in class su.onno.ui.GenericDocumentController
 
delete(UUID, Principal) - Method in class su.onno.ui.comments.CommentController
 
delete(CatalogDescriptor, UUID, Principal) - Method in class su.onno.ui.CatalogCommandService
 
delete(DocumentDescriptor, UUID, Principal) - Method in class su.onno.ui.DocumentCommandService
 
delete(T) - Method in class su.onno.repository.InformationRegisterPersistence
 
delete(T) - Method in interface su.onno.repository.InformationRegisterRepository
 
delete(T) - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
delete(T) - Method in class su.onno.spring.OnnoSimpleJdbcRepository
 
deleteAll() - Method in class su.onno.spring.OnnoSimpleJdbcRepository
 
deleteAll(Iterable<? extends T>) - Method in class su.onno.spring.OnnoSimpleJdbcRepository
 
deleteAllById(Iterable<? extends ID>) - Method in class su.onno.spring.OnnoSimpleJdbcRepository
 
deleteById(ID) - Method in class su.onno.spring.OnnoSimpleJdbcRepository
 
DELETED - Static variable in record class su.onno.events.EntityChangedEvent
 
deletionAwareFinderValidator(ApplicationContext, OnnoProperties) - Method in class su.onno.spring.OnnoAutoConfiguration
Boot-time guardrail that flags catalog/document repository finders which may return soft-deleted rows into business logic (see DeletionAwareFinderValidator).
DeletionAwareFinderValidator - Class in su.onno.spring
Boot-time guardrail against the soft-delete footgun.
DeletionAwareFinderValidator(ListableBeanFactory, DeletionAwareFinderValidator.Mode) - Constructor for class su.onno.spring.DeletionAwareFinderValidator
 
DeletionAwareFinderValidator.Mode - Enum Class in su.onno.spring
 
delta(List<Map<String, Object>>, Map<String, Object>) - Static method in class su.onno.ui.divkit.DivCard
A delta payload for a live update: a div-patch (changes, each replacing the children of a node by id) plus optional streamed vars.
Demo() - Constructor for class su.onno.auth.OnnoAuthProperties.Demo
 
DemoAccount() - Constructor for class su.onno.ui.UiProperties.DemoAccount
 
dependencies() - Method in record class su.onno.ui.FormValidation
Returns the value of the dependencies record component.
dependsOn(String...) - Method in class su.onno.ui.FormValidationBuilder
Re-run only when one of these values changes.
dependsOn(Field<E, ?>...) - Method in class su.onno.ui.FormValidationBuilder
Re-run when one of these compiler-checked header fields changes.
dependsOn(Field<E, ? extends Collection<R>>, Field<R, ?>) - Method in class su.onno.ui.FormValidationBuilder
Re-run when a field in every row of a typed collection/tabular section changes.
descending() - Method in record class su.onno.query.Cursor
Returns the value of the descending record component.
describe() - Method in record class su.onno.schema.MigrationPlan
 
describe() - Method in record class su.onno.schema.SchemaChange
 
describeAttributes(List<AttributeDescriptor>, Map<String, FieldHint>) - Method in class su.onno.ui.ResolvedMetadataService
 
describeCatalog(CatalogDescriptor) - Method in class su.onno.ui.ResolvedMetadataService
 
describeDocument(DocumentDescriptor) - Method in class su.onno.ui.ResolvedMetadataService
 
describeRegister(AccumulationRegisterDescriptor) - Method in class su.onno.ui.ResolvedMetadataService
 
description() - Element in annotation interface su.onno.mcp.McpTool
Description shown to MCP clients.
description() - Element in annotation interface su.onno.mcp.McpToolParam
Description shown in the generated input schema.
description() - Method in interface su.onno.migration.AppMigration
Short human-readable label stored in the history table.
description() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns the value of the description record component.
description(String) - Method in class su.onno.ui.InputSpec
Supporting copy shown beneath the action-form dialog title.
descriptor() - Method in class su.onno.process.ProcessGraph
Immutable, serialization-friendly structural description of this validated graph.
descriptors(Class<?>, Set<ActionScope>) - Method in class su.onno.ui.UiActionResolver
Descriptor maps for actions in the given scopes — what the list/detail surfaces emit.
descriptors(String, String, UUID, Principal) - Method in class su.onno.ui.ActionController
Current toolbar/row descriptors for an entity with late-bound actions.
descriptors(List<ActionSpec.Action>, Set<ActionScope>) - Static method in class su.onno.ui.UiActionResolver
Descriptor maps for an already resolved action snapshot.
DESKTOP - Enum constant in enum class su.onno.ui.Viewport
 
DesktopApp - Interface in su.onno.desktop
An authored desktop shell — the structural peer of Layout.
DesktopEnvironmentPostProcessor - Class in su.onno.desktop
When the shell launches the JVM it passes --onno.desktop.home=<dir> pointing at the OS per-user app-data directory.
DesktopEnvironmentPostProcessor() - Constructor for class su.onno.desktop.DesktopEnvironmentPostProcessor
 
desktopManifest(DesktopApp, Environment) - Method in class su.onno.desktop.OnnoDesktopAutoConfiguration
 
DesktopManifest - Record Class in su.onno.desktop
The immutable window description the Tauri shell fetches from /api/desktop/manifest at boot.
DesktopManifest(String, boolean, String, DesktopManifest.Window, DesktopManifest.Tray) - Constructor for record class su.onno.desktop.DesktopManifest
Creates an instance of a DesktopManifest record class.
DesktopManifest.Tray - Record Class in su.onno.desktop
 
DesktopManifest.Window - Record Class in su.onno.desktop
 
desktopManifestController(DesktopManifest) - Method in class su.onno.desktop.OnnoDesktopAutoConfiguration
 
DesktopManifestController - Class in su.onno.desktop
The two endpoints the Tauri shell drives at launch: GET /api/desktop/ready — returns 200 once the context is up, so the shell knows when to swap the splash for the real window.
DesktopManifestController(DesktopManifest) - Constructor for class su.onno.desktop.DesktopManifestController
 
DesktopProperties - Class in su.onno.desktop
Infrastructure toggles for desktop mode.
DesktopProperties() - Constructor for class su.onno.desktop.DesktopProperties
 
DesktopSpec - Class in su.onno.desktop
The builder a DesktopApp configures.
DesktopSpec() - Constructor for class su.onno.desktop.DesktopSpec
 
DesktopSpec.TraySpec - Class in su.onno.desktop
System-tray builder.
DesktopSpec.WindowSpec - Class in su.onno.desktop
Window geometry builder.
destroy() - Method in class su.onno.cluster.pg.PostgresClusterEventBus
 
destroy() - Method in class su.onno.ui.BatchRunner
 
destroy() - Method in class su.onno.ui.DivKitController
 
destructive() - Element in annotation interface su.onno.mcp.McpTool
MCP destructive safety hint.
destructive() - Method in record class su.onno.schema.MigrationPlan
 
destructive() - Method in record class su.onno.schema.SchemaChange
Returns the value of the destructive record component.
detail() - Method in record class su.onno.schema.SchemaChange
Returns the value of the detail record component.
detail(String) - Method in class su.onno.ui.ActionDialog
 
detail(String) - Method in class su.onno.ui.ActionRejectedException.Builder
 
detail(String) - Method in class su.onno.ui.ActionToast
 
DETAIL - Enum constant in enum class su.onno.ui.ActionScope
A button in a record's detail header.
details() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the details record component.
details(List<String>) - Method in class su.onno.ui.ActionDialog
 
details(List<String>) - Method in class su.onno.ui.ActionRejectedException.Builder
 
details(List<String>) - Method in class su.onno.ui.ActionToast
 
detect(Connection) - Static method in enum class su.onno.schema.SqlDialect
Detects the dialect from a live JDBC connection, defaulting to SqlDialect.H2 (the in-memory engine used by tests) when the product is unknown.
devReloadTrigger(UiEventPublisher, UiProperties) - Method in class su.onno.ui.UiAutoConfiguration
 
DevReloadTrigger - Class in su.onno.ui
Dev-mode reload signal: watches a trigger file and broadcasts a reload SSE event — a full browser refresh on every connected client — whenever the file is touched.
DevReloadTrigger(Path, UiEventPublisher) - Constructor for class su.onno.ui.DevReloadTrigger
 
dialect() - Method in record class su.onno.migration.MigrationContext
Returns the value of the dialect record component.
dialog(ActionDialog) - Static method in record class su.onno.ui.ActionResult
Show a successful informational/warning acknowledgement dialog.
DIALOG - Enum constant in enum class su.onno.ui.ActionPresentation
 
DialogSize - Enum Class in su.onno.ui
Width preset for an action form or feedback dialog.
diff(SchemaModel, SchemaSnapshot, DatabaseIntrospector.DbState) - Method in class su.onno.schema.SchemaDiffEngine
 
Dimension - Annotation Interface in su.onno.annotations
Marks a grouping/filtering key on an accumulation or information register.
dimensions() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the dimensions record component.
dimensions() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the dimensions record component.
dimensions() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns the value of the dimensions record component.
dimensions() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the dimensions record component.
disabled() - Static method in class su.onno.ui.DevReloadTrigger
 
disabled() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the disabled record component.
disabled() - Method in record class su.onno.ui.RefOptionDecoration
Returns the value of the disabled record component.
disabled(String, RefOptionTone, String) - Static method in record class su.onno.ui.RefOptionDecoration
 
discreteExpand(String, Object) - Static method in class su.onno.ui.ListGroups
The expand filter for a discrete value: eq, or empty for a null group (not expandable).
dismissLabel() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the dismissLabel record component.
dismissLabel(String) - Method in class su.onno.ui.ActionDialog
 
dismissLabel(String) - Method in class su.onno.ui.ActionRejectedException.Builder
 
dismissLabel(String) - Method in class su.onno.ui.ActionToast
 
dispatch(InboundEvent) - Method in class su.onno.kafka.InboundEventRouter
 
display() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns the value of the display record component.
display() - Method in record class su.onno.ui.RelatedList
Returns the value of the display record component.
display() - Method in record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Returns the value of the display record component.
display(String) - Method in class su.onno.ui.RelatedListBuilder
The Ref field on the junction shown (and picked) per row — the "other side" of the relationship.
display(Field<J, Ref<T>>) - Method in class su.onno.ui.RelatedListBuilder
Compiler-checked reference shown as the related row's primary value.
displayName() - Element in annotation interface su.onno.annotations.Attribute
 
displayName() - Element in annotation interface su.onno.annotations.Dimension
 
displayName() - Element in annotation interface su.onno.annotations.Resource
 
displayName() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the displayName record component.
displayName() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the displayName record component.
displayName() - Method in record class su.onno.process.ProcessActor
 
displayName() - Method in record class su.onno.process.ProcessIdentity
Returns the value of the displayName record component.
displayName() - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Returns the value of the displayName record component.
displayTitle() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the displayTitle record component.
displayTitle() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the displayTitle record component.
displayTitle() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the displayTitle record component.
displayTitle() - Method in record class su.onno.metadata.EnumerationDescriptor
Returns the value of the displayTitle record component.
displayTitle() - Method in record class su.onno.metadata.ReferenceTargetDescriptor
Returns the value of the displayTitle record component.
distinctTypes(String) - Method in class su.onno.ui.notifications.NotificationStore
The distinct notification types this recipient actually has, most-recent-first.
Div - Class in su.onno.ui.divkit
Factories + fluent styling helpers for real DivKit div nodes, emitted as plain maps so Jackson serializes them to the DivKit JSON schema ("type": "container" | "text" | "gallery" | "image" | "separator" | ...).
DivCard - Class in su.onno.ui.divkit
Wraps a root div in the DivKit document envelope ({ templates, card: { log_id, states: [{ state_id, div }] } }) that every official DivKit renderer (Web, iOS, Android, Flutter) consumes.
divKitController(LayoutSet, UiLayoutResolver, UiProfileResolver, UiAccessService, CurrentUserResolver, ResolvedMetadataService, UiViewResolver, PageResolver, CatalogQueryService, DocumentQueryService, RegisterQueryService, UiActionResolver, RelatedListReader, UiProperties, UiMessages, ObjectProvider<CommentProperties>, ObjectProvider<NotificationProperties>) - Method in class su.onno.ui.UiAutoConfiguration
 
DivKitController - Class in su.onno.ui
Emits the server-rendered DivKit app, split so the client can render instantly and load data lazily: /shell returns the chrome (top bar + nav, no data — fast), and each content endpoint returns just that surface's card.
DivKitController(LayoutSet, UiLayoutResolver, UiProfileResolver, UiAccessService, CurrentUserResolver, ResolvedMetadataService, UiViewResolver, PageResolver, CatalogQueryService, DocumentQueryService, RegisterQueryService, UiActionResolver, RelatedListReader, UiProperties, UiMessages, ObjectProvider<CommentProperties>, ObjectProvider<NotificationProperties>) - Constructor for class su.onno.ui.DivKitController
 
document() - Method in record class su.onno.posting.DocumentPostedEvent
Returns the value of the document record component.
document() - Method in record class su.onno.posting.DocumentUnpostedEvent
Returns the value of the document record component.
document(Class<?>) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
document(Class<?>, String) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
Add a document with an explicit nav icon (a lucide icon name, honored over the heuristic).
document(Class<?>, Consumer<EntityConfigBuilder>) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
document(Class<N>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
Document - Annotation Interface in su.onno.annotations
 
DOCUMENT - Static variable in record class su.onno.events.EntityChangedEvent
 
DOCUMENT_SYSTEM_COLUMNS - Static variable in class su.onno.ui.WidgetBuckets
 
documentAggregate(String, WidgetBuckets.Request, Principal) - Method in class su.onno.ui.ListDataController
documentCommandService(MetadataRegistry, Jdbi, UiProperties, NumberGenerator, PostingService, DocumentQueryService, UiAccessService, ApplicationEventPublisher, SecretCipher) - Method in class su.onno.ui.UiAutoConfiguration
 
DocumentCommandService - Class in su.onno.ui
Write-side commands for documents — create, update, delete, post, unpost — plus the document reconstruction needed for posting.
DocumentCommandService(MetadataRegistry, Jdbi, UiProperties, NumberGenerator, PostingService, DocumentQueryService, UiAccessService, ApplicationEventPublisher, SecretCipher) - Constructor for class su.onno.ui.DocumentCommandService
 
documentCsvImportService(Jdbi, DocumentCommandService, OnnoImportProperties) - Method in class su.onno.importer.OnnoImportAutoConfiguration
 
DocumentCsvImportService - Class in su.onno.importer
Parses CSV files and applies rows to a document type through DocumentCommandService.
DocumentCsvImportService(Jdbi, DocumentCommandService, OnnoImportProperties) - Constructor for class su.onno.importer.DocumentCsvImportService
 
DocumentDescriptor - Record Class in su.onno.metadata
 
DocumentDescriptor(String, String, String, Class<?>, int, boolean, String, String, List<String>, List<String>, List<AttributeDescriptor>, List<TabularSectionDescriptor>) - Constructor for record class su.onno.metadata.DocumentDescriptor
Backward-compatible constructor for callers predating previousNames.
DocumentDescriptor(String, String, String, Class<?>, int, boolean, String, String, List<String>, List<String>, List<AttributeDescriptor>, List<TabularSectionDescriptor>, List<String>) - Constructor for record class su.onno.metadata.DocumentDescriptor
Creates an instance of a DocumentDescriptor record class.
documentDetail(String, UUID, String, Principal) - Method in class su.onno.ui.DivKitController
 
documentDetail(Map<String, Object>, Map<String, Object>, List<SurfaceDivBuilder.HeaderAction>, Palette) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
Back-compat overload for surfaces with no related-list panels (e.g.
documentDetail(Map<String, Object>, Map<String, Object>, Map<String, List<Map<String, Object>>>, List<SurfaceDivBuilder.HeaderAction>, Palette) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
Back-compat overload rendering the English chrome defaults (used by unit tests).
documentDetail(Map<String, Object>, Map<String, Object>, Map<String, List<Map<String, Object>>>, List<SurfaceDivBuilder.HeaderAction>, Palette, UiMessages) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
A document's detail surface: header (+ posting/record actions), a card of its visible system columns and attributes, then a table per tabular section and finally a read-only table per related-list panel.
documentDuplicate(String, UUID, String, Principal) - Method in class su.onno.ui.DivKitController
 
documentGroups(String, String, String, String, String, String, String, HttpServletRequest, Principal) - Method in class su.onno.ui.ListDataController
documentId() - Method in record class su.onno.posting.DocumentPostedEvent
The posted document's id, or null if it was never assigned.
documentId() - Method in record class su.onno.posting.DocumentUnpostedEvent
The unposted document's id, or null if it was never assigned.
documentId() - Method in record class su.onno.posting.PostingPreview
Returns the value of the documentId record component.
documentId() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the documentId record component.
documentId() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the documentId record component.
DocumentImportMode - Enum Class in su.onno.importer
How document rows should be applied.
documentList(String, String, String, String, Principal) - Method in class su.onno.ui.DivKitController
 
documentList(DocumentDescriptor, String) - Method in class su.onno.ui.UiViewResolver
 
documentList(ResolvedListView, List<Map<String, Object>>, String, String, Palette) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
 
documentNew(String, Map<String, String>, Principal) - Method in class su.onno.ui.DivKitController
 
DocumentObject - Class in su.onno.model
 
DocumentObject() - Constructor for class su.onno.model.DocumentObject
 
documentPage(String, int, String, String, String, String, String, String, HttpServletRequest, Principal) - Method in class su.onno.ui.ListDataController
 
DocumentPostedEvent - Record Class in su.onno.posting
Published after a document has been successfully posted and its posting transaction has committed (movements written, balances checked, _posted flipped).
DocumentPostedEvent(DocumentObject) - Constructor for record class su.onno.posting.DocumentPostedEvent
Creates an instance of a DocumentPostedEvent record class.
documentQueryService(MetadataRegistry, Jdbi) - Method in class su.onno.ui.UiAutoConfiguration
 
DocumentQueryService - Class in su.onno.ui
Read-side queries for documents (list with optional date range; detail with tabular sections), shared by the REST API and the DivKit emitters.
DocumentQueryService(MetadataRegistry, Jdbi) - Constructor for class su.onno.ui.DocumentQueryService
 
DocumentRepository<T> - Interface in su.onno.repository
 
documentRows(ResolvedListView, List<Map<String, Object>>, String, Palette) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
The rows stack as a div-patch of onno-rows — a single replacement node re-carrying that id (see SurfaceDivBuilder.rowsPatch(java.util.List<java.lang.String>, java.util.List<java.lang.String>, java.util.List<su.onno.ui.divkit.Components.Row>, su.onno.ui.divkit.Palette)).
DocumentScanner - Class in su.onno.spring
 
DocumentScanner() - Constructor for class su.onno.spring.DocumentScanner
 
documentTable(String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
documentType() - Method in record class su.onno.posting.PostingPreview
Returns the value of the documentType record component.
DocumentUnpostedEvent - Record Class in su.onno.posting
Published after a document has been unposted and its unpost transaction has committed (register movements reversed/deactivated, _posted cleared).
DocumentUnpostedEvent(DocumentObject) - Constructor for record class su.onno.posting.DocumentUnpostedEvent
Creates an instance of a DocumentUnpostedEvent record class.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class su.onno.auth.CsrfCookieFilter
 
DomainEvent - Annotation Interface in su.onno.annotations
 
DomainEvents - Annotation Interface in su.onno.annotations
 
DROP_COLUMN - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
DROP_TABLE - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
dryRun() - Method in record class su.onno.importer.ImportResult
Returns the value of the dryRun record component.
dueAt() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the dueAt record component.
dueAt(P, Instant) - Method in interface su.onno.process.ProcessTimer
Calculate an absolute due time from the payload and the runtime's current time.
duplicate(String, UUID, String, Principal) - Method in class su.onno.ui.GenericCatalogController
Create a copy of record id: same description/attributes/parent, fresh identity (new id, next code).
duplicate(String, UUID, String, Principal) - Method in class su.onno.ui.GenericDocumentController
Create a copy of document id: same attributes and line items, fresh identity (new id, next number), dated now, and — like any new document — unposted.
DURATION_METER - Static variable in class su.onno.spring.OnnoMetrics
 
durationMs() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns the value of the durationMs record component.
durationMs() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the durationMs record component.
dynamic(Consumer<ActionSpec>) - Method in class su.onno.ui.ActionSpec
Declare actions whose keys and presentation come from live business data.
dynamicForm() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the dynamicForm record component.

E

editedAt() - Method in record class su.onno.ui.comments.Comment
Returns the value of the editedAt record component.
email() - Element in annotation interface su.onno.annotations.Attribute
Shortcut: the String value must be a valid email address.
email() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Returns the value of the email record component.
Embedding() - Constructor for class su.onno.auth.OnnoAuthProperties.Embedding
 
emoji() - Method in record class su.onno.ui.comments.CommentController.ReactionRequest
Returns the value of the emoji record component.
emoji() - Method in record class su.onno.ui.comments.CommentService.CommentReaction
Returns the value of the emoji record component.
empty() - Static method in record class su.onno.ui.BrandPalette
No overrides — every slot keeps the renderer default.
empty() - Static method in class su.onno.ui.divkit.DashboardDivBuilder
The neutral landing for an app with no dashboard — no authored Page at "/" and no (readable) widgets.
empty() - Static method in record class su.onno.ui.FieldHint
 
EMPTY - Static variable in record class su.onno.schema.MigrationPlan
 
enabled() - Method in record class su.onno.desktop.DesktopManifest.Tray
Returns the value of the enabled record component.
enabled() - Method in record class su.onno.ui.UiActionResolver.RecordActionState
Returns the value of the enabled record component.
enabledFn() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the enabledFn record component.
enabledWhen(Predicate<ActionRow>) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Enable this action only on records where the predicate holds — disabled (greyed) elsewhere (ActionScope.ROW/ActionScope.DETAIL actions).
EnableRegisterRepositories - Annotation Interface in su.onno.spring
 
encode() - Method in record class su.onno.query.Cursor
The URL-safe token to hand back to the client as nextCursor.
encrypt(String) - Method in class su.onno.security.SecretCipher
Encrypts plaintext; returns null/blank and already-encrypted input unchanged.
end(S) - Method in class su.onno.process.ProcessGraph
Add a terminal node.
END - Enum constant in enum class su.onno.process.ProcessNodeType
 
endDateField(Field<E, V>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Calendar end column selected with a compiler-checked getter reference.
EndNode<P,S> - Class in su.onno.process
Terminal node of a typed process graph.
enqueue(BackgroundTask) - Method in interface su.onno.jobs.BackgroundJobs
 
enqueue(BackgroundTask) - Method in class su.onno.spring.JobrunrBackgroundJobs
 
ensure(Jdbi) - Method in class su.onno.schema.SchemaHistoryRepository
 
ENTER - Static variable in record class su.onno.cluster.ClusterEvent.Presence
A user opened the record's live view.
enteredAt() - Method in record class su.onno.process.ProcessExecutionContext
Returns the value of the enteredAt record component.
enteredAt() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the enteredAt record component.
entity() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns the value of the entity record component.
entity() - Method in interface su.onno.ui.EntityView
The domain class (catalog or document) this view customizes.
entity() - Method in record class su.onno.ui.PageComponent
Returns the value of the entity record component.
entityChanged(String, String, String, String, String) - Static method in interface su.onno.cluster.ClusterEvent
EntityChanged(String, String, String, String, String, String) - Constructor for record class su.onno.cluster.ClusterEvent.EntityChanged
Creates an instance of a EntityChanged record class.
EntityChangedEvent - Record Class in su.onno.events
Published whenever a catalog or document changes, regardless of which write path made the change — the generic REST controllers (raw JDBI) and repository.save(...) (Spring Data JDBC) both emit it, so server-side listeners see every change, not just back-office edits (issues #28, #29).
EntityChangedEvent(String, String, String, UUID, String) - Constructor for record class su.onno.events.EntityChangedEvent
Creates an instance of a EntityChangedEvent record class.
entityChangePublisher(ApplicationEventPublisher) - Method in class su.onno.spring.OnnoAutoConfiguration
Bridges the framework's EntityChangePublisher SPI onto Spring's ApplicationEventPublisher, so a repository.save/ delete publishes an EntityChangedEvent that application code can @EventListener — the same event the generic controllers emit, so both write paths are observable through one hook (issues #28, #29).
EntityChangePublisher - Interface in su.onno.events
Narrow SPI the framework-starter write callbacks use to emit EntityChangedEvents after a repository.save(...)/delete(...).
entityClass() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the entityClass record component.
EntityConfigBuilder<E> - Class in su.onno.ui
Per-entity configuration scope passed to lambdas on SectionBuilder.catalog/document/register.
EntityConfigBuilder() - Constructor for class su.onno.ui.EntityConfigBuilder
 
entityForm(Map<String, Object>) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
Emits the create/edit form as the portable onno-form custom component: a div-custom carrying a plain-JSON form descriptor (field metadata + the record's initial values + submit target).
entityId() - Method in record class su.onno.ui.comments.Comment
Returns the value of the entityId record component.
EntityMentionedEvent - Record Class in su.onno.ui.comments
Published once for every readable entity mention in a freshly posted comment — the mention counterpart of DocumentPostedEvent.
EntityMentionedEvent(Comment, MentionRef, CurrentUserResolver.CurrentUser) - Constructor for record class su.onno.ui.comments.EntityMentionedEvent
Creates an instance of a EntityMentionedEvent record class.
entityName() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns the value of the entityName record component.
entityName() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the entityName record component.
entityName() - Method in record class su.onno.events.EntityChangedEvent
Returns the value of the entityName record component.
entityName() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the entityName record component.
entityName() - Method in record class su.onno.process.ProcessDomainLink
Returns the value of the entityName record component.
entityName() - Method in record class su.onno.ui.comments.Comment
Returns the value of the entityName record component.
entityName() - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Returns the value of the entityName record component.
EntityRef(String, Class<?>) - Constructor for record class su.onno.ui.UiLayoutBuilder.EntityRef
Convenience constructor for callers that don't provide field hints.
EntityRef(String, Class<?>, Map<String, FieldHint>) - Constructor for record class su.onno.ui.UiLayoutBuilder.EntityRef
Convenience constructor for callers that provide hints but no explicit icon.
EntityRef(String, Class<?>, Map<String, FieldHint>, String) - Constructor for record class su.onno.ui.UiLayoutBuilder.EntityRef
Creates an instance of a EntityRef record class.
entityRefs() - Method in record class su.onno.ui.UiLayout.Section
Returns the value of the entityRefs record component.
entityType() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns the value of the entityType record component.
entityType() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the entityType record component.
entityType() - Method in record class su.onno.events.EntityChangedEvent
Returns the value of the entityType record component.
entityType() - Method in record class su.onno.importer.ImportResult
Returns the value of the entityType record component.
entityType() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the entityType record component.
entityType() - Method in record class su.onno.ui.comments.Comment
Returns the value of the entityType record component.
entityType() - Method in record class su.onno.ui.FormValidationContext
Returns the value of the entityType record component.
entityType() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the entityType record component.
EntityView<E> - Interface in su.onno.ui
Per-entity UI definition, authored in code and discovered as a Spring bean — the "view" layer of the framework.
Enumeration - Annotation Interface in su.onno.annotations
 
EnumerationDescriptor - Record Class in su.onno.metadata
 
EnumerationDescriptor(String, String, String, Class<? extends Enum<?>>, List<EnumerationValueDescriptor>) - Constructor for record class su.onno.metadata.EnumerationDescriptor
Creates an instance of a EnumerationDescriptor record class.
EnumerationPersistence - Class in su.onno.repository
Maps @Enumeration constants to/from their deterministic UUID ids.
EnumerationScanner - Class in su.onno.spring
 
EnumerationScanner() - Constructor for class su.onno.spring.EnumerationScanner
 
enumerationTable(String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
EnumerationValueDescriptor - Record Class in su.onno.metadata
A single value of an @Enumeration.
EnumerationValueDescriptor(String, String, String, UUID, int) - Constructor for record class su.onno.metadata.EnumerationValueDescriptor
Creates an instance of a EnumerationValueDescriptor record class.
EnumLabel - Annotation Interface in su.onno.annotations
Human-facing display label for a single @Enumeration constant, distinct from the Java constant name.
EnumUuidConverters - Class in su.onno.spring
Spring Data JDBC converters that bridge our value-object types (Ref and framework enums) and the UUID columns emitted by the schema generator.
EnumUuidConverters.EnumToUuid - Class in su.onno.spring
 
EnumUuidConverters.PolyRefToString - Class in su.onno.spring
 
EnumUuidConverters.RefToUuid - Class in su.onno.spring
 
EnumUuidConverters.StringToEnum - Class in su.onno.spring
Reads a framework enum back from a varchar column that holds the enum's UUID as text.
EnumUuidConverters.StringToPolyRef - Class in su.onno.spring
 
EnumUuidConverters.StringToRef - Class in su.onno.spring
Reads a Ref back from a varchar column that holds the referenced id as text.
EnumUuidConverters.UuidToEnum - Class in su.onno.spring
 
EnumUuidConverters.UuidToRef - Class in su.onno.spring
 
enumValue(String, Class<E>) - Method in class su.onno.ui.ActionRow
column resolved back to a constant of enumType, or null if empty/unmatched.
enumValue(Field<T, E>, Class<E>) - Method in class su.onno.ui.ActionRow
Resolve an enum using a compiler-checked field reference.
equals(Object) - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.auth.spi.AuthMethods
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.auth.spi.SsoProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.cluster.ClusterEvent.Notification
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.cluster.ClusterEvent.Presence
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.desktop.DesktopManifest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.desktop.DesktopManifest.Tray
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.desktop.DesktopManifest.Window
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.events.EntityChangedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.importer.CsvPreview
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.importer.ImportResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.importer.ImportRowError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.kafka.CloudEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.kafka.InboundEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.kafka.ServiceDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.mcp.McpToolContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.messaging.OutboxEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.AttributeDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.CatalogDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.ConstantDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.DocumentDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.EnumerationDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.EnumerationValueDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.InformationRegisterDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.PageWidgetDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.ReferenceTargetDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.metadata.TabularSectionDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.migration.MigrationContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.observability.BrowserTelemetryController.BrowserBatch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.observability.TelemetryEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.posting.DocumentPostedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.posting.DocumentUnpostedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.posting.PostingPreview
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.posting.PostingPreview.RegisterPreview
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessActor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessActorId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessDomainLink
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessExecutionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessGraphDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessIdentity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessMigrationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessMigrationState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessMigrationToken
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessNodeDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessTasksChangedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessTokenSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessTransition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessTransitionSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessWorkItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.process.TaskAssignment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.query.Cursor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.query.Keyset.Plan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.query.SqlRenderer.RenderModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.repository.RegisterQueryBuilder.TupleInFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.rules.BusinessRule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.ColumnModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.DatabaseIntrospector.DbState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.MigrationPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.SchemaChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.SchemaModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.SchemaSnapshot.ColumnSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.SchemaSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.SchemaSnapshot.TableSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.schema.TableModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.types.PolyRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.types.Ref
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ActionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ActionFeedback
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ActionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ActionSpec.Action
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ActionSpec.FormDefaults
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.BrandingConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.BrandPalette
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.Comment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.CommentController.CommentRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.CommentController.ReactionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.CommentRepliedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.CommentService.CommentReaction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.EntityMentionedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.MentionRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.comments.Mentions.Occurrence
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.PageDivBuilder.Column
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.PageDivBuilder.Region
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.PageDivBuilder.Row
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.Palette
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavSection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.ProfileLink
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.FieldHint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.FormFeedback
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.FormValidation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.FormValidationContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.FormValidationController.Request
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.InputSpec.InputField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.InputSpec.InputGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.KeysetPage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ListFilter.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ListGroups.Agg
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ListGroups.GroupResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ListSpec.Aggregate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ListSpec.Filter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ListSpec.Option
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.media.LoadedMedia
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.media.StoredMedia
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.migration.Ui2MigrationTool.MigrationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.notifications.Notification
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.notifications.NotificationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.notifications.NotificationStore.Page
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.PageColumn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.PageComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.PageRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.presence.PresenceController.PresenceRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ProcessController.CancelProcessRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ProcessController.CompleteTaskRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ProcessController.DefinitionView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ProcessController.DelegateTaskRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.RefOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.RefOptionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.RefOptionController.SearchRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.RefOptionDecoration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.RelatedList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.Aggregate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.Column
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.CustomView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.Filter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.GroupColumn
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.Grouping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.MapView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ResolvedListView.Option
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.ShellConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiActionResolver.RecordActionState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiIdentityLink
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayout.PageRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayout.Profile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayout.ResolvedItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayout.ResolvedSection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayout.Section
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayoutBuilder.EntityRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UiProfileResolver.Resolution
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.UpdateStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.WidgetBuckets.Query
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.WidgetBuckets.Request
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class su.onno.ui.WidgetFilter.Result
Indicates whether some other object is "equal to" this one.
error(String) - Static method in class su.onno.ui.ActionToast
 
error(String, String) - Static method in record class su.onno.ui.FormFeedback
 
ERROR - Enum constant in enum class su.onno.ui.ActionSeverity
 
ERROR - Enum constant in enum class su.onno.ui.FormFeedbackSeverity
 
errors() - Method in record class su.onno.importer.ImportResult
Returns the value of the errors record component.
estimateCount(CatalogDescriptor, boolean) - Method in class su.onno.ui.CatalogQueryService
A cheap live-row estimate for the scroll-height hint, or null when none is available.
estimateCount(DocumentDescriptor, boolean) - Method in class su.onno.ui.DocumentQueryService
A cheap live-row estimate for the scroll-height hint, or null when none is available (H2, or any active search/date-range/filter).
event(String, String, String, Map<String, String>) - Method in class su.onno.observability.TelemetryRecorder
Record a named application event without attaching business values.
EventHandler - Interface in su.onno.kafka
Application-defined handler for inbound CloudEvents.
events() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserBatch
Returns the value of the events record component.
events(Principal) - Method in class su.onno.ui.UiEventController
 
events(BrowserTelemetryController.BrowserBatch) - Method in class su.onno.observability.BrowserTelemetryController
 
EventTiming - Enum Class in su.onno.annotations
 
eventType() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the eventType record component.
exchange() - Method in record class su.onno.mcp.McpToolContext
Returns the value of the exchange record component.
excludeFilters() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
execute() - Method in interface su.onno.jobs.BackgroundTask
 
execute() - Method in class su.onno.repository.RegisterQueryBuilder
 
execute(String) - Method in record class su.onno.migration.MigrationContext
Convenience shortcut for handle().execute(sql).
execute(Jdbi) - Method in class su.onno.schema.SchemaGenerator
 
execute(P, ProcessExecutionContext) - Method in interface su.onno.process.AutomaticStep
Execute the step and return the payload to persist for the following node.
executeQuery(RegisterQueryBuilder<T>) - Method in class su.onno.posting.RegisterPersistence
 
executions(UUID, Principal) - Method in class su.onno.ui.ProcessController
 
EXPENSE - Enum constant in enum class su.onno.model.MovementType
 
explicit() - Method in class su.onno.ui.ListSpec
 
expression(String, String, Set<String>) - Static method in class su.onno.ui.WidgetAggregate
 
extension(Map<String, Object>, String, Map<String, Object>) - Static method in class su.onno.ui.divkit.Div
Attach a client extension to a node.
externalForm() - Method in record class su.onno.types.PolyRef
Stable database/wire representation used by generated persistence and APIs.
extraConfig() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the extraConfig record component.
extraConfig() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the extraConfig record component.
extract(HttpServletRequest) - Method in class su.onno.mcp.McpPrincipalContext
 

F

failed() - Method in record class su.onno.importer.ImportResult
Returns the value of the failed record component.
faint() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the faint record component.
favicon(String) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Favicon (URL or served asset) the web client installs at runtime.
faviconUrl() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the faviconUrl record component.
feedback() - Method in exception class su.onno.ui.ActionRejectedException
 
feedback() - Method in record class su.onno.ui.ActionResult
Returns the value of the feedback record component.
feedback(ActionFeedback) - Static method in record class su.onno.ui.ActionResult
Show typed feedback without navigation or refresh.
field() - Method in record class su.onno.rules.BusinessRule
Returns the value of the field record component.
field() - Method in record class su.onno.ui.FormFeedback
Returns the value of the field record component.
field() - Method in record class su.onno.ui.ListSpec.Aggregate
Returns the value of the field record component.
field() - Method in record class su.onno.ui.ListSpec.Filter
Returns the value of the field record component.
field() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the field record component.
field(String) - Method in class su.onno.ui.EntityConfigBuilder
 
field(String) - Method in class su.onno.ui.FieldHintBuilder
Switch to configuring another field on the same entity.
field(String) - Method in class su.onno.ui.FormValidationBuilder
Continue configuring another field on the same entity.
field(String) - Method in class su.onno.ui.RelatedListBuilder
Switch back to configuring a plain field on the same entity.
field(String, String) - Method in class su.onno.validation.ValidationErrors
Record a message on a field; a null/blank field falls back to a form-level message.
field(Field<E, V>) - Method in class su.onno.ui.EntityConfigBuilder
Configure a field using a compiler-checked getter reference.
field(Field<E, V>) - Method in class su.onno.ui.RelatedListBuilder
Switch back to a compiler-checked field on the owning entity.
field(Field<O, V>) - Method in class su.onno.ui.FieldHintBuilder
Continue with a compiler-checked field on the same entity.
Field<E,V> - Interface in su.onno.fields
A compiler-checked reference to one Java bean property.
field2() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the field2 record component.
fieldError(String, String) - Method in class su.onno.ui.ActionRejectedException.Builder
 
fieldErrors() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the fieldErrors record component.
fieldErrors() - Method in class su.onno.validation.ValidationErrors
Everything collected per field so far, for callers that report without throwing.
fieldErrors() - Method in exception class su.onno.validation.ValidationException
Per-field messages, keyed by attribute field name, in declaration order.
FieldHint - Record Class in su.onno.ui
UI hints for a single field, configured via UiLayoutBuilder.
FieldHint(Boolean, Boolean, Boolean, Integer, String, String, String, String, String, String, String, String, String, String, Boolean) - Constructor for record class su.onno.ui.FieldHint
Creates an instance of a FieldHint record class.
FieldHintBuilder<O,T> - Class in su.onno.ui
Per-field hint builder.
fieldHintResolver(ObjectProvider<EntityView>) - Method in class su.onno.ui.UiAutoConfiguration
 
FieldHintResolver - Class in su.onno.ui
Per-entity field hints, authored on each EntityView.fields(su.onno.ui.EntityConfigBuilder<E>) and resolved by class.
FieldHintResolver(List<EntityView>) - Constructor for class su.onno.ui.FieldHintResolver
 
fieldHints() - Method in record class su.onno.ui.UiLayoutBuilder.EntityRef
Returns the value of the fieldHints record component.
fieldName() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the fieldName record component.
fieldName() - Method in record class su.onno.metadata.ConstantDescriptor
Returns the value of the fieldName record component.
fieldName() - Method in record class su.onno.metadata.TabularSectionDescriptor
Returns the value of the fieldName record component.
fieldName() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the fieldName record component.
fieldNames() - Method in record class su.onno.repository.RegisterQueryBuilder.TupleInFilter
Returns the value of the fieldNames record component.
fieldPath() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the fieldPath record component.
fieldPath() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the fieldPath record component.
FieldReference<T,R> - Interface in su.onno.repository
Deprecated, for removal: This API element is subject to removal in a future version.
use the shared Field token. Kept as a source-compatible alias for repository declarations written before the UI and query DSLs adopted the same field type.
fields(EntityConfigBuilder<E>) - Method in interface su.onno.ui.EntityView
Per-field hints for this entity — order, visibility (list/form/detail), group, width, widget — using the same field(...) DSL as the layout.
Fields - Class in su.onno.fields
Resolves and composes typed Field references.
filename() - Method in record class su.onno.ui.media.LoadedMedia
Returns the value of the filename record component.
filename() - Method in record class su.onno.ui.media.StoredMedia
Returns the value of the filename record component.
Filesystem() - Constructor for class su.onno.ui.media.MediaProperties.Filesystem
 
filesystemMediaStorage(MediaProperties) - Method in class su.onno.ui.media.MediaAutoConfiguration
 
FilesystemMediaStorage - Class in su.onno.ui.media
The default MediaStorage: streams uploads to a directory tree on disk and serves them back through GET /api/media/{key}.
FilesystemMediaStorage(Path, String) - Constructor for class su.onno.ui.media.FilesystemMediaStorage
 
filter() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the filter record component.
filter() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the filter record component.
filter(String) - Method in class su.onno.ui.ListSpec
Declare a user-facing filter control bound to field (an entity field name, like the column/sort field names).
filter(String) - Method in class su.onno.ui.PageBuilder.ListDefaults
A base filter constraint on the feed, in the col op value grammar (AND-chained).
filter(Field<E, V>) - Method in class su.onno.ui.ListSpec
Declare a filter bound to a compiler-checked field.
Filter(String, String, String, String, List<ResolvedListView.Option>) - Constructor for record class su.onno.ui.ResolvedListView.Filter
Creates an instance of a Filter record class.
Filter(String, String, ListSpec.FilterType, List<ListSpec.Option>) - Constructor for record class su.onno.ui.ListSpec.Filter
Creates an instance of a Filter record class.
filteredOut() - Static method in record class su.onno.ui.RefOptionDecoration
Filter an option from the current search result using live form/row context.
filters() - Method in class su.onno.ui.ListSpec
The declared list filters, in declaration order.
filters() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the filters record component.
find(Class<?>, String) - Method in class su.onno.ui.UiActionResolver
The action whose key matches, or null.
find(String) - Method in class su.onno.kafka.ServiceRegistry
 
find(UUID) - Method in class su.onno.process.JdbcProcessEngine
 
find(UUID) - Method in interface su.onno.process.ProcessEngine
 
find(UUID) - Method in class su.onno.ui.comments.CommentService
A single comment by id (including soft-deleted ones), for authorization checks.
findActiveByCode(String) - Method in interface su.onno.repository.CatalogRepository
The item with this code, unless it is marked for deletion.
findActiveByDateBetween(LocalDateTime, LocalDateTime) - Method in interface su.onno.repository.DocumentRepository
Documents in the date range that are not marked for deletion.
findActiveById(UUID) - Method in interface su.onno.repository.CatalogRepository
The item with this id, unless it is marked for deletion.
findActiveById(UUID) - Method in interface su.onno.repository.DocumentRepository
The document with this id, unless it is marked for deletion.
findActiveByNumber(String) - Method in interface su.onno.repository.DocumentRepository
The document with this number, unless it is marked for deletion.
findAllActive() - Method in interface su.onno.repository.CatalogRepository
Every catalog item that is not marked for deletion — the safe default for business logic.
findAllActive() - Method in interface su.onno.repository.DocumentRepository
Every document that is not marked for deletion — the safe default for business logic.
findByCode(String) - Method in interface su.onno.repository.CatalogRepository
 
findByCodeAndDeletionMarkFalse(String) - Method in interface su.onno.repository.CatalogRepository
 
findByDateBetween(LocalDateTime, LocalDateTime) - Method in interface su.onno.repository.DocumentRepository
 
findByDateBetweenAndDeletionMarkFalse(LocalDateTime, LocalDateTime) - Method in interface su.onno.repository.DocumentRepository
 
findByDeletionMarkFalse() - Method in interface su.onno.repository.CatalogRepository
 
findByDeletionMarkFalse() - Method in interface su.onno.repository.DocumentRepository
 
findByIdAndDeletionMarkFalse(UUID) - Method in interface su.onno.repository.CatalogRepository
 
findByIdAndDeletionMarkFalse(UUID) - Method in interface su.onno.repository.DocumentRepository
 
findByNumber(String) - Method in interface su.onno.repository.DocumentRepository
 
findByNumberAndDeletionMarkFalse(String) - Method in interface su.onno.repository.DocumentRepository
 
findPending(int) - Method in class su.onno.messaging.OutboxWriter
 
fingerprint() - Method in class su.onno.process.ProcessDefinition
Deterministic SHA-256 identity of this version's payload type and route structure.
fn() - Method in record class su.onno.ui.ListGroups.Agg
Returns the value of the fn record component.
fn() - Method in record class su.onno.ui.ListSpec.Aggregate
Returns the value of the fn record component.
fn() - Method in record class su.onno.ui.ResolvedListView.Aggregate
Returns the value of the fn record component.
forClass(Class<?>) - Method in class su.onno.ui.CatalogQueryService
The catalog descriptor for a domain class, or null if it isn't a registered catalog.
forClass(Class<?>) - Method in class su.onno.ui.DocumentQueryService
The document descriptor for a domain class, or null if it isn't a registered document.
forEntity(Class<?>) - Method in class su.onno.ui.FieldHintResolver
Field hints for an entity, or an empty map if its view defines none.
forEntity(Class<?>) - Method in class su.onno.ui.UiActionResolver
 
fork() - Method in class su.onno.process.ParallelJoinNode
Fork whose branch tokens this join synchronizes.
FORK - Enum constant in enum class su.onno.process.ProcessTransitionType
 
form() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the form record component.
form() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the form record component.
form(String) - Method in class su.onno.validation.ValidationErrors
Record a cross-field / form-level message.
form(Consumer<InputSpec>) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Collect input from the user before the ActionSpec.ActionBuilder.handler runs: clicking the button opens a modal dialog with the fields declared here (same builder as toolbar inputs — text, textarea, date, number, select; .required() gates submit).
format() - Method in record class su.onno.ui.FieldHint
Returns the value of the format record component.
format() - Method in record class su.onno.ui.ResolvedListView.Aggregate
Returns the value of the format record component.
format() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the format record component.
format(String) - Method in class su.onno.ui.FieldHintBuilder
How this field's value is displayed in tables (list) and the detail surface.
format(String, Object...) - Method in class su.onno.ui.UiMessages
UiMessages.get(String) with {placeholder} substitution: format("ref.new", "name", "Customers")"New Customers".
formDefaults(String, String, String, UUID, Principal) - Method in class su.onno.ui.ActionController
The opening values of an action's form for one record — the formDefaults hook (ActionSpec.ActionBuilder.formDefaults(java.util.function.Function<su.onno.ui.ActionContext, su.onno.ui.ActionSpec.FormDefaults>)) evaluated at open time.
formDefaults(Function<ActionContext, ActionSpec.FormDefaults>) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Compute the form's opening values server-side each time the dialog opens — the dynamic counterpart of the static InputSpec.InputBuilder.value(String) default.
FormDefaults(Map<String, String>, Map<String, List<Map<String, String>>>) - Constructor for record class su.onno.ui.ActionSpec.FormDefaults
Creates an instance of a FormDefaults record class.
formDefaultsFn() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the formDefaultsFn record component.
formDescriptors(ActionSpec.Action) - Static method in class su.onno.ui.UiActionResolver
An action's form-item descriptor maps (ActionSpec.ActionBuilder.form), empty when none.
formDialog() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the formDialog record component.
formDialog() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the formDialog record component.
formDialogDescriptor(ActionSpec.Action) - Static method in class su.onno.ui.UiActionResolver
Optional presentation metadata for an action form's canonical dialog shell.
formError(String) - Method in class su.onno.ui.ActionRejectedException.Builder
 
formError(String) - Static method in record class su.onno.ui.FormFeedback
 
formErrors() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the formErrors record component.
formErrors() - Method in class su.onno.validation.ValidationErrors
Every form-level message collected so far, for callers that report without throwing.
formErrors() - Method in exception class su.onno.validation.ValidationException
Cross-field / form-level messages not tied to a specific input.
FormFeedback - Record Class in su.onno.ui
One message returned by a FormValidator.
FormFeedback(FormFeedbackSeverity, String, String) - Constructor for record class su.onno.ui.FormFeedback
Creates an instance of a FormFeedback record class.
FormFeedbackSeverity - Enum Class in su.onno.ui
Visual and semantic severity of advisory live form feedback.
formGroups() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the formGroups record component.
FormValidation - Record Class in su.onno.ui
Resolved metadata for one live form validator.
FormValidation(String, Class<? extends FormValidator>, List<String>, long) - Constructor for record class su.onno.ui.FormValidation
Creates an instance of a FormValidation record class.
FormValidationBuilder<E> - Class in su.onno.ui
FormValidationContext - Record Class in su.onno.ui
Live values supplied to an application-defined asynchronous form validator.
FormValidationContext(String, String, Class<?>, UUID, Map<String, Object>) - Constructor for record class su.onno.ui.FormValidationContext
Creates an instance of a FormValidationContext record class.
formValidationController(CatalogQueryService, DocumentQueryService, UiAccessService, FieldHintResolver, FormValidationService) - Method in class su.onno.ui.UiAutoConfiguration
 
FormValidationController - Class in su.onno.ui
Supported endpoint for dependency-aware, advisory generated-form validation.
FormValidationController(CatalogQueryService, DocumentQueryService, UiAccessService, FieldHintResolver, FormValidationService) - Constructor for class su.onno.ui.FormValidationController
 
FormValidationController.Request - Record Class in su.onno.ui
 
formValidationService(ObjectProvider<FormValidator>) - Method in class su.onno.ui.UiAutoConfiguration
 
FormValidationService - Class in su.onno.ui
Resolves application-provided FormValidator Spring beans by their configured type.
FormValidationService(List<FormValidator>) - Constructor for class su.onno.ui.FormValidationService
 
FormValidator - Interface in su.onno.ui
Application-provided advisory validation for a generated form.
formValues() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the formValues record component.
formValues() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the formValues record component.
forViewport(Viewport) - Method in class su.onno.ui.LayoutSet
The layout for the given viewport, falling back to desktop then any present.
frameworkTelemetryListener(TelemetryRecorder) - Method in class su.onno.observability.OnnoObservabilityAutoConfiguration
 
FrameworkTelemetryListener - Class in su.onno.observability
Turns the framework's existing privacy-safe lifecycle event into immediately useful ERP throughput.
FrameworkTelemetryListener(TelemetryRecorder) - Constructor for class su.onno.observability.FrameworkTelemetryListener
 
from() - Method in interface su.onno.process.ProcessDefinitionMigration
Definition version whose durable instances this migration accepts.
from() - Method in record class su.onno.process.ProcessTransition
Returns the value of the from record component.
from() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the from record component.
from(String, boolean, Map<String, Object>) - Static method in record class su.onno.query.Cursor
Build the cursor that points at row as the last row of the current page.
from(String, String, UUID, String, Map<String, Object>) - Static method in record class su.onno.ui.ActionContext
Split an action request body ({"inputs": {key: value | rows[]}}) into scalar inputs and row groups: a value that is a JSON array is a row group (each element a {column → value} object), everything else is a scalar coerced to a string.
from(LocalDateTime) - Method in class su.onno.repository.RegisterQueryBuilder
 
fromAlias() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the fromAlias record component.
fromAssignee() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the fromAssignee record component.
fromAssigneeId() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the fromAssigneeId record component.
fromJson(String) - Static method in record class su.onno.schema.SchemaSnapshot
 
fromStep() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the fromStep record component.
fromString(String) - Static method in enum class su.onno.schema.SchemaMode
 
fromString(String) - Static method in enum class su.onno.spring.DeletionAwareFinderValidator.Mode
 
fromTable() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the fromTable record component.

G

gallery(String, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.Div
Scrollable list along its orientation.
gap(Map<String, Object>, int) - Static method in class su.onno.ui.divkit.Div
 
generateDDL() - Method in class su.onno.schema.SchemaGenerator
 
generateDDL(SqlDialect) - Method in class su.onno.schema.SchemaGenerator
 
generateIndexDDL() - Method in class su.onno.schema.SchemaGenerator
Index statements for every generated table, covering the columns the framework itself queries by: ref columns (auto-joins and reference expansion), catalog hierarchy parents, document dates, tabular-section owners, register periods, document refs, and dimensions.
generateOutboxTableDDL() - Static method in class su.onno.schema.SchemaGenerator
 
generateSearchIndexDDL(SqlDialect) - Method in class su.onno.schema.SchemaGenerator
PostgreSQL trigram (GIN) indexes that turn the list/search LOWER(CAST(col AS VARCHAR)) LIKE '%term%' scan into an index lookup — the single biggest win for substring search on a large table.
generateSequenceTableDDL() - Static method in class su.onno.schema.SchemaGenerator
 
genericCatalogController(CatalogQueryService, UiAccessService, CatalogCommandService, RelatedListReader, UiMessages, BatchRunner) - Method in class su.onno.ui.UiAutoConfiguration
 
GenericCatalogController - Class in su.onno.ui
 
GenericCatalogController(CatalogQueryService, UiAccessService, CatalogCommandService, RelatedListReader, UiMessages, BatchRunner) - Constructor for class su.onno.ui.GenericCatalogController
 
genericDocumentController(DocumentQueryService, UiAccessService, DocumentCommandService, RelatedListReader, BatchRunner) - Method in class su.onno.ui.UiAutoConfiguration
 
GenericDocumentController - Class in su.onno.ui
 
GenericDocumentController(DocumentQueryService, UiAccessService, DocumentCommandService, RelatedListReader, BatchRunner) - Constructor for class su.onno.ui.GenericDocumentController
 
genericRegisterController(RegisterQueryService, UiAccessService) - Method in class su.onno.ui.UiAutoConfiguration
 
GenericRegisterController - Class in su.onno.ui
 
GenericRegisterController(RegisterQueryService, UiAccessService) - Constructor for class su.onno.ui.GenericRegisterController
 
geoJson(String) - Method in class su.onno.ui.ListSpec.MapSpec
A GeoJSON field for arbitrary geometry — points, paths, and areas (what .widget("geojson") writes).
geoJson(Field<E, V>) - Method in class su.onno.ui.ListSpec.MapSpec
Compiler-checked GeoJSON field.
geoJsonField() - Method in class su.onno.ui.ListSpec.MapSpec
 
geoJsonField() - Method in record class su.onno.ui.ResolvedListView.MapView
Returns the value of the geoJsonField record component.
get(Class<?>) - Method in class su.onno.repository.ConstantManager
 
get(String) - Method in class su.onno.ui.ActionRow
The raw stored value of column (a ref/enum reads back as its UUID), or null.
get(String) - Method in class su.onno.ui.UiMessages
The resolved text for key, or the key itself when unknown (so a typo is visible, not blank).
get(String, UUID, String, Principal) - Method in class su.onno.ui.GenericCatalogController
 
get(String, UUID, String, Principal) - Method in class su.onno.ui.GenericDocumentController
 
get(UUID, Principal) - Method in class su.onno.ui.ProcessController
 
get(Field<E, V>) - Method in class su.onno.ui.ActionRow
Read a raw value using a compiler-checked field reference.
get(CatalogDescriptor, UUID) - Method in class su.onno.ui.CatalogQueryService
 
get(ConstantDescriptor) - Method in class su.onno.repository.ConstantPersistence
 
get(DocumentDescriptor, UUID) - Method in class su.onno.ui.DocumentQueryService
 
getAllowedContentTypes() - Method in class su.onno.ui.media.MediaProperties
 
getAllowedDimensions() - Method in class su.onno.observability.TelemetryProperties
 
getAnnotation() - Method in class su.onno.spring.RegisterRepositoriesAutoConfiguration
 
getAssignments() - Method in class su.onno.ui.notifications.NotificationProperties
 
getAtDate() - Method in class su.onno.repository.RegisterQueryBuilder
 
getAutoLoginUsername() - Method in class su.onno.auth.OnnoAuthProperties.Demo
 
getAutoOffsetReset() - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
getBalance() - Method in interface su.onno.repository.RegisterRepository
 
getBalance() - Method in class su.onno.repository.RegisterRepositoryImpl
 
getBalance(Consumer<RegisterFilter<T>>) - Method in interface su.onno.repository.RegisterRepository
 
getBalance(Consumer<RegisterFilter<T>>) - Method in class su.onno.repository.RegisterRepositoryImpl
 
getBalance(Map<String, Object>) - Method in class su.onno.posting.RegisterPersistence
 
getBalance(Map<String, Object>) - Method in interface su.onno.repository.RegisterRepository
 
getBalance(Map<String, Object>) - Method in class su.onno.repository.RegisterRepositoryImpl
 
getBalanceTyped(Map<String, Object>) - Method in class su.onno.posting.RegisterPersistence
 
getBatch() - Method in class su.onno.ui.UiProperties
 
getBranding() - Method in class su.onno.ui.ThemeController
The consumer's branding for the web client to apply at runtime: the app name (→ document title), the logo (→ login screen), the favicon, and the per-mode brand palette.
getBrowserSampleRate() - Method in class su.onno.observability.TelemetryProperties
 
getCatalogDescriptor(Class<?>) - Method in class su.onno.metadata.MetadataRegistry
 
getChannel() - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
getClaim() - Method in class su.onno.auth.OnnoAuthProperties.RoleSource
 
getClientId() - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
getColumnName(RelationalPersistentProperty) - Method in class su.onno.spring.OnnoNamingStrategy
 
getColumnType(RelationalPersistentProperty) - Method in class su.onno.spring.OnnoJdbcConverter
 
getConcurrency() - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
getConfig() - Method in class su.onno.ui.ThemeController
 
getConfiguration() - Method in class su.onno.spring.RegisterRepositoriesAutoConfiguration
 
getConstantDescriptor(Class<?>) - Method in class su.onno.metadata.MetadataRegistry
 
getConvertibleTypes() - Method in class su.onno.spring.EnumUuidConverters.EnumToUuid
 
getConvertibleTypes() - Method in class su.onno.spring.EnumUuidConverters.StringToEnum
 
getConvertibleTypes() - Method in class su.onno.spring.EnumUuidConverters.StringToRef
 
getConvertibleTypes() - Method in class su.onno.spring.EnumUuidConverters.UuidToEnum
 
getConvertibleTypes() - Method in class su.onno.spring.EnumUuidConverters.UuidToRef
 
getCsrfIgnoredPaths() - Method in class su.onno.auth.OnnoAuthProperties
 
getDashboard() - Method in class su.onno.ui.UiProperties
 
getDeadLetterTopic() - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
getDeletionCheck() - Method in class su.onno.spring.OnnoProperties.Repository
 
getDemo() - Method in class su.onno.auth.OnnoAuthProperties
 
getDemoAccounts() - Method in class su.onno.ui.UiProperties.Login
 
getDescriptor() - Method in class su.onno.posting.RegisterPersistence
 
getDevMode() - Method in class su.onno.ui.UiProperties
 
getDevReloadTrigger() - Method in class su.onno.ui.UiProperties
 
getDirectory() - Method in class su.onno.ui.media.MediaProperties.Filesystem
 
getDocumentDescriptor(Class<?>) - Method in class su.onno.metadata.MetadataRegistry
 
getEmbedding() - Method in class su.onno.auth.OnnoAuthProperties
 
getEndpoint() - Method in class su.onno.mcp.OnnoMcpProperties
 
getEntityInformation(Class<T>) - Method in class su.onno.spring.RegisterRepositoryFactory
 
getEnumerationDescriptor(Class<?>) - Method in class su.onno.metadata.MetadataRegistry
 
getExtraUrls() - Method in class su.onno.ui.UiProperties.Plugins
 
getField() - Method in exception class su.onno.validation.ValidationException
 
getFieldFilters() - Method in class su.onno.repository.RegisterFilter
 
getFilesystem() - Method in class su.onno.ui.media.MediaProperties
 
getFilters() - Method in class su.onno.repository.RegisterQueryBuilder
 
getFrameAncestors() - Method in class su.onno.auth.OnnoAuthProperties.Embedding
 
getFromDate() - Method in class su.onno.repository.RegisterQueryBuilder
 
getGroupByFields() - Method in class su.onno.repository.RegisterQueryBuilder
 
getGroupId() - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
getHome() - Method in class su.onno.desktop.DesktopProperties
 
getId(T) - Method in class su.onno.spring.RegisterEntityInformation
 
getIdentifyingTypes() - Method in class su.onno.spring.RegisterRepositoryConfigurationExtension
 
getIdType() - Method in class su.onno.spring.RegisterEntityInformation
 
getInbound() - Method in class su.onno.kafka.OnnoKafkaProperties
 
getInFilters() - Method in class su.onno.repository.RegisterQueryBuilder
 
getInformationRegisterDescriptor(Class<?>) - Method in class su.onno.metadata.MetadataRegistry
 
getInitialDelay() - Method in class su.onno.ui.UpdateProperties
 
getInstructions() - Method in class su.onno.mcp.OnnoMcpProperties
 
getInterval() - Method in class su.onno.ui.UpdateProperties
 
getKey() - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
getKeyColumn(RelationalPersistentProperty) - Method in class su.onno.spring.OnnoNamingStrategy
 
getLabel() - Method in class su.onno.ui.UiProperties.DemoAccount
 
getList() - Method in class su.onno.ui.UiProperties
 
getLocale() - Method in class su.onno.ui.UiProperties
 
getLocation() - Method in class su.onno.ui.UiProperties.Plugins
 
getLogin() - Method in class su.onno.ui.UiProperties
 
getLogoutPath() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
getMaxFileBytes() - Method in class su.onno.importer.OnnoImportProperties
 
getMaxFileSize() - Method in class su.onno.ui.media.MediaProperties
 
getMaxLength() - Method in class su.onno.ui.comments.CommentProperties
 
getMaxPayloadBytes() - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
getMaxRows() - Method in class su.onno.importer.OnnoImportProperties
 
getMentions() - Method in class su.onno.ui.comments.CommentProperties
 
getMentions() - Method in class su.onno.ui.notifications.NotificationProperties
 
getMessages() - Method in class su.onno.ui.UiProperties
 
getMode() - Method in class su.onno.auth.OnnoAuthProperties
 
getMode() - Method in class su.onno.spring.OnnoProperties.Schema
 
getModuleName() - Method in class su.onno.spring.RegisterRepositoryConfigurationExtension
 
getModulePrefix() - Method in class su.onno.spring.RegisterRepositoryConfigurationExtension
 
getNodeId() - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
getOidc() - Method in class su.onno.auth.OnnoAuthProperties
 
getOrder() - Method in class su.onno.desktop.DesktopEnvironmentPostProcessor
 
getOrder() - Method in class su.onno.desktop.SessionSchemaEnvironmentPostProcessor
 
getOrder() - Method in class su.onno.spring.RegisterRepositoryRegistrar
 
getPageSize() - Method in class su.onno.ui.notifications.NotificationProperties
 
getPageSize() - Method in class su.onno.ui.UiProperties.ListView
 
getParallelism() - Method in class su.onno.ui.UiProperties.Batch
 
getPassword() - Method in class su.onno.auth.OnnoAuthProperties.User
 
getPassword() - Method in class su.onno.ui.UiProperties.DemoAccount
 
getPath() - Method in class su.onno.ui.UiProperties
 
getPendingMovements() - Method in class su.onno.repository.RegisterRepositoryImpl
 
getPerEntityLimit() - Method in class su.onno.ui.comments.CommentProperties.Mentions
 
getPersistence() - Method in class su.onno.repository.RegisterRepositoryImpl
 
getPlugins() - Method in class su.onno.ui.UiProperties
 
getPollTimeout() - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
getPostLogoutRedirectUri() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
getPrefix() - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
getPreviewRows() - Method in class su.onno.importer.OnnoImportProperties
 
getPrincipalClaim() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
getProvider() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
getPublicBasePath() - Method in class su.onno.ui.media.MediaProperties
 
getPublicPaths() - Method in class su.onno.auth.OnnoAuthProperties
 
getQueryType() - Method in class su.onno.repository.RegisterQueryBuilder
 
getRaw(ConstantDescriptor) - Method in class su.onno.repository.ConstantPersistence
 
getReconnectBackoffMax() - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
getRecords() - Method in interface su.onno.repository.InformationRegisterRepository
 
getRecords() - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
getRecords(Map<String, Object>) - Method in class su.onno.repository.InformationRegisterPersistence
 
getRecords(Map<String, Object>) - Method in interface su.onno.repository.InformationRegisterRepository
 
getRecords(Map<String, Object>) - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
getRecordsByDocument(UUID) - Method in class su.onno.posting.RegisterPersistence
 
getRecordsByDocument(UUID) - Method in interface su.onno.repository.RegisterRepository
 
getRecordsByDocument(UUID) - Method in class su.onno.repository.RegisterRepositoryImpl
 
getRegisterDescriptor(Class<?>) - Method in class su.onno.metadata.MetadataRegistry
 
getRegistrationId() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
getRelayBatchSize() - Method in class su.onno.kafka.OnnoKafkaProperties
 
getRememberMe() - Method in class su.onno.auth.OnnoAuthProperties.Session
 
getRemoteServices() - Method in class su.onno.kafka.OnnoKafkaProperties
 
getReplies() - Method in class su.onno.ui.notifications.NotificationProperties
 
getRepository() - Method in class su.onno.spring.OnnoProperties
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class su.onno.spring.RegisterRepositoryFactory
 
getRepositoryConfigurationExtension() - Method in class su.onno.spring.RegisterRepositoriesAutoConfiguration
 
getRepositoryConfigurations(T, ResourceLoader, boolean) - Method in class su.onno.spring.RegisterRepositoryConfigurationExtension
 
getRepositoryFactoryBeanClassName() - Method in class su.onno.spring.RegisterRepositoryConfigurationExtension
 
getRetentionDays() - Method in class su.onno.ui.notifications.NotificationProperties
 
getReverseColumnName(RelationalPersistentEntity<?>) - Method in class su.onno.spring.OnnoNamingStrategy
The back-reference column on a tabular-section child table.
getReverseColumnName(RelationalPersistentProperty) - Method in class su.onno.spring.OnnoNamingStrategy
 
getRoles() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
getRoles() - Method in class su.onno.auth.OnnoAuthProperties.User
 
getScanPackages() - Method in class su.onno.spring.OnnoProperties
 
getSchema() - Method in class su.onno.spring.OnnoProperties
 
getSecretKey() - Method in class su.onno.spring.OnnoProperties.Security
 
getSecurity() - Method in class su.onno.spring.OnnoProperties
 
getServerName() - Method in class su.onno.mcp.OnnoMcpProperties
 
getServerVersion() - Method in class su.onno.mcp.OnnoMcpProperties
 
getServiceName() - Method in class su.onno.kafka.OnnoKafkaProperties
 
getSession() - Method in class su.onno.auth.OnnoAuthProperties
 
getShape() - Method in class su.onno.auth.OnnoAuthProperties.RoleSource
 
getSliceFirst(LocalDateTime) - Method in interface su.onno.repository.InformationRegisterRepository
 
getSliceFirst(LocalDateTime) - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
getSliceFirst(LocalDateTime, Map<String, Object>) - Method in class su.onno.repository.InformationRegisterPersistence
 
getSliceFirst(LocalDateTime, Map<String, Object>) - Method in interface su.onno.repository.InformationRegisterRepository
 
getSliceFirst(LocalDateTime, Map<String, Object>) - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
getSliceLast(LocalDateTime) - Method in interface su.onno.repository.InformationRegisterRepository
 
getSliceLast(LocalDateTime) - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
getSliceLast(LocalDateTime, Map<String, Object>) - Method in class su.onno.repository.InformationRegisterPersistence
 
getSliceLast(LocalDateTime, Map<String, Object>) - Method in interface su.onno.repository.InformationRegisterRepository
 
getSliceLast(LocalDateTime, Map<String, Object>) - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
getSources() - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
getSuggestionLimit() - Method in class su.onno.ui.comments.CommentProperties.Mentions
 
getTableName(Class<?>) - Method in class su.onno.spring.OnnoNamingStrategy
 
getTargetRepository(RepositoryInformation) - Method in class su.onno.spring.RegisterRepositoryFactory
 
getTheme() - Method in class su.onno.ui.ThemeController
 
getTheme() - Method in class su.onno.ui.UiProperties
 
getTimeout() - Method in class su.onno.auth.OnnoAuthProperties.Session
 
getToDate() - Method in class su.onno.repository.RegisterQueryBuilder
 
getTopic() - Method in class su.onno.kafka.OnnoKafkaProperties
 
getTopics() - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
getTupleFilters() - Method in class su.onno.repository.RegisterQueryBuilder
 
getTurnover(LocalDateTime, LocalDateTime) - Method in interface su.onno.repository.RegisterRepository
 
getTurnover(LocalDateTime, LocalDateTime) - Method in class su.onno.repository.RegisterRepositoryImpl
 
getTurnover(LocalDateTime, LocalDateTime, Consumer<RegisterFilter<T>>) - Method in interface su.onno.repository.RegisterRepository
 
getTurnover(LocalDateTime, LocalDateTime, Consumer<RegisterFilter<T>>) - Method in class su.onno.repository.RegisterRepositoryImpl
 
getTurnover(LocalDateTime, LocalDateTime, Map<String, Object>) - Method in class su.onno.posting.RegisterPersistence
 
getTurnover(LocalDateTime, LocalDateTime, Map<String, Object>) - Method in interface su.onno.repository.RegisterRepository
 
getTurnover(LocalDateTime, LocalDateTime, Map<String, Object>) - Method in class su.onno.repository.RegisterRepositoryImpl
 
getTurnoverTyped(LocalDateTime, LocalDateTime, Map<String, Object>) - Method in class su.onno.posting.RegisterPersistence
 
getUrl() - Method in class su.onno.ui.UpdateProperties
 
getUsername() - Method in class su.onno.auth.OnnoAuthProperties.User
 
getUsername() - Method in class su.onno.ui.UiProperties.DemoAccount
 
getUsers() - Method in class su.onno.auth.OnnoAuthProperties
 
getValidity() - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
getWidgetParallelism() - Method in class su.onno.ui.UiProperties.Dashboard
 
graph() - Method in class su.onno.process.ProcessDefinition
Validated immutable graph for this definition.
graph() - Method in record class su.onno.ui.ProcessController.DefinitionView
Returns the value of the graph record component.
grid(int, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.Div
 
gridColumns() - Method in record class su.onno.ui.divkit.PageDivBuilder.Region
Returns the value of the gridColumns record component.
group() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the group record component.
group() - Method in record class su.onno.ui.FieldHint
Returns the value of the group record component.
group(String) - Method in class su.onno.ui.FieldHintBuilder
 
group(String, Consumer<InputSpec.GroupBuilder>) - Method in class su.onno.ui.InputSpec
Declare a repeatable row group (action forms only) with the given unique key — the modal renders an add/remove grid of the columns configured in body, and the handler reads the rows via ActionContext.inputRows(String).
groupable() - Method in class su.onno.ui.ListSpec
The fields offered in the group-by picker, in declaration order (empty = no grouping).
groupable(String...) - Method in class su.onno.ui.ListSpec
 
groupable(Field<E, ?>...) - Method in class su.onno.ui.ListSpec
Declare compiler-checked grouping fields.
groupBy() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the groupBy record component.
groupBy() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the groupBy record component.
groupBy(String) - Method in class su.onno.ui.PageBuilder.ListDefaults
Open the list grouped by this column (a column the list declares groupable).
groupBy(String, DateGranularity) - Method in class su.onno.ui.PageBuilder.ListDefaults
Open the list grouped by this temporal column using the requested calendar bucket.
groupBy(Field<E, V>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Chart grouping column selected with a compiler-checked getter reference.
groupBy(Field<T, R>) - Method in class su.onno.repository.RegisterQueryBuilder
 
groupByDate() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the groupByDate record component.
GroupColumn(String, String, boolean) - Constructor for record class su.onno.ui.ResolvedListView.GroupColumn
Creates an instance of a GroupColumn record class.
grouped() - Method in record class su.onno.ui.WidgetBuckets.Request
 
groupExpression(String, boolean, String) - Static method in class su.onno.ui.ListGroups
The SQL the GROUP BY runs on: the bare column for a discrete group, or a DATE_TRUNC('unit', col) bucket for a date column.
grouping() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the grouping record component.
Grouping(List<ResolvedListView.GroupColumn>, List<ResolvedListView.Aggregate>, String) - Constructor for record class su.onno.ui.ResolvedListView.Grouping
Creates an instance of a Grouping record class.
GroupResult(List<Map<String, Object>>, boolean) - Constructor for record class su.onno.ui.ListGroups.GroupResult
Creates an instance of a GroupResult record class.
groups() - Method in class su.onno.ui.InputSpec
The declared row groups (action forms only), in declaration order.
groups() - Method in record class su.onno.ui.ListGroups.GroupResult
Returns the value of the groups record component.
groups(CatalogDescriptor, String, String, String, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, String, List<ListGroups.Agg>) - Method in class su.onno.ui.CatalogQueryService
Group a catalog list by groupColumn (a validated sortable column): one header per distinct value, or — for a date/time column — per granularity bucket, over the same WHERE (search + declarative + widget filters) as the flat list.
groups(DocumentDescriptor, String, String, String, String, String, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, String, List<ListGroups.Agg>) - Method in class su.onno.ui.DocumentQueryService
Group a document list by groupColumn (a validated sortable column): one header per distinct value, or — for a date/time column (e.g.

H

H2 - Enum constant in enum class su.onno.schema.SqlDialect
 
handle() - Method in record class su.onno.migration.MigrationContext
Returns the value of the handle record component.
handle(InboundEvent) - Method in interface su.onno.kafka.EventHandler
Process the event.
handle(ActionRejectedException) - Method in class su.onno.ui.ActionRejectedExceptionHandler
 
handle(ValidationException) - Method in class su.onno.ui.OnnoValidationExceptionHandler
 
handlePosting(PostingContext) - Method in interface su.onno.lifecycle.Postable
 
handler() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the handler record component.
handler(Function<ActionContext, ActionResult>) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Run arbitrary server logic when clicked.
hasAnyRole(Principal, List<String>) - Method in class su.onno.ui.UiAccessService
Whether the caller holds any of requiredRoles (ADMIN always passes).
hasAppName() - Method in record class su.onno.ui.BrandingConfig
Whether a non-blank app name was authored (else callers fall back to the profile title).
hasColumn(String, String) - Method in record class su.onno.schema.DatabaseIntrospector.DbState
 
hasCursor() - Method in record class su.onno.query.Keyset.Plan
 
hasDedicated(Viewport) - Method in class su.onno.ui.LayoutSet
Whether a Layout bean specifically targets this viewport (rather than being served the universal layout by fallback).
hasDynamicActions() - Method in class su.onno.ui.ActionSpec
Whether this spec contains at least one late-bound action provider.
hasDynamicActions(Class<?>) - Method in class su.onno.ui.UiActionResolver
Whether the entity declares any provider that must be evaluated at menu/action time.
hasDynamicForm() - Method in record class su.onno.ui.ActionSpec.Action
Whether the form's opening values are computed server-side per open (formDefaults).
hasDynamicRowActions(Class<?>) - Method in class su.onno.ui.UiActionResolver
Whether any row action of entity varies per row — the cheap guard the list-data feed checks before decorating rows.
hasForm() - Method in record class su.onno.ui.ActionSpec.Action
Whether clicking must first collect the declared form fields (scalar or row group) in a modal dialog.
hashCode() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.auth.spi.AuthMethods
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.auth.spi.SsoProvider
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.desktop.DesktopManifest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.desktop.DesktopManifest.Tray
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.events.EntityChangedEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.importer.CsvPreview
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.importer.ImportResult
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.importer.ImportRowError
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.kafka.CloudEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.kafka.InboundEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.kafka.ServiceDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.mcp.McpToolContext
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.messaging.OutboxEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.AttributeDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.CatalogDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.ConstantDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.DocumentDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.EnumerationDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.EnumerationValueDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.ReferenceTargetDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.metadata.TabularSectionDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.migration.MigrationContext
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserBatch
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.observability.TelemetryEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.posting.DocumentPostedEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.posting.DocumentUnpostedEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.posting.PostingPreview
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.posting.PostingPreview.RegisterPreview
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessActor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessActorId
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessDomainLink
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessExecutionContext
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessGraphDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessIdentity
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessMigrationResult
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessMigrationState
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessMigrationToken
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessNodeDescriptor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessTasksChangedEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessTransition
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessWorkItem
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.process.TaskAssignment
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.query.Cursor
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.query.Keyset.Plan
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.repository.RegisterQueryBuilder.TupleInFilter
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.rules.BusinessRule
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.ColumnModel
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.DatabaseIntrospector.DbState
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.MigrationPlan
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.SchemaChange
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.SchemaModel
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.SchemaSnapshot.ColumnSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.SchemaSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.SchemaSnapshot.TableSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.schema.TableModel
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.types.PolyRef
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.types.Ref
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ActionContext
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ActionFeedback
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ActionResult
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ActionSpec.Action
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ActionSpec.FormDefaults
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.BrandingConfig
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.BrandPalette
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.Comment
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.CommentController.CommentRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.CommentController.ReactionRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.CommentRepliedEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.CommentService.CommentReaction
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.EntityMentionedEvent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.MentionRef
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.comments.Mentions.Occurrence
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.PageDivBuilder.Column
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.PageDivBuilder.Region
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.PageDivBuilder.Row
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.Palette
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavSection
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.ProfileLink
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.FieldHint
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.FormFeedback
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.FormValidation
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.FormValidationContext
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.FormValidationController.Request
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.InputSpec.InputField
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.InputSpec.InputGroup
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.KeysetPage
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ListFilter.Result
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ListGroups.Agg
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ListGroups.GroupResult
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ListSpec.Aggregate
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ListSpec.Filter
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ListSpec.Option
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.media.LoadedMedia
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.media.StoredMedia
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.migration.Ui2MigrationTool.MigrationResult
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.notifications.Notification
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.notifications.NotificationStore.Page
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.PageColumn
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.PageComponent
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.PageRow
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.presence.PresenceController.PresenceRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ProcessController.CancelProcessRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ProcessController.CompleteTaskRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ProcessController.DefinitionView
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ProcessController.DelegateTaskRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.RefOption
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.RefOptionContext
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.RefOptionDecoration
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.RelatedList
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.Aggregate
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.Column
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.CustomView
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.Filter
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.GroupColumn
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.Grouping
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.MapView
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ResolvedListView.Option
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.ShellConfig
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiActionResolver.RecordActionState
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiIdentityLink
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayout
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayout.PageRef
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayout.Profile
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayout.ResolvedSection
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayout.Section
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayoutBuilder.EntityRef
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UiProfileResolver.Resolution
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.UpdateStatus
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.WidgetBuckets.Query
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns a hash code value for this object.
hashCode() - Method in record class su.onno.ui.WidgetFilter.Result
Returns a hash code value for this object.
hasLogo() - Method in record class su.onno.ui.BrandingConfig
Whether a logo image was authored (else the shell renders the text brand).
hasMax() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
 
hasMin() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
 
hasMore() - Method in record class su.onno.ui.KeysetPage
Returns the value of the hasMore record component.
hasMore() - Method in record class su.onno.ui.notifications.NotificationStore.Page
Returns the value of the hasMore record component.
hasPendingMovements() - Method in class su.onno.repository.RegisterRepositoryImpl
 
hasRole(String) - Method in record class su.onno.process.ProcessActor
 
hasSecondary() - Method in record class su.onno.ui.WidgetBuckets.Request
 
hasSeries() - Method in record class su.onno.ui.WidgetBuckets.Request
 
hasTable(String) - Method in record class su.onno.schema.DatabaseIntrospector.DbState
 
hasView(Class<?>, String) - Method in class su.onno.ui.UiViewResolver
Whether this entity is declared by a view (profile-specific or default) and may therefore appear in the UI.
hasWidgets() - Method in class su.onno.ui.UiLayoutBuilder
 
header(boolean) - Method in class su.onno.ui.PageBuilder
Show or hide the page header — the title/subtitle row the framework renders above the content.
HeaderAction(String, String, String, String, String, List<Map<String, Object>>, Map<String, Object>, boolean, boolean) - Constructor for record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Creates an instance of a HeaderAction record class.
headers() - Method in record class su.onno.importer.CsvPreview
Returns the value of the headers record component.
HEARTBEAT - Static variable in record class su.onno.cluster.ClusterEvent.Presence
A periodic liveness refresh from a user still on the record.
height() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns the value of the height record component.
height() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
Returns the value of the height record component.
height(Map<String, Object>, int) - Static method in class su.onno.ui.divkit.Div
 
hidden() - Method in class su.onno.ui.ActionHintBuilder
Hide this action from the UI entirely (it stays available via REST).
hidden() - Method in class su.onno.ui.ListSpec
 
hidden() - Method in record class su.onno.ui.RefOptionDecoration
Returns the value of the hidden record component.
HIDDEN - Enum constant in enum class su.onno.ui.UiLayout.Placement
 
hide(String...) - Method in class su.onno.ui.ListSpec
Hide fields from the default column set (ignored when ListSpec.columns(java.lang.String...) is used).
hide(Field<E, ?>...) - Method in class su.onno.ui.ListSpec
Hide compiler-checked fields from the default set.
hideInDetail() - Method in class su.onno.ui.FieldHintBuilder
 
hideInDetail() - Method in record class su.onno.ui.RelatedList
Returns the value of the hideInDetail record component.
hideInDetail() - Method in class su.onno.ui.RelatedListBuilder
Hide this panel in the read/detail view, keeping it only in the edit form.
hideInForm() - Method in class su.onno.ui.FieldHintBuilder
 
hideInList() - Method in class su.onno.ui.FieldHintBuilder
 
hierarchical() - Element in annotation interface su.onno.annotations.Catalog
 
hierarchical() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the hierarchical record component.
hint() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the hint record component.
hint() - Method in record class su.onno.ui.FieldHint
Returns the value of the hint record component.
hint() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the hint record component.
hint() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the hint record component.
hint(String) - Method in class su.onno.ui.FieldHintBuilder
Optional help text for this field, surfaced in the UI as a hoverable ? icon next to the field's label (on the edit form, list column header, and read-only detail view).
hint(String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Optional help text, surfaced as a hoverable ? icon next to the widget title.
history() - Method in class su.onno.process.ProcessInstance
 
history(UUID) - Method in class su.onno.process.JdbcProcessEngine
 
history(UUID) - Method in interface su.onno.process.ProcessEngine
 
history(UUID, Principal) - Method in class su.onno.ui.ProcessController
 
holds() - Method in record class su.onno.rules.BusinessRule
Evaluate the rule against the current entity state.
home(String, String, String, Principal) - Method in class su.onno.ui.DivKitController
 
horizontal(List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.Div
 
href() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns the value of the href record component.
human(S, HumanTask<P, O>) - Method in class su.onno.process.ProcessGraph
Add a typed human-task node.
HUMAN_TASK - Enum constant in enum class su.onno.process.ProcessNodeType
 
HUMAN_TASK - Enum constant in enum class su.onno.process.ProcessTransitionType
 
HumanTask<P,O> - Interface in su.onno.process
A typed unit of human work in a business process.
HumanTaskNode<P,S,O> - Class in su.onno.process
Route node that waits for a HumanTask to complete with one of its typed outcomes.
HumanTaskNode.OutcomeTransition<P,S,O> - Class in su.onno.process
A typed, not-yet-connected task outcome.

I

icon() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavSection
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.UiActionResolver.RecordActionState
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.UiLayout.PageRef
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.UiLayout.ResolvedSection
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.UiLayout.Section
Returns the value of the icon record component.
icon() - Method in record class su.onno.ui.UiLayoutBuilder.EntityRef
Returns the value of the icon record component.
icon(String) - Method in class su.onno.ui.ActionSpec.ActionBuilder
A kebab-case lucide icon name (e.g.
icon(String) - Method in class su.onno.ui.EntityConfigBuilder
The nav icon for this entity — any lucide icon name (e.g.
icon(String) - Method in class su.onno.ui.InputSpec
 
icon(String) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
icon(Function<ActionRow, String>) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Pick the icon per record (ActionScope.ROW/ActionScope.DETAIL actions) — e.g.
iconFn() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the iconFn record component.
iconUrl() - Method in record class su.onno.auth.spi.SsoProvider
Returns the value of the iconUrl record component.
id() - Method in record class su.onno.auth.spi.SsoProvider
Returns the value of the id record component.
id() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns the value of the id record component.
id() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the id record component.
id() - Method in record class su.onno.events.EntityChangedEvent
Returns the value of the id record component.
id() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the id record component.
id() - Method in record class su.onno.kafka.InboundEvent
Returns the value of the id record component.
id() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the id record component.
id() - Method in record class su.onno.metadata.EnumerationValueDescriptor
Returns the value of the id record component.
id() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns the value of the id record component.
id() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the id record component.
id() - Method in record class su.onno.process.ProcessActor
 
id() - Method in record class su.onno.process.ProcessDomainLink
Returns the value of the id record component.
id() - Method in record class su.onno.process.ProcessIdentity
Returns the value of the id record component.
id() - Method in class su.onno.process.ProcessInstance
 
id() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the id record component.
id() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the id record component.
id() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the id record component.
id() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the id record component.
id() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the id record component.
id() - Method in record class su.onno.query.Cursor
Returns the value of the id record component.
id() - Method in record class su.onno.types.PolyRef
Returns the value of the id record component.
id() - Method in record class su.onno.types.Ref
Returns the value of the id record component.
id() - Method in record class su.onno.ui.ActionContext
Returns the value of the id record component.
id() - Method in class su.onno.ui.ActionRow
This row's id (_id), or null if absent/unparseable.
id() - Method in record class su.onno.ui.comments.Comment
Returns the value of the id record component.
id() - Method in record class su.onno.ui.comments.MentionRef
Returns the value of the id record component.
id() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns the value of the id record component.
id() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.ProfileLink
Returns the value of the id record component.
id() - Method in record class su.onno.ui.FormValidationContext
Returns the value of the id record component.
id() - Method in record class su.onno.ui.FormValidationController.Request
Returns the value of the id record component.
id() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the id record component.
id() - Method in record class su.onno.ui.RefOption
Returns the value of the id record component.
id() - Method in record class su.onno.ui.UiLayout.Profile
Returns the value of the id record component.
id(Map<String, Object>, String) - Static method in class su.onno.ui.divkit.Div
Stable node id — the anchor a div-patch (applyPatch) targets.
ID_BIND - Static variable in class su.onno.query.Keyset
 
idempotencyKey() - Method in record class su.onno.process.ProcessExecutionContext
Stable key for idempotent work or an outbox message produced by this execution attempt.
idempotent() - Element in annotation interface su.onno.mcp.McpTool
MCP idempotent safety hint.
identities(Ref<?>...) - Static method in record class su.onno.process.TaskAssignment
Assign directly to typed identity-catalog references.
identity() - Method in record class su.onno.process.ProcessActor
Returns the value of the identity record component.
identity() - Method in class su.onno.ui.LayoutSpec
 
identity() - Method in record class su.onno.ui.UiLayout
Returns the value of the identity record component.
identity(Class<?>, String) - Method in class su.onno.ui.LayoutSpec
Link login accounts to a directory record by matching a field.
identity(Class<?>, String) - Method in class su.onno.ui.UiLayoutBuilder
Link authenticated accounts to a catalog record by matching the login to loginField, so persona UIs can resolve "the current person".
image(String) - Static method in class su.onno.ui.divkit.Div
 
importCatalog(CatalogDescriptor, byte[], String, Map<String, String>, CatalogImportMode, boolean, Principal) - Method in class su.onno.importer.CatalogCsvImportService
Imports catalog rows using a field-to-header mapping, e.g.
importCsv(String, MultipartFile, String, CatalogImportMode, boolean, String, Principal) - Method in class su.onno.importer.CatalogImportController
 
importDocumentCsv(String, MultipartFile, String, DocumentImportMode, boolean, boolean, String, String, Principal) - Method in class su.onno.importer.CatalogImportController
 
importDocuments(DocumentDescriptor, byte[], String, Map<String, String>, DocumentImportMode, boolean, boolean, String, Principal) - Method in class su.onno.importer.DocumentCsvImportService
Imports documents using a field-to-header mapping, e.g.
ImportResult - Record Class in su.onno.importer
Summary of a CSV import run.
ImportResult(String, String, String, boolean, int, int, int, int, int, List<ImportRowError>) - Constructor for record class su.onno.importer.ImportResult
Creates an instance of a ImportResult record class.
ImportRowError - Record Class in su.onno.importer
One failed CSV row, using 1-based data-row numbering (header is not counted).
ImportRowError(int, String) - Constructor for record class su.onno.importer.ImportRowError
Creates an instance of a ImportRowError record class.
IN_MEMORY - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Mode
Username/password against onno.auth.users.
Inbound() - Constructor for class su.onno.kafka.OnnoKafkaProperties.Inbound
 
InboundEvent - Record Class in su.onno.kafka
A decoded inbound CloudEvent delivered to EventHandlers.
InboundEvent(String, String, String, String, OffsetDateTime, String) - Constructor for record class su.onno.kafka.InboundEvent
Creates an instance of a InboundEvent record class.
inboundEventRouter(ObjectProvider<EventHandler>) - Method in class su.onno.kafka.OnnoKafkaInboundAutoConfiguration
 
InboundEventRouter - Class in su.onno.kafka
Routes a decoded InboundEvent to every EventHandler that supports its type.
InboundEventRouter(List<EventHandler>) - Constructor for class su.onno.kafka.InboundEventRouter
 
inbox(Principal) - Method in class su.onno.ui.ProcessController
 
inbox(ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
inbox(ProcessActor) - Method in interface su.onno.process.ProcessEngine
 
Inbox - Class in su.onno.kafka
Idempotency ledger for inbound CloudEvents.
Inbox(Jdbi) - Constructor for class su.onno.kafka.Inbox
 
include() - Method in class su.onno.ui.ListSpec
 
includeFilters() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
IncludesDeleted - Annotation Interface in su.onno.repository
Marks a repository finder as intentionally returning rows that are marked for deletion (soft-deleted), opting it out of the deletion-aware finder check (onno.repository.deletion-check).
INDEPENDENT - Enum constant in enum class su.onno.model.PostingOrder
Documents affect the register independently; posting or unposting one document does not restore later documents.
info(String) - Static method in class su.onno.ui.ActionDialog
 
info(String) - Static method in class su.onno.ui.ActionToast
 
info(String, String) - Static method in record class su.onno.ui.FormFeedback
 
INFO - Enum constant in enum class su.onno.ui.ActionSeverity
 
INFO - Enum constant in enum class su.onno.ui.FormFeedbackSeverity
 
infoRegisterTable(String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
InformationRecord - Class in su.onno.model
 
InformationRecord() - Constructor for class su.onno.model.InformationRecord
 
InformationRegister - Annotation Interface in su.onno.annotations
 
InformationRegisterDescriptor - Record Class in su.onno.metadata
 
InformationRegisterDescriptor(String, String, Class<?>, Periodicity, String, List<String>, List<String>, List<AttributeDescriptor>, List<AttributeDescriptor>, List<AttributeDescriptor>) - Constructor for record class su.onno.metadata.InformationRegisterDescriptor
Creates an instance of a InformationRegisterDescriptor record class.
InformationRegisterPersistence<T> - Class in su.onno.repository
 
InformationRegisterPersistence(Jdbi, InformationRegisterDescriptor) - Constructor for class su.onno.repository.InformationRegisterPersistence
 
informationRegisterQueryService(MetadataRegistry, Jdbi) - Method in class su.onno.ui.UiAutoConfiguration
 
InformationRegisterQueryService - Class in su.onno.ui
Read-side queries for information registers, used to drive related-list panels backed by a register junction (see RelatedList, Junctions).
InformationRegisterQueryService(MetadataRegistry, Jdbi) - Constructor for class su.onno.ui.InformationRegisterQueryService
 
InformationRegisterRepository<T> - Interface in su.onno.repository
 
InformationRegisterRepositoryImpl<T> - Class in su.onno.repository
 
InformationRegisterRepositoryImpl(InformationRegisterPersistence<T>) - Constructor for class su.onno.repository.InformationRegisterRepositoryImpl
 
informationRegisterRepositoryMap(Jdbi, MetadataRegistry) - Method in class su.onno.spring.OnnoAutoConfiguration
 
InformationRegisterScanner - Class in su.onno.spring
 
InformationRegisterScanner() - Constructor for class su.onno.spring.InformationRegisterScanner
 
initSchema() - Method in class su.onno.kafka.Inbox
 
INLINE - Enum constant in enum class su.onno.ui.ActionPresentation
 
InMemoryProcessEngine - Class in su.onno.process
Deprecated.
InMemoryProcessEngine() - Constructor for class su.onno.process.InMemoryProcessEngine
Deprecated.
 
InMemoryProcessEngine(Clock) - Constructor for class su.onno.process.InMemoryProcessEngine
Deprecated.
 
inMenu() - Method in class su.onno.ui.ActionHintBuilder
Tuck this action into the overflow (⋯) menu.
input(String) - Method in record class su.onno.ui.ActionContext
The current value of scalar input key, or "" if absent.
input(String) - Method in class su.onno.ui.InputSpec
Start declaring an input with the given unique key (how the handler reads its value).
input(String, String) - Static method in class su.onno.ui.divkit.Div
Text input bound to textVariable; the field's value lives in that variable.
inputDescriptors(Class<?>) - Method in class su.onno.ui.UiActionResolver
Descriptor maps for the toolbar inputs — what the list surface emits for the client to render.
InputField(String, String, InputType, String, List<String>, String, boolean, String, String) - Constructor for record class su.onno.ui.InputSpec.InputField
Creates an instance of a InputField record class.
inputFieldMap(InputSpec.InputField) - Static method in class su.onno.ui.UiActionResolver
One input field's descriptor map — shared by the toolbar inputs and an action's form fields.
InputGroup(String, String, boolean, List<InputSpec.InputField>) - Constructor for record class su.onno.ui.InputSpec.InputGroup
Creates an instance of a InputGroup record class.
inputRows(String) - Method in record class su.onno.ui.ActionContext
The rows collected for row group key, or an empty list if absent.
inputs() - Method in record class su.onno.ui.ActionContext
Returns the value of the inputs record component.
inputs() - Method in class su.onno.ui.InputSpec
 
inputs(InputSpec) - Method in interface su.onno.ui.EntityView
Custom input fields for this entity's list toolbar — a date picker, dropdown, text or number field shown next to the action buttons.
inputsForEntity(Class<?>) - Method in class su.onno.ui.UiActionResolver
 
InputSpec - Class in su.onno.ui
Declares custom input fields for an entity's list toolbar, from EntityView.inputs(InputSpec), and the fields of an action-form modal (ActionSpec.ActionBuilder.form).
InputSpec() - Constructor for class su.onno.ui.InputSpec
 
InputSpec.ActionFormDialog - Record Class in su.onno.ui
Presentation metadata for an action-form dialog.
InputSpec.GroupBuilder - Class in su.onno.ui
Fluent builder for a repeatable row group.
InputSpec.InputBuilder - Class in su.onno.ui
Fluent builder for one input; setters may be called in any order.
InputSpec.InputField - Record Class in su.onno.ui
A resolved toolbar (or action-form) input field.
InputSpec.InputGroup - Record Class in su.onno.ui
A resolved action-form row group: a repeatable row of columns.
InputType - Enum Class in su.onno.ui
The kind of toolbar input field rendered alongside the custom action buttons.
insert(String, String, String, String, String, String, String, String) - Method in class su.onno.ui.notifications.NotificationStore
Persist a new notification and return it as stored.
insertRecords(Handle, List<T>, UUID, LocalDateTime) - Method in class su.onno.posting.RegisterPersistence
 
instanceId() - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Returns the value of the instanceId record component.
instanceId() - Method in record class su.onno.process.ProcessExecutionContext
Returns the value of the instanceId record component.
instanceId() - Method in record class su.onno.process.ProcessTasksChangedEvent
Returns the value of the instanceId record component.
instanceId() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the instanceId record component.
instanceId() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the instanceId record component.
instanceId() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the instanceId record component.
instanceId() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the instanceId record component.
instances(Principal) - Method in class su.onno.ui.ProcessController
 
instances(ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
instances(ProcessActor) - Method in interface su.onno.process.ProcessEngine
Process instances visible to an actor through start, participation, or administration.
InvalidProcessDefinitionException - Exception Class in su.onno.process
Raised when a typed process graph is structurally incomplete or inconsistent.
InvalidProcessDefinitionException(String) - Constructor for exception class su.onno.process.InvalidProcessDefinitionException
 
isAllowDestructive() - Method in class su.onno.spring.OnnoProperties.Schema
 
isAllowEphemeralKey() - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
isClientRoles() - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
isConfigured() - Method in class su.onno.security.SecretCipher
 
isCrossSiteCookies() - Method in class su.onno.auth.OnnoAuthProperties.Embedding
 
isDefaultView() - Method in class su.onno.ui.ListSpec.CustomSpec
 
isDefaultView() - Method in class su.onno.ui.ListSpec.MapSpec
 
isDevMode() - Method in class su.onno.ui.UiEventPublisher
Whether this publisher was wired for a live-development server.
isDistributed() - Method in interface su.onno.cluster.ClusterEventBus
Whether this bus actually crosses node boundaries.
isDistributed() - Method in class su.onno.cluster.NoOpClusterEventBus
 
isDynamic() - Method in record class su.onno.ui.ActionSpec.Action
Whether any aspect of this action varies per row (so the list must resolve it per row).
isEmpty() - Method in record class su.onno.schema.MigrationPlan
 
isEmpty() - Method in record class su.onno.ui.BrandPalette
True when nothing is overridden, so the renderer can skip merging entirely.
isEmpty() - Method in record class su.onno.ui.ListFilter.Result
 
isEmpty() - Method in record class su.onno.ui.ResolvedListView.Grouping
 
isEmpty() - Method in record class su.onno.ui.WidgetFilter.Result
 
isEmpty() - Method in class su.onno.validation.ValidationErrors
 
isEnabled() - Method in class su.onno.auth.OnnoAuthProperties
 
isEnabled() - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
isEnabled() - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
isEnabled() - Method in class su.onno.desktop.DesktopProperties
 
isEnabled() - Method in class su.onno.importer.OnnoImportProperties
 
isEnabled() - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
isEnabled() - Method in class su.onno.kafka.OnnoKafkaProperties
 
isEnabled() - Method in class su.onno.mcp.OnnoMcpProperties
 
isEnabled() - Method in class su.onno.observability.TelemetryProperties
 
isEnabled() - Method in class su.onno.ui.comments.CommentProperties
 
isEnabled() - Method in class su.onno.ui.comments.CommentProperties.Mentions
 
isEnabled() - Method in class su.onno.ui.media.MediaProperties
 
isEnabled() - Method in class su.onno.ui.notifications.NotificationProperties.Assignments
 
isEnabled() - Method in class su.onno.ui.notifications.NotificationProperties
 
isEnabled() - Method in class su.onno.ui.notifications.NotificationProperties.Mentions
 
isEnabled() - Method in class su.onno.ui.notifications.NotificationProperties.Replies
 
isEnabled() - Method in class su.onno.ui.UiProperties
 
isEnabled() - Method in class su.onno.ui.UiProperties.Plugins
 
isEnabled() - Method in class su.onno.ui.UpdateProperties
 
isEnumeration(Class<?>) - Method in class su.onno.metadata.MetadataRegistry
 
isNew() - Method in class su.onno.model.AccumulationRecord
 
isNew() - Method in class su.onno.model.CatalogObject
 
isNew() - Method in class su.onno.model.DocumentObject
 
isPolymorphicRef() - Method in record class su.onno.metadata.AttributeDescriptor
 
isPostingEnabled() - Method in class su.onno.mcp.OnnoMcpProperties
 
isReadOnly() - Method in class su.onno.ui.UiProperties
 
isRealmRoles() - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
isRef() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the isRef record component.
isServer() - Method in record class su.onno.ui.ActionSpec.Action
 
isTemporalType(Class<?>) - Static method in class su.onno.ui.ListGroups
Whether a Java type is a date/time — so grouping buckets it by period rather than exact value.
isWritesEnabled() - Method in class su.onno.mcp.OnnoMcpProperties
 
itemCount - Variable in class su.onno.performance.OnnoOperationEvent
 
items() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavSection
Returns the value of the items record component.
items() - Method in record class su.onno.ui.notifications.NotificationStore.Page
Returns the value of the items record component.
items() - Method in record class su.onno.ui.UiLayout.ResolvedSection
Returns the value of the items record component.
ITEMS_METER - Static variable in class su.onno.spring.OnnoMetrics
 

J

JacksonProcessPayloadCodec - Class in su.onno.process
Jackson-backed process payload codec supplied by the Spring framework starter.
JacksonProcessPayloadCodec(ObjectMapper) - Constructor for class su.onno.process.JacksonProcessPayloadCodec
 
javaClass() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.metadata.ConstantDescriptor
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.metadata.EnumerationDescriptor
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.ui.UiIdentityLink
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns the value of the javaClass record component.
javaClass() - Method in record class su.onno.ui.UiLayoutBuilder.EntityRef
Returns the value of the javaClass record component.
javaType() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the javaType record component.
javaTypeName() - Method in record class su.onno.metadata.ReferenceTargetDescriptor
Returns the value of the javaTypeName record component.
jdbcConverter(JdbcMappingContext, NamedParameterJdbcOperations, RelationResolver, JdbcCustomConversions, Dialect) - Method in class su.onno.spring.OnnoAutoConfiguration
Replaces the default JdbcConverter with OnnoJdbcConverter, which maps framework enums to their UUID column type so @Enumeration attributes persist through repository.save(...) (issue #26).
jdbcMappingContext(Optional<NamingStrategy>, JdbcCustomConversions, RelationalManagedTypes) - Method in class su.onno.spring.OnnoAutoConfiguration
 
JdbcNumberGenerator - Class in su.onno.spring
 
JdbcNumberGenerator(Jdbi) - Constructor for class su.onno.spring.JdbcNumberGenerator
 
JdbcProcessEngine - Class in su.onno.process
Core JDBI runtime for durable, versioned typed process definitions.
JdbcProcessEngine(Jdbi, ProcessDefinitions, MetadataRegistry, ProcessPayloadCodec, ProcessEventPublisher) - Constructor for class su.onno.process.JdbcProcessEngine
 
jdbi(DataSource) - Method in class su.onno.spring.OnnoAutoConfiguration
 
JobrunrBackgroundJobs - Class in su.onno.spring
 
JobrunrBackgroundJobs(JobScheduler) - Constructor for class su.onno.spring.JobrunrBackgroundJobs
 
join() - Method in class su.onno.process.ParallelForkNode
The paired join that waits for every branch created by this fork.
JOIN - Enum constant in enum class su.onno.process.ProcessTransitionType
 
joins() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the joins record component.
jsonValue() - Method in record class su.onno.process.ProcessActorId
 
junction() - Method in record class su.onno.ui.RelatedList
Returns the value of the junction record component.

K

kafkaEventConsumer(InboundEventRouter, ObjectMapper, ObjectProvider<Inbox>, ObjectProvider<KafkaTemplate<String, String>>, OnnoKafkaProperties) - Method in class su.onno.kafka.OnnoKafkaInboundAutoConfiguration
 
KafkaEventConsumer - Class in su.onno.kafka
Kafka message listener that decodes the CloudEvents envelope, de-duplicates via the Inbox, and dispatches to application EventHandlers through the InboundEventRouter.
KafkaEventConsumer(InboundEventRouter, ObjectMapper, Inbox, KafkaTemplate<String, String>, OnnoKafkaProperties) - Constructor for class su.onno.kafka.KafkaEventConsumer
 
keepFormOpen() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the keepFormOpen record component.
keepFormOpen(boolean) - Method in class su.onno.ui.ActionRejectedException.Builder
 
key() - Method in class su.onno.process.ProcessDefinition
Stable persisted definition identity.
key() - Method in interface su.onno.process.ProcessStepKey
Stable persisted key.
key() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the key record component.
key() - Method in record class su.onno.ui.FormValidation
Returns the value of the key record component.
key() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the key record component.
key() - Method in record class su.onno.ui.InputSpec.InputGroup
Returns the value of the key record component.
key() - Method in record class su.onno.ui.media.StoredMedia
Returns the value of the key record component.
key() - Method in record class su.onno.ui.ProcessController.DefinitionView
Returns the value of the key record component.
key() - Method in record class su.onno.ui.ResolvedListView.Filter
Returns the value of the key record component.
KEYCLOAK - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Provider
Roles under realm_access.roles (+ optional resource_access.<client>.roles).
Keyset - Class in su.onno.query
The SQL behind keyset (a.k.a.
Keyset.Plan - Record Class in su.onno.query
The rendered ORDER BY body and seek predicate for one page.
keysetPage(CatalogDescriptor, String, int, String, boolean, String, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, String) - Method in class su.onno.ui.CatalogQueryService
One keyset-paginated window — the constant-time default for the list grid.
keysetPage(DocumentDescriptor, String, int, String, boolean, String, String, String, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, String) - Method in class su.onno.ui.DocumentQueryService
One keyset-paginated window of a document list — the constant-time default for the list grid.
KeysetPage - Record Class in su.onno.ui
One keyset-paginated window: the decorated rows plus the nextCursor a client echoes back to fetch the following window, and whether any rows remain.
KeysetPage(List<Map<String, Object>>, String, boolean) - Constructor for record class su.onno.ui.KeysetPage
Creates an instance of a KeysetPage record class.
kind() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
 
kind() - Method in interface su.onno.cluster.ClusterEvent
The payload-shape tag identifying which permitted variant this event is.
kind() - Method in record class su.onno.cluster.ClusterEvent.Notification
 
kind() - Method in record class su.onno.cluster.ClusterEvent.Presence
 
kind() - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
 
kind() - Method in record class su.onno.metadata.ReferenceTargetDescriptor
Returns the value of the kind record component.
kind() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the kind record component.
kind() - Method in record class su.onno.process.ProcessDomainLink
Returns the value of the kind record component.
kind() - Method in record class su.onno.ui.ActionContext
Returns the value of the kind record component.
kind() - Method in record class su.onno.ui.comments.MentionRef
Returns the value of the kind record component.
kind() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns the value of the kind record component.
kind() - Method in record class su.onno.ui.FormValidationContext
Returns the value of the kind record component.
kind() - Method in record class su.onno.ui.PageComponent
Returns the value of the kind record component.
KIND_ENTITY_CHANGED - Static variable in interface su.onno.cluster.ClusterEvent
ClusterEvent.kind() tag for an ClusterEvent.EntityChanged notice mirroring EntityChangedEvent.
KIND_NOTIFICATION - Static variable in interface su.onno.cluster.ClusterEvent
ClusterEvent.kind() tag for a ClusterEvent.Notification notice — a per-user notification to wake on a peer node.
KIND_PRESENCE - Static variable in interface su.onno.cluster.ClusterEvent
ClusterEvent.kind() tag for a ClusterEvent.Presence notice — a user entering/leaving a record's live view.
KIND_PROCESS_TASKS_CHANGED - Static variable in interface su.onno.cluster.ClusterEvent
ClusterEvent.kind() tag for an audience-scoped process-task inbox invalidation.

L

label() - Method in record class su.onno.auth.spi.SsoProvider
Returns the value of the label record component.
label() - Method in record class su.onno.metadata.EnumerationValueDescriptor
Returns the value of the label record component.
label() - Method in record class su.onno.process.ProcessDomainLink
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the label record component.
label() - Method in record class su.onno.ui.comments.Mentions.Occurrence
Returns the value of the label record component.
label() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Returns the value of the label record component.
label() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the label record component.
label() - Method in record class su.onno.ui.FieldHint
Returns the value of the label record component.
label() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the label record component.
label() - Method in record class su.onno.ui.InputSpec.InputGroup
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ListSpec.Aggregate
Returns the value of the label record component.
label() - Method in class su.onno.ui.ListSpec.CustomSpec
 
label() - Method in record class su.onno.ui.ListSpec.Filter
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ListSpec.Option
Returns the value of the label record component.
label() - Method in record class su.onno.ui.RelatedList
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ResolvedListView.Aggregate
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ResolvedListView.CustomView
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ResolvedListView.Filter
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ResolvedListView.GroupColumn
Returns the value of the label record component.
label() - Method in record class su.onno.ui.ResolvedListView.Option
Returns the value of the label record component.
label() - Method in record class su.onno.ui.UiActionResolver.RecordActionState
Returns the value of the label record component.
label() - Method in record class su.onno.ui.UiLayout.PageRef
Returns the value of the label record component.
label(String) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Set the fixed human-facing label.
label(String) - Method in class su.onno.ui.FieldHintBuilder
Override this field's display label — the text shown next to the input on the edit form, in the list column header, and on the read-only detail view.
label(String) - Method in class su.onno.ui.InputSpec.GroupBuilder
 
label(String) - Method in class su.onno.ui.InputSpec.InputBuilder
 
label(String) - Method in class su.onno.ui.ListSpec.CustomSpec
The toolbar-toggle label for the custom view (defaults to the list.customView message).
label(String) - Method in class su.onno.ui.ListSpec.FilterBuilder
Override the control's label (defaults to the field name).
label(String) - Method in class su.onno.ui.ListSpec.MapSpec
The field shown in a feature's popup (defaults to a system identifier when unset).
label(String) - Method in class su.onno.ui.RelatedListBuilder
Heading for the panel; blank derives one from the panel name.
label(String, String) - Method in class su.onno.ui.ListSpec
Override a column's header label.
label(Function<ActionRow, String>) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Pick the label per record (ActionScope.ROW/ActionScope.DETAIL actions).
label(Field<E, V>) - Method in class su.onno.ui.ListSpec.MapSpec
Compiler-checked marker label field.
label(Field<E, V>, String) - Method in class su.onno.ui.ListSpec
Override a compiler-checked column's label.
labelField() - Method in class su.onno.ui.ListSpec.MapSpec
 
labelField() - Method in record class su.onno.ui.ResolvedListView.MapView
Returns the value of the labelField record component.
labelFn() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the labelFn record component.
labels() - Method in class su.onno.ui.ListSpec
 
lat(String) - Method in class su.onno.ui.ListSpec.MapSpec
The latitude field, when the point is stored as a numeric lat/lng pair.
lat(Field<E, N>) - Method in class su.onno.ui.ListSpec.MapSpec
Compiler-checked latitude field.
latestSnapshotJson(Jdbi) - Method in class su.onno.schema.SchemaHistoryRepository
 
latestVersion() - Method in record class su.onno.ui.UpdateStatus
Returns the value of the latestVersion record component.
latField() - Method in class su.onno.ui.ListSpec.MapSpec
 
latField() - Method in record class su.onno.ui.ResolvedListView.MapView
Returns the value of the latField record component.
Layout - Interface in su.onno.ui
An authored layout — the structural peer of Page and EntityView.
layoutSet(List<Layout>) - Method in class su.onno.spring.OnnoAutoConfiguration
 
LayoutSet - Class in su.onno.ui
The resolved UiLayout for each Viewport.
LayoutSet(Map<Viewport, UiLayout>, Set<Viewport>) - Constructor for class su.onno.ui.LayoutSet
 
LayoutSpec - Class in su.onno.ui
The builder a Layout configures: navigation sections (with per-field hints) and — for persona layouts — the target roles and match priority.
LayoutSpec() - Constructor for class su.onno.ui.LayoutSpec
 
LEAVE - Static variable in record class su.onno.cluster.ClusterEvent.Presence
A user left the record's live view.
length() - Element in annotation interface su.onno.annotations.Attribute
 
length() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the length record component.
letterSpacing(Map<String, Object>, double) - Static method in class su.onno.ui.divkit.Div
Tracking for small-caps labels (dp, fractional allowed).
LG - Enum constant in enum class su.onno.ui.DialogSize
 
light() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the light record component.
light(Consumer<UiLayoutBuilder.PaletteBuilder>) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Override brand colors for light mode (only the set slots; the rest keep the default scale).
LIGHT - Static variable in record class su.onno.ui.divkit.Palette
 
limit() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the limit record component.
limit() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the limit record component.
link() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the link record component.
link() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the link record component.
link() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the link record component.
link(String) - Method in class su.onno.ui.notifications.NotificationRequest.Builder
 
list(boolean, String, Principal) - Method in class su.onno.ui.notifications.NotificationController
 
list(Class<?>) - Method in class su.onno.ui.PageBuilder
Embed the full interactive list of a catalog/document — the same surface as its own route, with the New button, custom action buttons, search/sort and rows that open a detail beside the page.
list(Class<?>) - Static method in record class su.onno.ui.PageComponent
The full interactive list surface for a catalog/document, embedded in the page.
list(Class<?>, Consumer<PageBuilder.ListDefaults>) - Method in class su.onno.ui.PageBuilder
Embed an entity list opened on a default view — preset filter selections, grouping, sorting, and/or a base feed constraint.
list(Class<?>, Map<String, Object>) - Static method in record class su.onno.ui.PageComponent
An embedded list opened on a default view — defaults carries the preset filter/defaultFilters/groupBy/groupByDateGranularity/ sort/sortDescending the renderer stamps onto the list descriptor.
list(String, boolean, String) - Method in class su.onno.ui.notifications.NotificationService
 
list(String, boolean, String, int) - Method in class su.onno.ui.notifications.NotificationStore
One newest-first window of a recipient's timeline.
list(String, String, UUID) - Method in class su.onno.ui.comments.CommentService
The live thread for one entity, oldest comment first.
list(String, String, UUID, Principal) - Method in class su.onno.ui.comments.CommentController
 
list(Principal) - Method in class su.onno.ui.SettingsController
 
list(ListSpec<E>) - Method in interface su.onno.ui.EntityView
Customize the list/table surface.
LIST - Enum constant in enum class su.onno.ui.PageComponent.Kind
 
listDataController(CatalogQueryService, DocumentQueryService, UiAccessService, UiActionResolver, UiViewResolver) - Method in class su.onno.ui.UiAutoConfiguration
 
ListDataController - Class in su.onno.ui
Serves pages of list data to the list grid.
ListDataController(CatalogQueryService, DocumentQueryService, UiAccessService, UiActionResolver, UiViewResolver) - Constructor for class su.onno.ui.ListDataController
 
ListDefaults() - Constructor for class su.onno.ui.PageBuilder.ListDefaults
 
listDescriptor(ResolvedListView, String, String, String, boolean, List<Map<String, Object>>, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
The onno-list descriptor (columns, sort, searchability, routes, actions, inputs) that the React island consumes — without the surface wrapping, so it can be embedded inside a page as an onno-list div-custom block (see PageBuilder.list).
listDescriptor(ResolvedListView, String, String, String, boolean, List<Map<String, Object>>, List<Map<String, Object>>, boolean) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
 
ListFilter - Class in su.onno.ui
Compiles the onno-list grid's declarative filter values (sent by the React island as eq/in/like/prefix/ge/le query params) into a safe SQL fragment with bound parameters.
ListFilter.Result - Record Class in su.onno.ui
A compiled predicate: a WHERE-ready fragment (no leading AND) and its bindings.
ListGroups - Class in su.onno.ui
Shared helpers for the list grouping query (see CatalogQueryService#groups / DocumentQueryService#groups).
ListGroups.Agg - Record Class in su.onno.ui
One aggregate to compute per group: an aggregate fn over a numeric column.
ListGroups.GroupResult - Record Class in su.onno.ui
The result of a grouping query: the group headers, and whether the cap truncated them.
ListSpec<E> - Class in su.onno.ui
Builder for an entity's list/table surface, used inside EntityView.list(su.onno.ui.ListSpec<E>).
ListSpec() - Constructor for class su.onno.ui.ListSpec
 
ListSpec.Agg - Enum Class in su.onno.ui
A per-group subtotal function (row count is always present and needs no declaration).
ListSpec.Aggregate - Record Class in su.onno.ui
A declared per-group subtotal: the aggregate fn over a numeric field.
ListSpec.CustomSpec - Class in su.onno.ui
A custom list-body renderer: the widget-registry ListSpec.CustomSpec.type the client resolves the component from, an optional toolbar-toggle ListSpec.CustomSpec.label (else the UI's list.customView message), and whether the list opens on the custom view.
ListSpec.Filter - Record Class in su.onno.ui
A resolved list filter: the bound field, its label, the control type and — for the ListSpec.FilterType.OPTIONS/ListSpec.FilterType.MULTI_OPTIONS controls — its choices (each a value→label pair).
ListSpec.FilterBuilder - Class in su.onno.ui
ListSpec.FilterType - Enum Class in su.onno.ui
How a filter narrows the list query (and which control the grid renders).
ListSpec.MapSpec<E> - Class in su.onno.ui
Where a list's map geometry comes from, and how it reads.
ListSpec.Option - Record Class in su.onno.ui
One choice of a ListSpec.FilterType.OPTIONS/ListSpec.FilterType.MULTI_OPTIONS filter: the value matched against the field by the query, and the label the UI renders for it.
ListSpec.RowStyle - Enum Class in su.onno.ui
A conditional row tint (see ListSpec.rowStyle(java.util.function.Function<su.onno.ui.ActionRow, su.onno.ui.ListSpec.RowStyle>)): a semantic tone the client maps to its theme (a translucent background wash over the row), not a raw color — so the same view reads correctly in light and dark themes.
listSurface(ResolvedListView, String, String, String, boolean, List<Map<String, Object>>, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
A list surface as the onno-list React island: a single custom block carrying a descriptor (columns, sort, searchability, the open-route + New url).
listSurface(ResolvedListView, String, String, String, boolean, List<Map<String, Object>>, List<Map<String, Object>>, boolean) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
 
ListView() - Constructor for class su.onno.ui.UiProperties.ListView
 
lng(String) - Method in class su.onno.ui.ListSpec.MapSpec
The longitude field, when the point is stored as a numeric lat/lng pair.
lng(Field<E, N>) - Method in class su.onno.ui.ListSpec.MapSpec
Compiler-checked longitude field.
lngField() - Method in class su.onno.ui.ListSpec.MapSpec
 
lngField() - Method in record class su.onno.ui.ResolvedListView.MapView
Returns the value of the lngField record component.
load(String) - Method in class su.onno.ui.media.FilesystemMediaStorage
 
load(String) - Method in interface su.onno.ui.media.MediaStorage
Read a previously stored binary back for serving by GET /api/media/{key}.
load(String) - Static method in class su.onno.ui.UiMessageBundles
The message overrides for locale, merged from the bundled then the consumer file (consumer wins).
load(Collection<UUID>) - Method in interface su.onno.posting.PostedDocumentLoader
 
load(Collection<UUID>) - Method in class su.onno.spring.SpringPostedDocumentLoader
 
LoadedMedia - Record Class in su.onno.ui.media
A stored binary read back for serving, returned from MediaStorage.load(java.lang.String).
LoadedMedia(Resource, String, long, String) - Constructor for record class su.onno.ui.media.LoadedMedia
Creates an instance of a LoadedMedia record class.
logicalName() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the logicalName record component.
logicalName() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the logicalName record component.
logicalName() - Method in record class su.onno.metadata.ConstantDescriptor
Returns the value of the logicalName record component.
logicalName() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the logicalName record component.
logicalName() - Method in record class su.onno.metadata.EnumerationDescriptor
Returns the value of the logicalName record component.
logicalName() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the logicalName record component.
logicalName() - Method in record class su.onno.metadata.ReferenceTargetDescriptor
Returns the value of the logicalName record component.
login(String, String) - Method in class su.onno.ui.LoginDivController
 
login(AuthMethods, Palette) - Static method in class su.onno.ui.divkit.LoginDivBuilder
Back-compat overload rendering the English defaults (used by unit tests).
login(AuthMethods, Palette, UiMessages) - Static method in class su.onno.ui.divkit.LoginDivBuilder
 
login(AuthMethods, Palette, UiMessages, String) - Static method in class su.onno.ui.divkit.LoginDivBuilder
Back-compat overload: no demo accounts.
login(AuthMethods, Palette, UiMessages, String, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.LoginDivBuilder
Renders the login card for the requested step.
Login() - Constructor for class su.onno.ui.UiProperties.Login
 
LoginDivBuilder - Class in su.onno.ui.divkit
Builds the server-driven login screen as a DivKit card from the available AuthMethods.
loginDivController(ObjectProvider<AuthMethodsProvider>, ObjectProvider<AuthMethodsContributor>, UiMessages, LayoutSet, UiProperties) - Method in class su.onno.ui.UiAutoConfiguration
 
LoginDivController - Class in su.onno.ui
Serves the server-driven (DivKit) login screen at GET /api/divkit/login.
LoginDivController(ObjectProvider<AuthMethodsProvider>, ObjectProvider<AuthMethodsContributor>, UiMessages, BrandingConfig, UiProperties) - Constructor for class su.onno.ui.LoginDivController
 
loginField() - Method in record class su.onno.ui.UiIdentityLink
Returns the value of the loginField record component.
logo() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the logo record component.
logo(String) - Method in class su.onno.ui.ActionSpec.ActionBuilder
An image URL or app-static path shown instead of the lucide ActionSpec.ActionBuilder.icon(String) — e.g.
logo(String) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Logo image (URL or served asset) rendered in the sidebar header and mobile menu.
logo(String, String) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Logo with a distinct dark-mode variant.
Logo(String, Integer, Integer) - Constructor for record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
Creates an instance of a Logo record class.
logoFor(String) - Method in record class su.onno.ui.BrandingConfig
The logo for the requested theme: the dark variant in dark mode when set, else BrandingConfig.logoUrl.
logoHeight() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the logoHeight record component.
logoHeight(int) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Fixed logo height in dp; unset keeps each surface's default (sidebar 28, mobile menu 32).
logoSize(int, int) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Fixed logo box in dp.
logoUrl() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the logoUrl record component.
logoUrlDark() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the logoUrlDark record component.
logoutPath() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns the value of the logoutPath record component.
logoutUrl() - Method in record class su.onno.auth.spi.AuthMethods
Returns the value of the logoutUrl record component.
logoWidth() - Method in record class su.onno.ui.BrandingConfig
Returns the value of the logoWidth record component.
logoWidth(int) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Fixed logo width in dp; unset keeps the intrinsic aspect ratio (wrap_content).

M

manifest() - Method in class su.onno.desktop.DesktopManifestController
 
map() - Method in class su.onno.ui.ListSpec
Enable a map view for this list: a Table ⇄ Map toggle in the toolbar that plots the records as markers over OpenStreetMap tiles.
mapSpec() - Method in class su.onno.ui.ListSpec
The map view spec, or null when ListSpec.map() was never called (no map view).
mapView() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the mapView record component.
MapView(String, String, String, String, boolean) - Constructor for record class su.onno.ui.ResolvedListView.MapView
Creates an instance of a MapView record class.
margins(Map<String, Object>, int, int, int, int) - Static method in class su.onno.ui.divkit.Div
 
markAllRead(String) - Method in class su.onno.ui.notifications.NotificationService
 
markAllRead(String) - Method in class su.onno.ui.notifications.NotificationStore
Mark every unread notification of a recipient read; returns how many were flipped.
markAllRead(Principal) - Method in class su.onno.ui.notifications.NotificationController
 
marker() - Method in record class su.onno.ui.comments.Mentions.Occurrence
Returns the value of the marker record component.
markFailed(String, String) - Method in class su.onno.kafka.Inbox
 
markProcessed(String) - Method in class su.onno.kafka.Inbox
 
markPublished(UUID) - Method in class su.onno.messaging.OutboxWriter
 
markRead(UUID, String) - Method in class su.onno.ui.notifications.NotificationService
 
markRead(UUID, String) - Method in class su.onno.ui.notifications.NotificationStore
Mark one notification read, but only if it belongs to recipientId (a user can't read another's).
markRead(UUID, Principal) - Method in class su.onno.ui.notifications.NotificationController
 
markReceivedIfNew(String, String, String) - Method in class su.onno.kafka.Inbox
Records the event as RECEIVED if its id has not been seen before.
match(String[], AutoConfigurationMetadata) - Method in class su.onno.spring.OnnoAutoConfigurationImportFilter
 
matchHeight(Map<String, Object>) - Static method in class su.onno.ui.divkit.Div
 
matchWidth(Map<String, Object>) - Static method in class su.onno.ui.divkit.Div
 
max() - Element in annotation interface su.onno.annotations.Attribute
Maximum allowed value for a numeric attribute.
max() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Returns the value of the max record component.
MAX - Enum constant in enum class su.onno.ui.ListSpec.Agg
 
MAX_BUCKETS - Static variable in class su.onno.ui.WidgetBuckets
More x buckets than this is unreadable anyway; the query is capped and the rest dropped.
MAX_GROUPS - Static variable in class su.onno.ui.ListGroups
Cap on the number of group headers returned, so a high-cardinality group can't stream forever.
MAX_LIMIT - Static variable in class su.onno.query.Keyset
Hard ceiling so one request can't pull an unbounded window (mirrors the list API's cap).
maximized() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns the value of the maximized record component.
maximized(boolean) - Method in class su.onno.desktop.DesktopSpec.WindowSpec
 
maxItems() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the maxItems record component.
maxItems() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the maxItems record component.
maxItems(int) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
maxLines(Map<String, Object>, int) - Static method in class su.onno.ui.divkit.Div
 
McpPrincipalContext - Class in su.onno.mcp
Bridges the authenticated Spring Security principal into the MCP tool-call context.
McpPrincipalContext() - Constructor for class su.onno.mcp.McpPrincipalContext
 
McpSecurityConfiguration - Class in su.onno.mcp
Contributes a dedicated, high-precedence SecurityFilterChain scoped to the MCP endpoint.
McpSecurityConfiguration() - Constructor for class su.onno.mcp.McpSecurityConfiguration
 
McpTool - Annotation Interface in su.onno.mcp
Exposes a Spring bean method as an MCP tool.
McpToolContext - Record Class in su.onno.mcp
Authenticated call context injectable into an McpTool method.
McpToolContext(Principal, McpSyncServerExchange) - Constructor for record class su.onno.mcp.McpToolContext
Creates an instance of a McpToolContext record class.
McpToolParam - Annotation Interface in su.onno.mcp
Customizes an input parameter of an McpTool method.
McpToolProvider - Interface in su.onno.mcp
Programmatic extension point for contributing tools to the onno MCP server.
MD - Enum constant in enum class su.onno.ui.DialogSize
 
MediaAutoConfiguration - Class in su.onno.ui.media
Wires the /api/media binary-upload endpoint and its default filesystem storage.
MediaAutoConfiguration() - Constructor for class su.onno.ui.media.MediaAutoConfiguration
 
mediaController(MediaStorage, MediaProperties) - Method in class su.onno.ui.media.MediaAutoConfiguration
 
MediaController - Class in su.onno.ui.media
The framework's binary ingestion endpoint.
MediaController(MediaStorage, MediaProperties) - Constructor for class su.onno.ui.media.MediaController
 
MediaProperties - Class in su.onno.ui.media
Configuration for the /api/media binary-upload endpoint and its storage backend, under the onno.media.* namespace.
MediaProperties() - Constructor for class su.onno.ui.media.MediaProperties
 
MediaProperties.Filesystem - Class in su.onno.ui.media
 
MediaStorage - Interface in su.onno.ui.media
Pluggable backend for binary uploads — the SPI behind POST /api/media.
mention() - Method in record class su.onno.ui.comments.EntityMentionedEvent
Returns the value of the mention record component.
mentionController(MetadataRegistry, CatalogQueryService, DocumentQueryService, UiAccessService, CommentProperties, UiLayout, MentionResolver) - Method in class su.onno.ui.comments.CommentsAutoConfiguration
 
MentionController - Class in su.onno.ui.comments
The comment mention/reference typeahead source: GET /api/mentions?q=…&kind=… fans the query across readable catalogs and/or documents and returns a unified, ranked suggestion list.
MentionController(MetadataRegistry, CatalogQueryService, DocumentQueryService, UiAccessService, CommentProperties, UiLayout, MentionResolver) - Constructor for class su.onno.ui.comments.MentionController
 
mentionNotificationSource(NotificationService, UiLayout, MetadataRegistry) - Method in class su.onno.ui.notifications.NotificationsAutoConfiguration
 
MentionNotificationSource - Class in su.onno.ui.notifications
Built-in notification producer for comment @-mentions.
MentionNotificationSource(NotificationService, UiLayout, MetadataRegistry) - Constructor for class su.onno.ui.notifications.MentionNotificationSource
 
MentionRef - Record Class in su.onno.ui.comments
A typed reference embedded in a comment body — the comment-thread analogue of Ref<T>.
MentionRef(String, String, UUID) - Constructor for record class su.onno.ui.comments.MentionRef
Creates an instance of a MentionRef record class.
mentionResolver(MetadataRegistry, UiAccessService, Jdbi) - Method in class su.onno.ui.comments.CommentsAutoConfiguration
 
MentionResolver - Class in su.onno.ui.comments
Resolves the entity mentions in a comment thread to {display, avatarUrl, readable}, live and per-viewer — the mention counterpart of RefResolver, batched the way CommentAuthorAvatars batches author avatars.
MentionResolver(MetadataRegistry, UiAccessService, Jdbi) - Constructor for class su.onno.ui.comments.MentionResolver
 
MentionResolver.ResolvedMention - Record Class in su.onno.ui.comments
A mention resolved for one viewer: identity + (when readable) its live display and avatar.
Mentions - Class in su.onno.ui.comments
The on-the-wire syntax for a comment link: @[Display](kind/name/id) for a mention and #[Display](kind/name/id) for a reference.
Mentions() - Constructor for class su.onno.ui.comments.CommentProperties.Mentions
 
Mentions() - Constructor for class su.onno.ui.notifications.NotificationProperties.Mentions
 
Mentions.Occurrence - Record Class in su.onno.ui.comments
One mention occurrence found in a body: its ref, the snapshot label, and the exact matched text.
menu() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the menu record component.
menu(String) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Put this ActionScope.ROW action into the row's right-click context menu under a submenu with the given label, instead of rendering it as an inline row icon button.
menu(String, String, String, Principal) - Method in class su.onno.ui.DivKitController
The mobile "More" hub: the full navigation (grouped by section) plus the account block.
menu(String, ShellLayoutBuilder.Logo, List<ShellLayoutBuilder.NavSection>, String, String, List<ShellLayoutBuilder.ProfileLink>, String, boolean, Palette, UiMessages) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
 
menu(String, ShellLayoutBuilder.Logo, List<ShellLayoutBuilder.NavSection>, String, String, List<ShellLayoutBuilder.ProfileLink>, String, Palette, UiMessages) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
Back-compat overload: no notifications row.
menu(String, ShellLayoutBuilder.Logo, List<ShellLayoutBuilder.NavSection>, String, List<ShellLayoutBuilder.ProfileLink>, String, Palette) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
Back-compat overload: no avatar, English defaults (used by unit tests).
menu(String, ShellLayoutBuilder.Logo, List<ShellLayoutBuilder.NavSection>, String, List<ShellLayoutBuilder.ProfileLink>, String, Palette, UiMessages) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
Back-compat overload: no avatar.
merge(P, C) - Method in interface su.onno.process.SubprocessCall
Merge the completed child payload back into the parent.
message() - Method in record class su.onno.importer.ImportRowError
Returns the value of the message record component.
message() - Method in record class su.onno.rules.BusinessRule
Returns the value of the message record component.
message() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the message record component.
message() - Method in record class su.onno.ui.FormFeedback
Returns the value of the message record component.
message(String) - Method in class su.onno.ui.ActionDialog
 
message(String) - Method in class su.onno.ui.ActionRejectedException.Builder
 
message(String) - Static method in exception class su.onno.ui.ActionRejectedException
 
message(String) - Method in class su.onno.ui.ActionToast
 
metadataRegistry(OnnoProperties, ApplicationContext) - Method in class su.onno.spring.OnnoAutoConfiguration
 
MetadataRegistry - Class in su.onno.metadata
 
MetadataRegistry() - Constructor for class su.onno.metadata.MetadataRegistry
 
MetadataScanner - Class in su.onno.metadata
 
MetadataScanner(DefaultNamingStrategy) - Constructor for class su.onno.metadata.MetadataScanner
 
metadataToolFactory(MetadataRegistry, ProcessDefinitions, UiAccessService, CatalogQueryService, DocumentQueryService, RegisterQueryService, CatalogCommandService, DocumentCommandService, OnnoMcpProperties, UiProperties, McpJsonMapper) - Method in class su.onno.mcp.OnnoMcpAutoConfiguration
 
MetadataToolFactory - Class in su.onno.mcp
Generates the MCP tool set generically from the MetadataRegistry.
MetadataToolFactory(MetadataRegistry, ProcessDefinitions, UiAccessService, CatalogQueryService, DocumentQueryService, RegisterQueryService, CatalogCommandService, DocumentCommandService, OnnoMcpProperties, McpJsonMapper) - Constructor for class su.onno.mcp.MetadataToolFactory
 
MetadataToolFactory(MetadataRegistry, ProcessDefinitions, UiAccessService, CatalogQueryService, DocumentQueryService, RegisterQueryService, CatalogCommandService, DocumentCommandService, OnnoMcpProperties, UiProperties, McpJsonMapper) - Constructor for class su.onno.mcp.MetadataToolFactory
 
MetadataToolFactory(MetadataRegistry, UiAccessService, CatalogQueryService, DocumentQueryService, RegisterQueryService, CatalogCommandService, DocumentCommandService, OnnoMcpProperties, McpJsonMapper) - Constructor for class su.onno.mcp.MetadataToolFactory
 
metric() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the metric record component.
metric2() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the metric2 record component.
metricField(Field<E, N>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Metric column selected with a compiler-checked numeric getter reference.
migrate(UUID, Principal) - Method in class su.onno.ui.ProcessController
 
migrate(UUID, ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
migrate(UUID, ProcessActor) - Method in interface su.onno.process.ProcessEngine
Apply the registered definition-migration chain to the latest definition version.
migrate(MigrationContext) - Method in interface su.onno.migration.AppMigration
 
migrate(ProcessMigrationState<FP, FS>) - Method in interface su.onno.process.ProcessDefinitionMigration
Map the payload and every active token to the target definition.
migrated() - Method in record class su.onno.ui.migration.Ui2MigrationTool.MigrationResult
Returns the value of the migrated record component.
migrateDataUrlImages(String, String, String) - Method in class su.onno.ui.migration.Ui2MigrationTool
Decode every legacy base64 data:image/... URL in an image/gallery column, store it through MediaStorage, and replace it with the returned URL.
migrateEnumNames(String, String, String, Class<E>) - Method in class su.onno.ui.migration.Ui2MigrationTool
Replace legacy Java enum constant names with their deterministic stored UUIDs.
migrateGeoPoints(String, String, String) - Method in class su.onno.ui.migration.Ui2MigrationTool
Replace a legacy "lat,lng" point string with a GeoJSON FeatureCollection in the same column.
MIGRATION - Enum constant in enum class su.onno.process.ProcessTransitionType
 
MigrationContext - Record Class in su.onno.migration
Everything an AppMigration gets to work with: a JDBI Handle bound to the transaction the migration (and its history record) runs in, the metadata registry for resolving table/column names from entity metadata, and the active SQL dialect.
MigrationContext(Handle, MetadataRegistry, SqlDialect) - Constructor for record class su.onno.migration.MigrationContext
Creates an instance of a MigrationContext record class.
migrationPath(String, int) - Method in class su.onno.process.ProcessDefinitions
Resolve the deterministic migration chain from a stored version to the latest version.
migrationPath(String, int, int) - Method in class su.onno.process.ProcessDefinitions
Resolve a deterministic forward migration chain between two registered versions.
MigrationPlan - Record Class in su.onno.schema
The ordered set of changes that would bring the database in line with the metadata.
MigrationPlan(List<SchemaChange>) - Constructor for record class su.onno.schema.MigrationPlan
Creates an instance of a MigrationPlan record class.
MigrationResult(int, int) - Constructor for record class su.onno.ui.migration.Ui2MigrationTool.MigrationResult
Creates an instance of a MigrationResult record class.
MigrationRunner - Class in su.onno.migration
Executes AppMigrations exactly once per database, in version order.
MigrationRunner(MetadataRegistry) - Constructor for class su.onno.migration.MigrationRunner
 
min() - Element in annotation interface su.onno.annotations.Attribute
Minimum allowed value for a numeric attribute.
min() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Returns the value of the min record component.
MIN - Enum constant in enum class su.onno.ui.ListSpec.Agg
 
mine() - Method in record class su.onno.ui.comments.CommentService.CommentReaction
Returns the value of the mine record component.
minHeight() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns the value of the minHeight record component.
minLength() - Element in annotation interface su.onno.annotations.Attribute
Minimum length for a String attribute.
minLength() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Returns the value of the minLength record component.
minSize(int, int) - Method in class su.onno.desktop.DesktopSpec.WindowSpec
 
minWidth() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns the value of the minWidth record component.
MOBILE - Enum constant in enum class su.onno.ui.Viewport
 
mode() - Method in record class su.onno.auth.spi.AuthMethods
Returns the value of the mode record component.
mode() - Method in record class su.onno.importer.ImportResult
Returns the value of the mode record component.
monochrome() - Method in record class su.onno.auth.spi.SsoProvider
Returns the value of the monochrome record component.
MONTH - Enum constant in enum class su.onno.model.Periodicity
 
MONTH - Enum constant in enum class su.onno.ui.DateGranularity
 
movementFilterColumns(AccumulationRegisterDescriptor) - Method in class su.onno.ui.RegisterQueryService
movements() - Method in record class su.onno.posting.PostingPreview.RegisterPreview
Returns the value of the movements record component.
movements(Class<T>) - Method in class su.onno.posting.PostingContext
 
movements(String, int, String, String, String, String, HttpServletRequest, Principal) - Method in class su.onno.ui.RegisterListController
 
movements(String, String, String, Principal) - Method in class su.onno.ui.GenericRegisterController
 
movements(AccumulationRegisterDescriptor, String, String) - Method in class su.onno.ui.RegisterQueryService
 
movementsCount(AccumulationRegisterDescriptor, String, String, ListFilter.Result) - Method in class su.onno.ui.RegisterQueryService
Total active movements matching the window + filters — for the island's virtual scroller.
movementsWindow(AccumulationRegisterDescriptor, String, String, ListFilter.Result, String, boolean, int, int) - Method in class su.onno.ui.RegisterQueryService
One window of movements for the virtualized register island — server-side ordered by a validated column (default _period DESC), narrowed by the grid's declarative filters (the same eq/in/like/prefix/ge/le grammar as ListFilter compiles for catalog/document lists) and bounded by a start position and window size, so a packed register never ships its whole movement log.
MovementType - Enum Class in su.onno.model
 
MULTI_OPTIONS - Enum constant in enum class su.onno.ui.ListSpec.FilterType
A multi-select of ListSpec.Filter.options; the picked values match as field IN (…).
multiOptions(String...) - Method in class su.onno.ui.ListSpec.FilterBuilder
A multi-select filter: pick any number of options, matched as field IN (…) over the chosen values (an empty selection adds no constraint).
multiOptions(Collection<ListSpec.Option>) - Method in class su.onno.ui.ListSpec.FilterBuilder
A multi-select filter with fully authored choices, including optional per-option avatars.
multiOptions(Map<String, String>) - Method in class su.onno.ui.ListSpec.FilterBuilder
A multi-select filter with a value→label split: the query matches the map keys as field IN (…) while the dropdown renders the map values.
multipartConfigElement(MediaProperties) - Method in class su.onno.ui.media.MediaAutoConfiguration
 
multiple() - Method in class su.onno.ui.ListSpec.FilterBuilder
Make the current options control multi-select, matched as field IN (…) over the checked values.
muted() - Method in record class su.onno.ui.BrandPalette
Returns the value of the muted record component.
muted() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the muted record component.
muted(String) - Method in class su.onno.ui.UiLayoutBuilder.PaletteBuilder
Secondary / caption foreground.
MUTED - Enum constant in enum class su.onno.ui.ListSpec.RowStyle
Faded — inactive / archived rows.

N

name() - Element in annotation interface su.onno.annotations.AccumulationRegister
 
name() - Element in annotation interface su.onno.annotations.Attribute
 
name() - Element in annotation interface su.onno.annotations.BusinessContext
 
name() - Element in annotation interface su.onno.annotations.Catalog
 
name() - Element in annotation interface su.onno.annotations.Constant
 
name() - Element in annotation interface su.onno.annotations.Dimension
 
name() - Element in annotation interface su.onno.annotations.Document
 
name() - Element in annotation interface su.onno.annotations.DomainEvent
 
name() - Element in annotation interface su.onno.annotations.Enumeration
 
name() - Element in annotation interface su.onno.annotations.InformationRegister
 
name() - Element in annotation interface su.onno.annotations.Resource
 
name() - Element in annotation interface su.onno.annotations.ScheduledJob
 
name() - Element in annotation interface su.onno.annotations.TabularSection
 
name() - Method in record class su.onno.importer.ImportResult
Returns the value of the name record component.
name() - Method in record class su.onno.kafka.ServiceDescriptor
Returns the value of the name record component.
name() - Element in annotation interface su.onno.mcp.McpTool
Tool name advertised to MCP clients.
name() - Element in annotation interface su.onno.mcp.McpToolParam
Input property name.
name() - Method in record class su.onno.metadata.EnumerationValueDescriptor
Returns the value of the name record component.
name() - Method in record class su.onno.metadata.TabularSectionDescriptor
Returns the value of the name record component.
name() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns the value of the name record component.
name() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the name record component.
name() - Method in record class su.onno.posting.PostingPreview.RegisterPreview
Returns the value of the name record component.
name() - Method in record class su.onno.rules.BusinessRule
Returns the value of the name record component.
name() - Method in record class su.onno.schema.ColumnModel
Returns the value of the name record component.
name() - Method in record class su.onno.schema.TableModel
Returns the value of the name record component.
name() - Method in record class su.onno.ui.ActionContext
Returns the value of the name record component.
name() - Method in record class su.onno.ui.comments.MentionRef
Returns the value of the name record component.
name() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns the value of the name record component.
name() - Method in record class su.onno.ui.FormValidationContext
Returns the value of the name record component.
name() - Method in record class su.onno.ui.RelatedList
Returns the value of the name record component.
name() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns the value of the name record component.
name() - Method in record class su.onno.ui.UiLayout.ResolvedSection
Returns the value of the name record component.
name() - Method in record class su.onno.ui.UiLayout.Section
Returns the value of the name record component.
name(Field<?, ?>) - Static method in class su.onno.fields.Fields
Java bean-property name behind a getter reference.
namedQueriesLocation() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
nameGenerator() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
naturalKey() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns the value of the naturalKey record component.
naturalKey() - Method in record class su.onno.events.EntityChangedEvent
Returns the value of the naturalKey record component.
nav() - Method in record class su.onno.ui.ShellConfig
Returns the value of the nav record component.
nav(String, ShellLayoutBuilder.Logo, List<ShellLayoutBuilder.NavSection>, NavStyle, boolean, Palette) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
Back-compat overload rendering the English defaults (used by unit tests).
nav(String, ShellLayoutBuilder.Logo, List<ShellLayoutBuilder.NavSection>, NavStyle, boolean, Palette, UiMessages) - Static method in class su.onno.ui.divkit.ShellLayoutBuilder
 
nav(NavStyle) - Method in class su.onno.ui.UiLayoutBuilder.ShellBuilder
Nav presentation for this layout's viewport.
navigate(String) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Route the client to url when clicked ({id} is filled with the record id).
navigateUrl() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the navigateUrl record component.
NavItem(String, String, String, String) - Constructor for record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Creates an instance of a NavItem record class.
NavSection(String, String, List<ShellLayoutBuilder.NavItem>) - Constructor for record class su.onno.ui.divkit.ShellLayoutBuilder.NavSection
Creates an instance of a NavSection record class.
NavStyle - Enum Class in su.onno.ui
How the app's navigation chrome presents.
NEUTRAL - Enum constant in enum class su.onno.ui.RefOptionTone
 
newDraft(CatalogDescriptor) - Method in class su.onno.ui.CatalogQueryService
The seed row for a new catalog form: a fresh instance's field-initializer defaults in the same column-keyed, ref-resolved shape CatalogQueryService.get(su.onno.metadata.CatalogDescriptor, java.util.UUID) returns for an existing record, so the New form pre-fills declared defaults instead of opening blank (issue #181).
newDraft(CatalogDescriptor, Map<String, String>) - Method in class su.onno.ui.CatalogQueryService
As CatalogQueryService.newDraft(CatalogDescriptor), but overlays caller-supplied initial values (from the New-form navigation query, keyed by attribute field name) onto the seed row before ref/enum resolution — so a deep link like …/new?field=value pre-fills those fields.
newDraft(DocumentDescriptor) - Method in class su.onno.ui.DocumentQueryService
The seed row for a new document form: a fresh instance's field-initializer defaults in the same column-keyed, ref-resolved shape DocumentQueryService.get(su.onno.metadata.DocumentDescriptor, java.util.UUID) returns for an existing record, so the New form pre-fills declared defaults instead of opening blank (issue #181).
newDraft(DocumentDescriptor, Map<String, String>) - Method in class su.onno.ui.DocumentQueryService
As DocumentQueryService.newDraft(DocumentDescriptor), but overlays caller-supplied initial values (from the New-form navigation query, keyed by attribute field name) onto the seed row before ref/enum resolution — so a deep link like …/new?startsAt=…&room=<id> pre-fills those fields.
nextCode(String, int) - Method in interface su.onno.numbering.NumberGenerator
 
nextCode(String, int) - Method in class su.onno.spring.JdbcNumberGenerator
 
nextCode(String, String, int) - Method in interface su.onno.numbering.NumberGenerator
 
nextCursor() - Method in record class su.onno.ui.KeysetPage
Returns the value of the nextCursor record component.
nextCursor() - Method in record class su.onno.ui.notifications.NotificationStore.Page
Returns the value of the nextCursor record component.
nextNumber(String, int) - Method in interface su.onno.numbering.NumberGenerator
 
nextNumber(String, int) - Method in class su.onno.spring.JdbcNumberGenerator
 
nextNumber(String, String, int) - Method in interface su.onno.numbering.NumberGenerator
 
node(S) - Method in class su.onno.process.ProcessGraph
Resolve a node by its typed step key.
nodeByKey(String) - Method in class su.onno.process.ProcessGraph
Resolve a node by its stable persisted step key.
nodeId() - Method in class su.onno.cluster.pg.PostgresClusterEventBus
The id this node stamps on published events and filters incoming echoes against.
nodes() - Method in class su.onno.process.ProcessGraph
Declared route nodes in definition order, excluding the synthetic start.
nodes() - Method in record class su.onno.process.ProcessGraphDescriptor
Returns the value of the nodes record component.
nodeType() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the nodeType record component.
none() - Static method in record class su.onno.ui.ResolvedListView.Grouping
 
NONE - Enum constant in enum class su.onno.model.Periodicity
 
NONE - Static variable in record class su.onno.metadata.AttributeDescriptor.Constraints
 
NoOpClusterEventBus - Class in su.onno.cluster
Local-only ClusterEventBus used when no cross-node transport is configured — a single-node deployment, a non-Postgres (e.g.
NoOpClusterEventBus() - Constructor for class su.onno.cluster.NoOpClusterEventBus
 
noSearch() - Method in class su.onno.ui.ListSpec
Turn the search bar off for this list.
notification(String, String, String, String, String, String, String) - Static method in interface su.onno.cluster.ClusterEvent
Notification - Record Class in su.onno.ui.notifications
One durable, per-user notification: a timeline entry telling a person that something concerning them happened — they were @-mentioned in a comment, a document was assigned to them, and so on.
Notification(String, String, String, String, String, String, String, String) - Constructor for record class su.onno.cluster.ClusterEvent.Notification
Creates an instance of a Notification record class.
Notification(UUID, String, String, String, String, String, String, String, String, Instant, Instant) - Constructor for record class su.onno.ui.notifications.Notification
Creates an instance of a Notification record class.
notificationController(NotificationService, CurrentUserResolver) - Method in class su.onno.ui.notifications.NotificationsAutoConfiguration
 
NotificationController - Class in su.onno.ui.notifications
The per-user notification endpoint.
NotificationController(NotificationService, CurrentUserResolver) - Constructor for class su.onno.ui.notifications.NotificationController
 
notificationId() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the notificationId record component.
NotificationProperties - Class in su.onno.ui.notifications
Configuration for the /api/notifications per-user notification timeline, under the onno.notifications.* namespace.
NotificationProperties() - Constructor for class su.onno.ui.notifications.NotificationProperties
 
NotificationProperties.Assignments - Class in su.onno.ui.notifications
The assignment producer: when a catalog/document Ref<> attribute annotated AssigneeField is set to (or changed to) a user, that user is notified they were assigned the record.
NotificationProperties.Mentions - Class in su.onno.ui.notifications
The mention producer: turns each readable @-mention of a user in a freshly posted comment (an EntityMentionedEvent) into a notification for the mentioned person.
NotificationProperties.Replies - Class in su.onno.ui.notifications
The reply producer: when a comment replies to another comment (a CommentRepliedEvent), the parent comment's author is notified.
NotificationRequest - Record Class in su.onno.ui.notifications
A request to raise one notification, built fluently and handed to NotificationService.notify(su.onno.ui.notifications.NotificationRequest).
NotificationRequest(String, String, String, String, String, String, String, String) - Constructor for record class su.onno.ui.notifications.NotificationRequest
Creates an instance of a NotificationRequest record class.
NotificationRequest.Builder - Class in su.onno.ui.notifications
Fluent builder for a NotificationRequest.
NotificationsAutoConfiguration - Class in su.onno.ui.notifications
Wires the /api/notifications per-user notification timeline, its NotificationStore, the NotificationService delivery hub, and the onno.notifications.* configuration.
NotificationsAutoConfiguration() - Constructor for class su.onno.ui.notifications.NotificationsAutoConfiguration
 
notificationService(NotificationStore, UiEventPublisher, ClusterEventBus, NotificationProperties) - Method in class su.onno.ui.notifications.NotificationsAutoConfiguration
 
NotificationService - Class in su.onno.ui.notifications
The framework's notification hub and public producer API.
NotificationService(NotificationStore, UiEventPublisher, ClusterEventBus, NotificationProperties) - Constructor for class su.onno.ui.notifications.NotificationService
 
notificationStore(Jdbi) - Method in class su.onno.ui.notifications.NotificationsAutoConfiguration
 
NotificationStore - Class in su.onno.ui.notifications
Persistence for onno_notifications: the framework-owned, per-user notification timeline behind the /api/notifications endpoint.
NotificationStore(Jdbi) - Constructor for class su.onno.ui.notifications.NotificationStore
 
NotificationStore.Page - Record Class in su.onno.ui.notifications
One newest-first window of a timeline, with the cursor to resume after it.
notify(NotificationRequest) - Method in class su.onno.ui.notifications.NotificationService
Raise a notification: persist it, push it to the recipient's live streams here, and relay it to peer nodes.
notNull() - Method in record class su.onno.schema.ColumnModel
Returns the value of the notNull record component.
notNull() - Method in record class su.onno.schema.SchemaSnapshot.ColumnSnapshot
Returns the value of the notNull record component.
nullable(SqlStatement<?>, String, Object) - Static method in class su.onno.ui.SqlBind
Bind a value that may be null.
NUMBER - Enum constant in enum class su.onno.ui.InputType
A numeric field (value is the number as a string).
numberGenerator(Jdbi) - Method in class su.onno.spring.OnnoAutoConfiguration
 
NumberGenerator - Interface in su.onno.numbering
 
numberLength() - Element in annotation interface su.onno.annotations.Document
 
numberLength() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the numberLength record component.
numberPrefix() - Element in annotation interface su.onno.annotations.Document
 
numberPrefix() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the numberPrefix record component.

O

OBJECT_KEYS - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Shape
A JSON object whose keys are the role names (Zitadel's project-roles claim).
occurredAt() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns the value of the occurredAt record component.
occurredAt() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the occurredAt record component.
occurredAt() - Method in record class su.onno.process.ProcessTransition
Returns the value of the occurredAt record component.
occurredAt() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the occurredAt record component.
occurredAt() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the occurredAt record component.
Occurrence(char, MentionRef, String, String) - Constructor for record class su.onno.ui.comments.Mentions.Occurrence
Creates an instance of a Occurrence record class.
occurrences(String) - Static method in class su.onno.ui.comments.Mentions
Every mention occurrence in body order (duplicates included), or empty when there are none.
of(Class<?>, UUID) - Static method in record class su.onno.types.PolyRef
 
of(Class<T>, UUID) - Static method in record class su.onno.types.Ref
 
of(String) - Static method in record class su.onno.process.ProcessActorId
 
of(String) - Static method in record class su.onno.ui.divkit.Palette
 
of(String, Integer, Integer) - Static method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
 
of(String, String) - Static method in record class su.onno.schema.ColumnModel
 
of(String, Map<String, Object>) - Static method in class su.onno.ui.divkit.DivCard
 
of(String, BrandingConfig) - Static method in record class su.onno.ui.divkit.Palette
The palette for theme with the consumer's BrandingConfig overrides merged in.
of(SchemaModel) - Static method in record class su.onno.schema.SchemaSnapshot
 
of(Ref<?>) - Static method in record class su.onno.process.ProcessActorId
 
OFF - Enum constant in enum class su.onno.schema.SchemaMode
 
OFF - Enum constant in enum class su.onno.spring.DeletionAwareFinderValidator.Mode
 
offset() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the offset record component.
ofRows(String, List<Map<String, String>>) - Static method in record class su.onno.ui.ActionSpec.FormDefaults
Defaults carrying only row-group rows.
ofValues(Map<String, String>) - Static method in record class su.onno.ui.ActionSpec.FormDefaults
Defaults carrying only scalar input values.
ofVars(String, Map<String, Object>, Map<String, Object>) - Static method in class su.onno.ui.divkit.DivCard
Full card plus a vars seed map the client loads into its DivKit variables controller, so @{name}-bound text (e.g.
Oidc() - Constructor for class su.onno.auth.OnnoAuthProperties.Oidc
 
OIDC - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Mode
Server-side OpenID Connect authorization-code login (session cookie).
ok() - Static method in record class su.onno.ui.ActionResult
Did nothing observable — just acknowledge.
on(B) - Method in class su.onno.process.ParallelForkNode
Begin the route for one typed parallel branch.
on(CS) - Method in class su.onno.process.SubprocessNode
Begin a route for one terminal step of the child definition.
on(O) - Method in class su.onno.process.DecisionNode
Begin a route for one possible decision result.
on(O) - Method in class su.onno.process.HumanTaskNode
Begin a transition for one valid task outcome.
onAfterConvert(Object) - Method in class su.onno.spring.OnnoAfterConvertCallback
 
onAfterConvert(Object) - Method in class su.onno.spring.OnnoAfterSaveCallback
 
onAfterDelete(Object) - Method in class su.onno.spring.OnnoAfterDeleteCallback
 
onAfterSave(Object) - Method in class su.onno.spring.OnnoAfterSaveCallback
 
onBeforeConvert(Object) - Method in class su.onno.spring.OnnoBeforeConvertCallback
 
onBeforeDelete(Object, MutableAggregateChange<Object>) - Method in class su.onno.spring.OnnoBeforeDeleteCallback
 
onCancellation() - Method in class su.onno.process.SubprocessNode
Begin the mandatory route used when the child instance is cancelled.
onChange(EntityChangedEvent) - Method in class su.onno.ui.notifications.AssignmentNotificationSource
 
onEntityChanged(EntityChangedEvent) - Method in class su.onno.observability.FrameworkTelemetryListener
 
onEntityChanged(EntityChangedEvent) - Method in class su.onno.spring.ClusterEntityChangeRelay
 
onEntityChanged(EntityChangedEvent) - Method in class su.onno.ui.UiEventPublisher
Fans an EntityChangedEvent out to every open SSE stream whose viewer may read it.
onField(String, String, BooleanSupplier) - Static method in record class su.onno.rules.BusinessRule
A rule scoped to a single field — its message shows inline on that field.
onFilling() - Method in interface su.onno.lifecycle.OnFillingHandler
 
OnFillingHandler - Interface in su.onno.lifecycle
 
onLocal(String, String, String, String, String, String, String) - Method in class su.onno.ui.presence.PresenceRegistry
A browser on this node entered/refreshed/left a record.
onMention(EntityMentionedEvent) - Method in class su.onno.ui.notifications.MentionNotificationSource
 
onMessage(ConsumerRecord<String, String>) - Method in class su.onno.kafka.KafkaEventConsumer
 
onnoAfterConvertCallback(MetadataRegistry, SecretCipher) - Method in class su.onno.spring.OnnoAutoConfiguration
 
OnnoAfterConvertCallback - Class in su.onno.spring
Marks freshly-loaded aggregates as not-new so that a subsequent repository.save(...) issues an UPDATE rather than an INSERT.
OnnoAfterConvertCallback(MetadataRegistry, SecretCipher) - Constructor for class su.onno.spring.OnnoAfterConvertCallback
 
onnoAfterDeleteCallback(OutboxWriter, MetadataRegistry, EntityChangePublisher) - Method in class su.onno.spring.OnnoAutoConfiguration
 
OnnoAfterDeleteCallback - Class in su.onno.spring
Publishes hard-delete events only after Spring Data has performed the delete.
OnnoAfterDeleteCallback(OutboxWriter, MetadataRegistry, EntityChangePublisher) - Constructor for class su.onno.spring.OnnoAfterDeleteCallback
 
onnoAfterSaveCallback(OutboxWriter, MetadataRegistry, SecretCipher, EntityChangePublisher, OnnoMetrics) - Method in class su.onno.spring.OnnoAutoConfiguration
 
OnnoAfterSaveCallback - Class in su.onno.spring
 
OnnoAfterSaveCallback() - Constructor for class su.onno.spring.OnnoAfterSaveCallback
 
OnnoAfterSaveCallback(OutboxWriter, MetadataRegistry, SecretCipher) - Constructor for class su.onno.spring.OnnoAfterSaveCallback
 
OnnoAfterSaveCallback(OutboxWriter, MetadataRegistry, SecretCipher, EntityChangePublisher) - Constructor for class su.onno.spring.OnnoAfterSaveCallback
 
OnnoAfterSaveCallback(OutboxWriter, MetadataRegistry, SecretCipher, EntityChangePublisher, OnnoMetrics) - Constructor for class su.onno.spring.OnnoAfterSaveCallback
 
OnnoAuthAutoConfiguration - Class in su.onno.auth
Auto-configures authentication for an Onno application.
OnnoAuthAutoConfiguration() - Constructor for class su.onno.auth.OnnoAuthAutoConfiguration
 
OnnoAuthProperties - Class in su.onno.auth
 
OnnoAuthProperties() - Constructor for class su.onno.auth.OnnoAuthProperties
 
OnnoAuthProperties.Demo - Class in su.onno.auth
Demo-only authentication shortcuts for the in-memory auth mode.
OnnoAuthProperties.Embedding - Class in su.onno.auth
Browser security policy for intentional iframe embedding.
OnnoAuthProperties.Mode - Enum Class in su.onno.auth
 
OnnoAuthProperties.Oidc - Class in su.onno.auth
OnnoAuthProperties.Provider - Enum Class in su.onno.auth
Provider presets.
OnnoAuthProperties.RememberMe - Class in su.onno.auth
Persistent "remember me" login for OnnoAuthProperties.Mode.IN_MEMORY.
OnnoAuthProperties.ResolvedOidc - Record Class in su.onno.auth
Effective OIDC settings after the OnnoAuthProperties.Provider preset has been applied.
OnnoAuthProperties.Roles - Class in su.onno.auth
How token claims map onto Spring Security authorities.
OnnoAuthProperties.RoleSource - Class in su.onno.auth
One claim that carries roles, and the shape of its value.
OnnoAuthProperties.Session - Class in su.onno.auth
Session longevity for the cookie-based modes.
OnnoAuthProperties.Shape - Enum Class in su.onno.auth
The shape of a role claim's value.
OnnoAuthProperties.User - Class in su.onno.auth
 
OnnoAutoConfiguration - Class in su.onno.spring
 
OnnoAutoConfiguration() - Constructor for class su.onno.spring.OnnoAutoConfiguration
 
OnnoAutoConfigurationImportFilter - Class in su.onno.spring
Excludes Spring Boot's default JdbcRepositoriesAutoConfiguration since OnnoRepositoriesAutoConfiguration handles JDBC repos with proper RegisterRepository exclusion.
OnnoAutoConfigurationImportFilter() - Constructor for class su.onno.spring.OnnoAutoConfigurationImportFilter
 
onnoBeforeConvertCallback(MetadataRegistry, NumberGenerator, SecretCipher, OnnoMetrics) - Method in class su.onno.spring.OnnoAutoConfiguration
 
OnnoBeforeConvertCallback - Class in su.onno.spring
 
OnnoBeforeConvertCallback(MetadataRegistry, NumberGenerator, SecretCipher) - Constructor for class su.onno.spring.OnnoBeforeConvertCallback
 
OnnoBeforeConvertCallback(MetadataRegistry, NumberGenerator, SecretCipher, OnnoMetrics) - Constructor for class su.onno.spring.OnnoBeforeConvertCallback
 
onnoBeforeDeleteCallback(OutboxWriter, MetadataRegistry, EntityChangePublisher) - Method in class su.onno.spring.OnnoAutoConfiguration
 
OnnoBeforeDeleteCallback - Class in su.onno.spring
 
OnnoBeforeDeleteCallback() - Constructor for class su.onno.spring.OnnoBeforeDeleteCallback
 
OnnoBeforeDeleteCallback(OutboxWriter) - Constructor for class su.onno.spring.OnnoBeforeDeleteCallback
 
OnnoBeforeDeleteCallback(OutboxWriter, MetadataRegistry, EntityChangePublisher) - Constructor for class su.onno.spring.OnnoBeforeDeleteCallback
 
OnnoBuildInfo - Class in su.onno.ui
The onno-framework version this build was produced from, baked into META-INF/onno-build.properties by the processResources step.
OnnoClusterAutoConfiguration - Class in su.onno.cluster.pg
Wires the Postgres LISTEN/NOTIFY ClusterEventBus default.
OnnoClusterAutoConfiguration() - Constructor for class su.onno.cluster.pg.OnnoClusterAutoConfiguration
 
onnoClusterEventBus(DataSource, ObjectMapper, OnnoClusterProperties) - Method in class su.onno.cluster.pg.OnnoClusterAutoConfiguration
 
OnnoClusterProperties - Class in su.onno.cluster.pg
 
OnnoClusterProperties() - Constructor for class su.onno.cluster.pg.OnnoClusterProperties
 
OnnoDesktopAutoConfiguration - Class in su.onno.desktop
Wires desktop mode: exposes the manifest/readiness endpoints the Tauri shell drives, and supplies a default DesktopApp when the application defines none.
OnnoDesktopAutoConfiguration() - Constructor for class su.onno.desktop.OnnoDesktopAutoConfiguration
 
OnnoImportAutoConfiguration - Class in su.onno.importer
 
OnnoImportAutoConfiguration() - Constructor for class su.onno.importer.OnnoImportAutoConfiguration
 
OnnoImportProperties - Class in su.onno.importer
Configuration for generic CSV imports.
OnnoImportProperties() - Constructor for class su.onno.importer.OnnoImportProperties
 
onnoInboundContainer(KafkaProperties, KafkaEventConsumer, OnnoKafkaProperties) - Method in class su.onno.kafka.OnnoKafkaInboundAutoConfiguration
 
onnoInbox(DataSource) - Method in class su.onno.kafka.OnnoKafkaInboundAutoConfiguration
 
OnnoJdbcConverter - Class in su.onno.spring
A MappingJdbcConverter that fixes how framework enums map onto their database column type.
OnnoJdbcConverter(RelationalMappingContext, RelationResolver, CustomConversions, JdbcTypeFactory) - Constructor for class su.onno.spring.OnnoJdbcConverter
 
OnnoKafkaAutoConfiguration - Class in su.onno.kafka
 
OnnoKafkaAutoConfiguration() - Constructor for class su.onno.kafka.OnnoKafkaAutoConfiguration
 
OnnoKafkaInboundAutoConfiguration - Class in su.onno.kafka
 
OnnoKafkaInboundAutoConfiguration() - Constructor for class su.onno.kafka.OnnoKafkaInboundAutoConfiguration
 
OnnoKafkaProperties - Class in su.onno.kafka
 
OnnoKafkaProperties() - Constructor for class su.onno.kafka.OnnoKafkaProperties
 
OnnoKafkaProperties.Inbound - Class in su.onno.kafka
Inbound (consumer) settings.
OnnoMappingContext - Class in su.onno.spring
 
OnnoMappingContext(NamingStrategy) - Constructor for class su.onno.spring.OnnoMappingContext
 
OnnoMcpAutoConfiguration - Class in su.onno.mcp
Auto-configuration for the onno MCP server.
OnnoMcpAutoConfiguration() - Constructor for class su.onno.mcp.OnnoMcpAutoConfiguration
 
onnoMcpJsonMapper() - Method in class su.onno.mcp.OnnoMcpAutoConfiguration
 
OnnoMcpProperties - Class in su.onno.mcp
Configuration for the onno MCP server.
OnnoMcpProperties() - Constructor for class su.onno.mcp.OnnoMcpProperties
 
onnoMcpSecurityFilterChain(HttpSecurity, OnnoMcpProperties) - Method in class su.onno.mcp.McpSecurityConfiguration
 
onnoMcpServer(HttpServletStreamableServerTransportProvider, List<McpToolProvider>, OnnoMcpProperties) - Method in class su.onno.mcp.OnnoMcpAutoConfiguration
 
onnoMcpServletRegistration(HttpServletStreamableServerTransportProvider, OnnoMcpProperties) - Method in class su.onno.mcp.OnnoMcpAutoConfiguration
 
onnoMcpTransportProvider(McpJsonMapper, OnnoMcpProperties) - Method in class su.onno.mcp.OnnoMcpAutoConfiguration
 
onnoMetrics(ObjectProvider<MeterRegistry>) - Method in class su.onno.spring.OnnoAutoConfiguration
 
OnnoMetrics - Class in su.onno.spring
 
OnnoMetrics(MeterRegistry) - Constructor for class su.onno.spring.OnnoMetrics
 
onnoNamingStrategy() - Method in class su.onno.spring.OnnoAutoConfiguration
 
OnnoNamingStrategy - Class in su.onno.spring
 
OnnoNamingStrategy() - Constructor for class su.onno.spring.OnnoNamingStrategy
 
OnnoNamingStrategy(Map<Class<?>, String>) - Constructor for class su.onno.spring.OnnoNamingStrategy
 
OnnoObservabilityAutoConfiguration - Class in su.onno.observability
 
OnnoObservabilityAutoConfiguration() - Constructor for class su.onno.observability.OnnoObservabilityAutoConfiguration
 
OnnoOperationEvent - Class in su.onno.performance
 
OnnoOperationEvent(String, long) - Constructor for class su.onno.performance.OnnoOperationEvent
 
OnnoPerformance - Class in su.onno.performance
JDK Flight Recorder instrumentation helpers for onno framework operations.
OnnoProperties - Class in su.onno.spring
 
OnnoProperties() - Constructor for class su.onno.spring.OnnoProperties
 
OnnoProperties.Repository - Class in su.onno.spring
Repository guardrails (onno.repository.*).
OnnoProperties.Schema - Class in su.onno.spring
Schema lifecycle configuration (onno.schema.*).
OnnoProperties.Security - Class in su.onno.spring
Security-related configuration (onno.security.*).
OnnoRepositoriesAutoConfiguration - Class in su.onno.spring
Replaces Spring Boot's JdbcRepositoriesAutoConfiguration with one that excludes RegisterRepository subtypes, and enables register repo scanning separately.
OnnoRepositoriesAutoConfiguration() - Constructor for class su.onno.spring.OnnoRepositoriesAutoConfiguration
 
OnnoSimpleJdbcRepository<T,ID> - Class in su.onno.spring
Spring Data JDBC repository base that implements the framework's deletion-mark contract for catalogs and documents.
OnnoSimpleJdbcRepository(JdbcAggregateOperations, PersistentEntity<T, ?>, JdbcConverter) - Constructor for class su.onno.spring.OnnoSimpleJdbcRepository
 
onnoValidationExceptionHandler() - Method in class su.onno.ui.UiAutoConfiguration
 
OnnoValidationExceptionHandler - Class in su.onno.ui
Maps the framework's ValidationException (a missing required attribute, an out-of-range / malformed value, or a failed business rule) to HTTP 400 with a small JSON body, so a client-input error reads as a Bad Request instead of a 500 (issue #32).
OnnoValidationExceptionHandler() - Constructor for class su.onno.ui.OnnoValidationExceptionHandler
 
onProcessTasksChanged(ProcessTasksChangedEvent) - Method in class su.onno.ui.UiEventPublisher
Route a committed process-task inbox invalidation only to affected users, roles, and admins.
onRemote(ClusterEvent.Notification) - Method in class su.onno.ui.notifications.NotificationService
A peer node raised a notification whose recipient may be connected here — wake their streams only.
onRemote(ClusterEvent.Presence) - Method in class su.onno.ui.presence.PresenceRegistry
A peer node relayed a presence change.
onReply(CommentRepliedEvent) - Method in class su.onno.ui.notifications.ReplyNotificationSource
 
onTasksChanged(ProcessTasksChangedEvent) - Method in class su.onno.spring.ClusterProcessTaskRelay
 
OPEN - Enum constant in enum class su.onno.process.WorkItemStatus
 
openWorld() - Element in annotation interface su.onno.mcp.McpTool
MCP open-world safety hint.
operation - Variable in class su.onno.performance.OnnoOperationEvent
 
OptimisticLockException - Exception Class in su.onno.repository
 
OptimisticLockException(String) - Constructor for exception class su.onno.repository.OptimisticLockException
 
option(String, String) - Static method in class su.onno.ui.divkit.Div
Option(String, String) - Constructor for record class su.onno.ui.ListSpec.Option
 
Option(String, String, String) - Constructor for record class su.onno.ui.ListSpec.Option
Creates an instance of a Option record class.
Option(String, String, String, String) - Constructor for record class su.onno.ui.ResolvedListView.Option
Creates an instance of a Option record class.
options() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the options record component.
options() - Method in record class su.onno.ui.ListSpec.Filter
Returns the value of the options record component.
options() - Method in record class su.onno.ui.ResolvedListView.Filter
Returns the value of the options record component.
options(String...) - Method in class su.onno.ui.InputSpec.InputBuilder
The choices for a InputType.SELECT input.
options(String...) - Method in class su.onno.ui.ListSpec.FilterBuilder
A SELECT filter: pick one of options, matched for equality on the field.
options(Collection<ListSpec.Option>) - Method in class su.onno.ui.ListSpec.FilterBuilder
A SELECT filter with fully authored choices, including optional per-option avatars.
options(Map<String, String>) - Method in class su.onno.ui.ListSpec.FilterBuilder
A SELECT filter with a value→label split: the query matches each map key on the field while the dropdown renders the map value.
OPTIONS - Enum constant in enum class su.onno.ui.ListSpec.FilterType
A SELECT of ListSpec.Filter.options; the chosen value is matched for equality on the field.
order() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the order record component.
order() - Method in record class su.onno.metadata.EnumerationValueDescriptor
Returns the value of the order record component.
order() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the order record component.
order() - Method in record class su.onno.ui.FieldHint
Returns the value of the order record component.
order() - Method in record class su.onno.ui.UiLayout.ResolvedSection
Returns the value of the order record component.
order() - Method in record class su.onno.ui.UiLayout.Section
Returns the value of the order record component.
order() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the order record component.
order(int) - Method in class su.onno.ui.FieldHintBuilder
 
order(int) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
order(int) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
orderBy() - Method in record class su.onno.query.Keyset.Plan
Returns the value of the orderBy record component.
orderBy() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the orderBy record component.
originNodeId() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns the value of the originNodeId record component.
originNodeId() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the originNodeId record component.
originNodeId() - Method in interface su.onno.cluster.ClusterEvent
The publishing node's id, used by receivers to filter out their own echoes.
originNodeId() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the originNodeId record component.
originNodeId() - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Returns the value of the originNodeId record component.
OutboxEvent - Record Class in su.onno.messaging
 
OutboxEvent(UUID, String, String, String, String, LocalDateTime, LocalDateTime, String) - Constructor for record class su.onno.messaging.OutboxEvent
Creates an instance of a OutboxEvent record class.
outboxRelay(OutboxWriter, KafkaTemplate<String, String>, ObjectMapper, OnnoKafkaProperties) - Method in class su.onno.kafka.OnnoKafkaAutoConfiguration
 
OutboxRelay - Class in su.onno.kafka
 
OutboxRelay(OutboxWriter, KafkaTemplate<String, String>, ObjectMapper, OnnoKafkaProperties) - Constructor for class su.onno.kafka.OutboxRelay
 
outboxWriter(Jdbi) - Method in class su.onno.spring.OnnoAutoConfiguration
 
OutboxWriter - Class in su.onno.messaging
 
OutboxWriter(Jdbi) - Constructor for class su.onno.messaging.OutboxWriter
 
outcome() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns the value of the outcome record component.
outcome() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the outcome record component.
outcome() - Method in record class su.onno.process.ProcessTransition
Returns the value of the outcome record component.
outcome() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the outcome record component.
outcome() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the outcome record component.
outcome() - Method in record class su.onno.ui.ProcessController.CompleteTaskRequest
Returns the value of the outcome record component.
outcome(String, BigDecimal, Long, Map<String, String>) - Method in class su.onno.observability.TelemetryRecorder
Record a successful business outcome, such as order.shipped.
outcomes() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the outcomes record component.
outcomeType() - Method in interface su.onno.process.HumanTask
Enum class used to validate that the process route handles every possible outcome.
outcomeType() - Method in interface su.onno.process.TypedDecision
Enum class used to validate that every possible result has a route.
outputSchema() - Element in annotation interface su.onno.mcp.McpTool
Optional JSON Schema for the returned value.
owner() - Element in annotation interface su.onno.annotations.BusinessContext
 

P

pad(Map<String, Object>, int, int) - Static method in class su.onno.ui.divkit.Div
 
pad(Map<String, Object>, int, int, int, int) - Static method in class su.onno.ui.divkit.Div
 
page() - Method in record class su.onno.ui.BrandPalette
Returns the value of the page record component.
page() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the page record component.
page(String) - Method in class su.onno.ui.UiLayoutBuilder.PaletteBuilder
App background behind the islands.
page(String, String) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
Add a sidebar link to an authored Page at route (e.g.
page(String, String, String) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
Add a page link with an explicit nav icon (a lucide icon name).
page(String, String, String, String, Principal) - Method in class su.onno.ui.DivKitController
Any other route — settings (`/settings`), a custom dashboard, a report, a bespoke page — resolves to its authored Page here.
Page - Interface in su.onno.ui
An authored page — a route whose content you compose in code, the page-level peer of EntityView.
Page(List<Notification>, String, boolean) - Constructor for record class su.onno.ui.notifications.NotificationStore.Page
Creates an instance of a Page record class.
pageAction(String) - Method in class su.onno.ui.PageBuilder
The page action with this key, or null if the page declares none.
pageAction(String, String, String, String, Map<String, Object>, Principal) - Method in class su.onno.ui.DivKitController
Run a page action button's server handler — the обработка-style logic declared via PageBuilder.actions(java.lang.String, java.util.function.Consumer<su.onno.ui.ActionSpec>).
pageActions() - Method in class su.onno.ui.PageBuilder
The page's action-button handlers, in declaration order (resolved by key on post-back).
PageBuilder - Class in su.onno.ui
Composes a Page's content: an optional header, a grid of dashboard widgets, and freeform PageComponent blocks.
PageBuilder() - Constructor for class su.onno.ui.PageBuilder
 
PageBuilder.ListDefaults - Class in su.onno.ui
Preset view for an embedded PageBuilder.list(Class, Consumer) — initial filter selections, a base feed constraint, a group-by column and date granularity, and a sort.
PageBuilder.RowBuilder - Class in su.onno.ui
PageColumn - Record Class in su.onno.ui
One column of a PageRow: a width and a PageBuilder region holding the column's content (any block — widget, list, text, custom — plus further nested rows).
PageColumn(String, PageBuilder) - Constructor for record class su.onno.ui.PageColumn
Creates an instance of a PageColumn record class.
PageComponent - Record Class in su.onno.ui
A freeform block a Page composes beyond the widget grid: a text block, a div-custom extension, a full interactive entity list, or a section of action buttons.
PageComponent(PageComponent.Kind, String, String, Map<String, Object>, Class<?>) - Constructor for record class su.onno.ui.PageComponent
Creates an instance of a PageComponent record class.
PageComponent.Kind - Enum Class in su.onno.ui
 
PageDivBuilder - Class in su.onno.ui.divkit
Renders an authored Page to DivKit content: a header, then a recursive PageDivBuilder.Region tree — each region is a widget grid + freeform PageComponent blocks + nested PageDivBuilder.Rows of PageDivBuilder.Columns, so a page can compose an arbitrary column layout (and a right rail is just the common two-column case).
PageDivBuilder.Column - Record Class in su.onno.ui.divkit
One column of a PageDivBuilder.Row: a width spec (fraction, "<n>px", or null) + its region.
PageDivBuilder.Region - Record Class in su.onno.ui.divkit
A page region: a widget grid (gridColumns wide), freeform components, then layout rows.
PageDivBuilder.Row - Record Class in su.onno.ui.divkit
A horizontal band of columns (stacks vertically on mobile).
PageRef(String, String, String) - Constructor for record class su.onno.ui.UiLayout.PageRef
Creates an instance of a PageRef record class.
pageRefs() - Method in record class su.onno.ui.UiLayout.Section
Returns the value of the pageRefs record component.
pageResolver(ObjectProvider<Page>) - Method in class su.onno.ui.UiAutoConfiguration
 
PageResolver - Class in su.onno.ui
Resolves an authored Page for a route, scoped to the active profile and the client's Viewport: the most specific match wins — a page for this (profile, viewport) beats one for the profile alone, which beats the universal default; else none (the caller falls back).
PageResolver(List<Page>) - Constructor for class su.onno.ui.PageResolver
 
PageRow - Record Class in su.onno.ui
A horizontal band of a page — one or more PageColumns laid out side by side.
PageRow(List<PageColumn>) - Constructor for record class su.onno.ui.PageRow
Creates an instance of a PageRow record class.
pageSize() - Method in class su.onno.ui.ListSpec
The authored page size, or 0 to inherit the global onno.ui.list.page-size.
pageSize() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the pageSize record component.
pageSize(int) - Method in class su.onno.ui.ListSpec
Rows fetched per keyset window.
PageWidgetDescriptor - Record Class in su.onno.metadata
A resolved page widget.
PageWidgetDescriptor(String, String, int, String, String, String, int, String, String, Map<String, String>, String) - Constructor for record class su.onno.metadata.PageWidgetDescriptor
Pre-rowBreak shape — kept so existing constructions default to flowing layout.
PageWidgetDescriptor(String, String, int, String, String, String, int, String, String, Map<String, String>, String, boolean) - Constructor for record class su.onno.metadata.PageWidgetDescriptor
Creates an instance of a PageWidgetDescriptor record class.
Palette - Record Class in su.onno.ui.divkit
Theme-aware color palette mirroring the app's shadcn CSS variables (a neutral, zero-saturation scale) so emitted DivKit surfaces match the rest of the UI in light and dark.
Palette(String, String, String, String, String, String, String, String, String, String, String, boolean) - Constructor for record class su.onno.ui.divkit.Palette
Creates an instance of a Palette record class.
PaletteBuilder() - Constructor for class su.onno.ui.UiLayoutBuilder.PaletteBuilder
 
paletteFor(String) - Method in record class su.onno.ui.BrandingConfig
The brand color overrides for the requested theme.
parallel(S, Class<B>, S) - Method in class su.onno.process.ProcessGraph
Add a typed parallel fork and its paired join.
PARALLEL_FORK - Enum constant in enum class su.onno.process.ProcessNodeType
 
PARALLEL_JOIN - Enum constant in enum class su.onno.process.ProcessNodeType
 
ParallelForkNode<P,S,B> - Class in su.onno.process
Immediate fork that activates every branch in a closed enum set.
ParallelForkNode.BranchTransition<P,S,B> - Class in su.onno.process
A typed, not-yet-connected parallel branch.
ParallelJoinNode<P,S,B> - Class in su.onno.process
Join paired with one typed parallel fork.
parent() - Method in record class su.onno.ui.comments.CommentRepliedEvent
Returns the value of the parent record component.
parentId() - Method in record class su.onno.ui.comments.Comment
Returns the value of the parentId record component.
parentId() - Method in record class su.onno.ui.comments.CommentController.CommentRequest
Returns the value of the parentId record component.
parentInstanceId() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the parentInstanceId record component.
parentTokenId() - Method in record class su.onno.process.ProcessMigrationToken
Returns the value of the parentTokenId record component.
parentTokenId() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the parentTokenId record component.
parentTokenId() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the parentTokenId record component.
parse(String) - Static method in record class su.onno.types.PolyRef
 
parse(String) - Static method in class su.onno.ui.comments.Mentions
The distinct mention refs in a body, first-seen order preserved.
parse(String) - Static method in enum class su.onno.ui.Viewport
Parse a client token; unknown/blank defaults to Viewport.DESKTOP.
parse(String, char) - Static method in class su.onno.ui.comments.Mentions
The distinct refs for one marker (@ mentions or # references), first-seen.
parse(String, Set<String>) - Static method in class su.onno.ui.WidgetFilter
 
parse(String, Set<String>, Set<String>) - Static method in class su.onno.ui.WidgetFilter
Like WidgetFilter.parse(String, Set), but values compared against a column in uuidColumns (ref / enum columns, whose SQL type is UUID) are bound as typed java.util.UUIDs.
parse(List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, Set<String>) - Static method in class su.onno.ui.ListFilter
 
parse(List<String>, List<String>, List<String>, Set<String>) - Static method in class su.onno.ui.ListFilter
Back-compat overload for callers that only use the equality + date-range channels.
passwordEnabled() - Method in record class su.onno.auth.spi.AuthMethods
Returns the value of the passwordEnabled record component.
path() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Returns the value of the path record component.
path() - Method in record class su.onno.ui.presence.PresenceController.PresenceRequest
Returns the value of the path record component.
path(Field<?, ?>...) - Static method in class su.onno.fields.Fields
Dot path made from compiler-checked property references.
pattern() - Element in annotation interface su.onno.annotations.Attribute
A regex the String value must fully match.
pattern() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Returns the value of the pattern record component.
payload() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the payload record component.
payload() - Method in class su.onno.process.ProcessInstance
 
payload() - Method in record class su.onno.process.ProcessMigrationResult
Returns the value of the payload record component.
payload() - Method in record class su.onno.process.ProcessMigrationState
Returns the value of the payload record component.
payload() - Method in record class su.onno.ui.PageComponent
Returns the value of the payload record component.
payload(P) - Method in interface su.onno.process.SubprocessCall
Build the child payload from the current parent payload.
payloadType() - Method in class su.onno.process.ProcessDefinition
Payload type used by the durable runtime's JSON codec.
payloadType() - Method in record class su.onno.ui.ProcessController.DefinitionView
Returns the value of the payloadType record component.
pending(Jdbi, List<AppMigration>) - Method in class su.onno.migration.MigrationRunner
Migrations not yet recorded in the history table, in execution order.
periodicity() - Element in annotation interface su.onno.annotations.InformationRegister
 
periodicity() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the periodicity record component.
Periodicity - Enum Class in su.onno.model
 
ping(PresenceController.PresenceRequest, Principal) - Method in class su.onno.ui.presence.PresenceController
 
placeholder() - Method in record class su.onno.ui.FieldHint
Returns the value of the placeholder record component.
placeholder() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the placeholder record component.
placeholder(String) - Method in class su.onno.ui.FieldHintBuilder
Placeholder text shown in this field's empty input on the edit form.
placeholder(String) - Method in class su.onno.ui.InputSpec.InputBuilder
 
placement() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the placement record component.
placement() - Method in record class su.onno.ui.UiLayout.ResolvedSection
Returns the value of the placement record component.
placement() - Method in record class su.onno.ui.UiLayout.Section
Returns the value of the placement record component.
placement(UiLayout.Placement) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
plan(String, boolean, boolean, Cursor) - Static method in class su.onno.query.Keyset
Build the page plan for sortColumn in the given direction, seeking past cursor (null for the first page).
Plan(String, String, boolean) - Constructor for record class su.onno.query.Keyset.Plan
Creates an instance of a Plan record class.
PLAN - Enum constant in enum class su.onno.schema.SchemaMode
 
Plugins() - Constructor for class su.onno.ui.UiProperties.Plugins
 
PolyRef - Record Class in su.onno.types
A reference whose target may be one of several declared catalog/document types.
PolyRef(Class<?>, UUID) - Constructor for record class su.onno.types.PolyRef
Creates an instance of a PolyRef record class.
PolyRefToString() - Constructor for class su.onno.spring.EnumUuidConverters.PolyRefToString
 
post(String, UUID, String, Principal) - Method in class su.onno.ui.GenericDocumentController
 
post(DocumentDescriptor, UUID, Principal) - Method in class su.onno.ui.DocumentCommandService
 
post(DocumentObject) - Method in class su.onno.posting.PostingEngine
 
post(DocumentObject) - Method in class su.onno.posting.PostingService
 
post(DocumentObject) - Method in class su.onno.spring.TimedPostingService
 
Postable - Interface in su.onno.lifecycle
 
posted() - Method in record class su.onno.importer.ImportResult
Returns the value of the posted record component.
POSTED - Static variable in record class su.onno.events.EntityChangedEvent
 
postedDocumentLoader(MetadataRegistry, ApplicationContext) - Method in class su.onno.spring.OnnoAutoConfiguration
 
PostedDocumentLoader - Interface in su.onno.posting
Loads persisted document aggregates for chronological posting restoration.
postEventPublisher(ApplicationEventPublisher) - Method in class su.onno.spring.OnnoAutoConfiguration
Bridges the framework's PostEventPublisher SPI onto Spring's ApplicationEventPublisher, so a successful post/unpost publishes a DocumentPostedEvent/ DocumentUnpostedEvent that application code can @EventListener.
PostEventPublisher - Interface in su.onno.posting
Narrow SPI the PostingEngine uses to emit DocumentPostedEvent/ DocumentUnpostedEvent after a post/unpost transaction commits.
PostgresClusterEventBus - Class in su.onno.cluster.pg
ClusterEventBus backed by Postgres LISTEN/NOTIFY — the default cross-node transport, needing no infrastructure beyond the database the app already uses.
PostgresClusterEventBus(DataSource, ObjectMapper, OnnoClusterProperties) - Constructor for class su.onno.cluster.pg.PostgresClusterEventBus
 
POSTGRESQL - Enum constant in enum class su.onno.schema.SqlDialect
 
PostingContext - Class in su.onno.posting
 
PostingContext(Map<Class<?>, RegisterRepositoryImpl<?>>) - Constructor for class su.onno.posting.PostingContext
 
PostingEngine - Class in su.onno.posting
Posts documents: runs their Postable logic, writes the resulting register movements and totals, enforces non-negative balances, then flips _posted.
PostingEngine(Jdbi, MetadataRegistry, Map<Class<?>, RegisterRepositoryImpl<?>>) - Constructor for class su.onno.posting.PostingEngine
 
PostingEngine(Jdbi, MetadataRegistry, Map<Class<?>, RegisterRepositoryImpl<?>>, OutboxWriter) - Constructor for class su.onno.posting.PostingEngine
 
PostingEngine(Jdbi, MetadataRegistry, Map<Class<?>, RegisterRepositoryImpl<?>>, OutboxWriter, PostEventPublisher) - Constructor for class su.onno.posting.PostingEngine
 
PostingEngine(Jdbi, MetadataRegistry, Map<Class<?>, RegisterRepositoryImpl<?>>, OutboxWriter, PostEventPublisher, PostedDocumentLoader) - Constructor for class su.onno.posting.PostingEngine
 
postingOrder() - Element in annotation interface su.onno.annotations.AccumulationRegister
Controls whether a backdated post/unpost restores later documents that wrote to this register.
postingOrder() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the postingOrder record component.
PostingOrder - Enum Class in su.onno.model
How movements in an accumulation register react to backdated document changes.
postingPreview(String, UUID, Principal) - Method in class su.onno.ui.GenericDocumentController
 
postingPreview(DocumentDescriptor, UUID, Principal) - Method in class su.onno.ui.DocumentCommandService
 
PostingPreview - Record Class in su.onno.posting
 
PostingPreview(String, String, List<PostingPreview.RegisterPreview>) - Constructor for record class su.onno.posting.PostingPreview
Creates an instance of a PostingPreview record class.
PostingPreview.RegisterPreview - Record Class in su.onno.posting
 
postingService(Jdbi, MetadataRegistry, Map<Class<?>, RegisterRepositoryImpl<?>>, OutboxWriter, PostEventPublisher, PostedDocumentLoader, OnnoMetrics) - Method in class su.onno.spring.OnnoAutoConfiguration
 
PostingService - Class in su.onno.posting
 
PostingService(PostingEngine) - Constructor for class su.onno.posting.PostingService
 
postLogoutRedirectUri() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns the value of the postLogoutRedirectUri record component.
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class su.onno.spring.RegisterRepositoryRegistrar
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class su.onno.spring.RegisterRepositoryRegistrar
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class su.onno.desktop.DesktopEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class su.onno.desktop.SessionSchemaEnvironmentPostProcessor
 
precision() - Element in annotation interface su.onno.annotations.Attribute
 
precision() - Element in annotation interface su.onno.annotations.Resource
 
precision() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the precision record component.
predicate() - Method in record class su.onno.query.Keyset.Plan
Returns the value of the predicate record component.
preloadForDetail(Class<?>, UUID, Principal) - Method in class su.onno.ui.RelatedListReader
Preloads the read-only rows for every panel that should render on parentClass's detail surface, keyed by panel name.
presence(String, String, String, String, String, String, String) - Static method in interface su.onno.cluster.ClusterEvent
Presence(String, String, String, String, String, String, String, String) - Constructor for record class su.onno.cluster.ClusterEvent.Presence
Creates an instance of a Presence record class.
presenceController(PresenceRegistry, UiAccessService, CurrentUserResolver, CommentAuthorAvatars) - Method in class su.onno.ui.UiAutoConfiguration
 
PresenceController - Class in su.onno.ui.presence
Route-level presence: tracks which signed-in users are currently on each route — a record, an entity list, or any other page (dashboards, custom pages) — so the UI can show collaboration markers ("Ada and Babbage are also here") on the open tab, list rows, and the sidebar nav.
PresenceController(PresenceRegistry, UiAccessService, CurrentUserResolver, CommentAuthorAvatars) - Constructor for class su.onno.ui.presence.PresenceController
 
PresenceController.PresenceRequest - Record Class in su.onno.ui.presence
The heartbeat body: the pane's route path and an action (enter/heartbeat/leave).
presenceRegistry(ClusterEventBus, UiEventPublisher) - Method in class su.onno.ui.UiAutoConfiguration
Tracks who is viewing each record for record-level collaboration markers.
PresenceRegistry - Class in su.onno.ui.presence
In-memory registry of who is currently viewing each record, for record-level collaboration markers ("3 people are here", like the avatars in a shared document).
PresenceRegistry(ClusterEventBus, UiEventPublisher) - Constructor for class su.onno.ui.presence.PresenceRegistry
 
PresenceRequest(String, String) - Constructor for record class su.onno.ui.presence.PresenceController.PresenceRequest
Creates an instance of a PresenceRequest record class.
present() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
 
presentation() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the presentation record component.
presentation(ActionPresentation) - Method in class su.onno.ui.ActionRejectedException.Builder
 
preview(byte[], String) - Method in class su.onno.importer.CatalogCsvImportService
 
preview(String, MultipartFile, String, Principal) - Method in class su.onno.importer.CatalogImportController
 
preview(DocumentObject) - Method in class su.onno.posting.PostingEngine
 
preview(DocumentObject) - Method in class su.onno.posting.PostingService
 
preview(DocumentObject) - Method in class su.onno.spring.TimedPostingService
 
previewDocument(String, MultipartFile, String, Principal) - Method in class su.onno.importer.CatalogImportController
 
previousNames() - Element in annotation interface su.onno.annotations.Attribute
Former names of this attribute, so the schema upgrader can rename the existing column (keeping its data) instead of adding a fresh empty one.
previousNames() - Element in annotation interface su.onno.annotations.Catalog
Former names of this catalog (previous Catalog.name() or Catalog.tableName() values), so the schema upgrader can rename the existing table — keeping its data — instead of creating a fresh empty one.
previousNames() - Element in annotation interface su.onno.annotations.Document
Former names of this document (previous Document.name() or Document.tableName() values), so the schema upgrader can rename the existing tables — the document table and its tabular-section tables, keeping their data — instead of creating fresh empty ones.
previousNames() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the previousNames record component.
previousNames() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the previousNames record component.
previousNames() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the previousNames record component.
previousNames() - Method in record class su.onno.schema.ColumnModel
Returns the value of the previousNames record component.
previousNames() - Method in record class su.onno.schema.TableModel
Returns the value of the previousNames record component.
primary() - Method in class su.onno.ui.ActionHintBuilder
Show this action as a primary button in the detail header.
primary() - Method in record class su.onno.ui.BrandPalette
Returns the value of the primary record component.
primary() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the primary record component.
primary(String) - Method in class su.onno.ui.UiLayoutBuilder.PaletteBuilder
Brand accent (active nav, links, primary buttons).
primaryKey() - Method in record class su.onno.schema.ColumnModel
Returns the value of the primaryKey record component.
primaryKey(String, String) - Static method in record class su.onno.schema.ColumnModel
 
primarySoft() - Method in record class su.onno.ui.BrandPalette
Returns the value of the primarySoft record component.
primarySoft() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the primarySoft record component.
primarySoft(String) - Method in class su.onno.ui.UiLayoutBuilder.PaletteBuilder
The tint painted behind the active/selected accent.
principal() - Method in record class su.onno.mcp.McpToolContext
Returns the value of the principal record component.
principal(McpSyncServerExchange) - Static method in class su.onno.mcp.McpPrincipalContext
Reads the authenticated principal captured for the current tool call, or null when the request was anonymous.
PRINCIPAL_KEY - Static variable in class su.onno.mcp.McpPrincipalContext
Key under which the captured Principal is stored in the transport context.
principalClaim() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns the value of the principalClaim record component.
priority() - Method in class su.onno.ui.LayoutSpec
 
priority() - Method in record class su.onno.ui.UiLayout.Profile
Returns the value of the priority record component.
priority(int) - Method in class su.onno.ui.LayoutSpec
 
priority(int) - Method in class su.onno.ui.UiLayoutBuilder.ProfileBuilder
 
ProcessActor - Record Class in su.onno.process
Authenticated actor performing a process operation.
ProcessActor(String, Set<String>) - Constructor for record class su.onno.process.ProcessActor
Convenience for applications without an identity catalog; the login is the stable id.
ProcessActor(ProcessIdentity, Set<String>) - Constructor for record class su.onno.process.ProcessActor
Creates an instance of a ProcessActor record class.
ProcessActorId - Record Class in su.onno.process
Stable identity used for task ownership; normally the UUID of an identity catalog record.
ProcessActorId(String) - Constructor for record class su.onno.process.ProcessActorId
Creates an instance of a ProcessActorId record class.
processController(ProcessEngine, ProcessDefinitions, ObjectMapper, UiAccessService, TaskAssigneeDirectory, CurrentUserResolver) - Method in class su.onno.ui.UiAutoConfiguration
 
ProcessController - Class in su.onno.ui
Authenticated HTTP boundary for the durable typed process runtime.
ProcessController(ProcessEngine, ProcessDefinitions, ObjectMapper, UiAccessService, TaskAssigneeDirectory, CurrentUserResolver) - Constructor for class su.onno.ui.ProcessController
 
ProcessController.CancelProcessRequest - Record Class in su.onno.ui
 
ProcessController.CompleteTaskRequest - Record Class in su.onno.ui
 
ProcessController.DefinitionView - Record Class in su.onno.ui
 
ProcessController.DelegateTaskRequest - Record Class in su.onno.ui
 
ProcessDefinition<P,S> - Class in su.onno.process
Typed definition of one business-process route.
ProcessDefinition(String, int, Class<P>) - Constructor for class su.onno.process.ProcessDefinition
 
ProcessDefinition(String, Class<P>) - Constructor for class su.onno.process.ProcessDefinition
 
ProcessDefinitionMigration<FP,FS,TP,TS> - Interface in su.onno.process
Typed migration between two registered versions of the same durable process definition.
processDefinitions(ObjectProvider<ProcessDefinition<?, ?>>, ObjectProvider<ProcessDefinitionMigration<?, ?, ?, ?>>) - Method in class su.onno.spring.OnnoAutoConfiguration
Validates and indexes every application-provided typed process definition.
ProcessDefinitions - Class in su.onno.process
Validated, version-aware registry of application-provided process definitions.
ProcessDefinitions(List<ProcessDefinition<?, ?>>) - Constructor for class su.onno.process.ProcessDefinitions
Register definitions without version migrations.
ProcessDefinitions(List<ProcessDefinition<?, ?>>, List<ProcessDefinitionMigration<?, ?, ?, ?>>) - Constructor for class su.onno.process.ProcessDefinitions
Register versioned definitions and their deterministic forward migration edges.
ProcessDomainLink - Record Class in su.onno.process
Durable link from a task to the catalog or document it concerns.
ProcessDomainLink(String, String, UUID, String) - Constructor for record class su.onno.process.ProcessDomainLink
Creates an instance of a ProcessDomainLink record class.
processEngine(Jdbi, ProcessDefinitions, MetadataRegistry, ProcessPayloadCodec, ProcessEventPublisher) - Method in class su.onno.spring.OnnoAutoConfiguration
Durable transactional process runtime backed by the framework-managed process tables.
ProcessEngine - Interface in su.onno.process
Transactional durable runtime for typed process definitions.
processEventPublisher(ApplicationEventPublisher) - Method in class su.onno.spring.OnnoAutoConfiguration
Bridges durable process mutations onto Spring after their database transaction commits.
ProcessEventPublisher - Interface in su.onno.process
Narrow event bridge used by durable process engines without coupling the core process API to Spring.
ProcessExecutionContext - Record Class in su.onno.process
Stable execution identity supplied to an automatic process step.
ProcessExecutionContext(UUID, UUID, String, int, int, Instant) - Constructor for record class su.onno.process.ProcessExecutionContext
Creates an instance of a ProcessExecutionContext record class.
ProcessGraph<P,S> - Class in su.onno.process
Typed business-process route graph.
ProcessGraph() - Constructor for class su.onno.process.ProcessGraph
 
ProcessGraphDescriptor - Record Class in su.onno.process
Immutable structural description of a validated process graph.
ProcessGraphDescriptor(String, List<ProcessNodeDescriptor>) - Constructor for record class su.onno.process.ProcessGraphDescriptor
Creates an instance of a ProcessGraphDescriptor record class.
ProcessIdentity - Record Class in su.onno.process
Stable process identity plus mutable login/display snapshots for audit and UI.
ProcessIdentity(ProcessActorId, String, String) - Constructor for record class su.onno.process.ProcessIdentity
Creates an instance of a ProcessIdentity record class.
ProcessInstance<P,S> - Class in su.onno.process
A running instance created by the prototype InMemoryProcessEngine.
ProcessMigrationResult<P,S> - Record Class in su.onno.process
Target payload and target step for every durable source token.
ProcessMigrationResult(P, Map<UUID, S>) - Constructor for record class su.onno.process.ProcessMigrationResult
Creates an instance of a ProcessMigrationResult record class.
ProcessMigrationState<P,S> - Record Class in su.onno.process
Typed payload and active source tokens supplied to a definition migration.
ProcessMigrationState(P, List<ProcessMigrationToken<S>>) - Constructor for record class su.onno.process.ProcessMigrationState
Creates an instance of a ProcessMigrationState record class.
ProcessMigrationToken<S> - Record Class in su.onno.process
Typed source token presented to a process-definition migration.
ProcessMigrationToken(UUID, S, UUID, String) - Constructor for record class su.onno.process.ProcessMigrationToken
Creates an instance of a ProcessMigrationToken record class.
ProcessNode<P,S> - Class in su.onno.process
A typed node owned by a ProcessGraph.
ProcessNodeDescriptor - Record Class in su.onno.process
Inspectable node identity, kind, and named outgoing routes.
ProcessNodeDescriptor(String, ProcessNodeType, Map<String, String>) - Constructor for record class su.onno.process.ProcessNodeDescriptor
Creates an instance of a ProcessNodeDescriptor record class.
ProcessNodeType - Enum Class in su.onno.process
Inspectable kind of a typed process-graph node.
processPayloadCodec(ObjectProvider<ObjectMapper>) - Method in class su.onno.spring.OnnoAutoConfiguration
Application-configured Jackson boundary used by the core durable process runtime.
ProcessPayloadCodec - Interface in su.onno.process
Serialization boundary used by the durable process engine.
processPendingWorkRegistrar(ProcessEngine, JobScheduler) - Method in class su.onno.spring.OnnoAutoConfiguration
Durable wake-up for due process timers and completed subprocess waits.
ProcessPendingWorkRegistrar - Class in su.onno.spring
Registers the durable timer/subprocess poller with the starter's JobRunr scheduler.
ProcessPendingWorkRegistrar(ProcessEngine, JobScheduler) - Constructor for class su.onno.spring.ProcessPendingWorkRegistrar
 
ProcessSnapshot - Record Class in su.onno.process
Persistence-oriented view of a durable process instance.
ProcessSnapshot(UUID, String, int, String, List<String>, ProcessStatus, UUID, UUID, UUID, ProcessActorId, String, Instant, Instant, Instant, Instant, String, int) - Constructor for record class su.onno.process.ProcessSnapshot
Creates an instance of a ProcessSnapshot record class.
ProcessSnapshot(UUID, String, String, ProcessStatus, ProcessActorId, String, Instant, Instant, int) - Constructor for record class su.onno.process.ProcessSnapshot
Source-compatible constructor for snapshots produced by the original single-token engine.
ProcessStatus - Enum Class in su.onno.process
Lifecycle of a process instance.
ProcessStepKey - Interface in su.onno.process
Stable identity of a step in a business-process definition.
processTasksChanged(String, Set<String>, Set<String>) - Static method in interface su.onno.cluster.ClusterEvent
Build an audience-scoped process-task inbox invalidation.
ProcessTasksChanged(String, String, Set<String>, Set<String>) - Constructor for record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Creates an instance of a ProcessTasksChanged record class.
ProcessTasksChangedEvent - Record Class in su.onno.process
Post-commit invalidation for the process-task inboxes whose visible work may have changed.
ProcessTasksChangedEvent(UUID, Set<String>, Set<String>) - Constructor for record class su.onno.process.ProcessTasksChangedEvent
Creates an instance of a ProcessTasksChangedEvent record class.
ProcessTimer<P> - Interface in su.onno.process
Calculates when a durable timer node becomes eligible to continue.
ProcessTokenSnapshot - Record Class in su.onno.process
Inspectable durable execution token, including timer and subprocess waits.
ProcessTokenSnapshot(UUID, UUID, UUID, String, String, ProcessNodeType, ProcessTokenStatus, Instant, UUID, Instant, Instant, int, int) - Constructor for record class su.onno.process.ProcessTokenSnapshot
Creates an instance of a ProcessTokenSnapshot record class.
ProcessTokenStatus - Enum Class in su.onno.process
Durable state of one execution token in a process instance.
ProcessTransition<S> - Record Class in su.onno.process
One recorded process transition.
ProcessTransition(S, S, Enum<?>, Instant) - Constructor for record class su.onno.process.ProcessTransition
Creates an instance of a ProcessTransition record class.
ProcessTransitionSnapshot - Record Class in su.onno.process
One durable, append-only transition in a process instance's audit history.
ProcessTransitionSnapshot(UUID, UUID, String, String, String, ProcessActorId, String, Instant, int) - Constructor for record class su.onno.process.ProcessTransitionSnapshot
Source-compatible constructor for the original human-task-only transition shape.
ProcessTransitionSnapshot(UUID, UUID, UUID, int, ProcessTransitionType, String, String, String, ProcessActorId, String, Instant, int) - Constructor for record class su.onno.process.ProcessTransitionSnapshot
Creates an instance of a ProcessTransitionSnapshot record class.
ProcessTransitionType - Enum Class in su.onno.process
Cause of one durable process transition.
ProcessWorkItem - Record Class in su.onno.process
Durable human task exposed by ProcessEngine.
ProcessWorkItem(UUID, UUID, String, String, String, WorkItemStatus, ProcessActorId, String, ProcessDomainLink, Instant, Instant, Instant, String, List<String>) - Constructor for record class su.onno.process.ProcessWorkItem
Source-compatible constructor for work items produced before execution tokens.
ProcessWorkItem(UUID, UUID, UUID, String, int, String, String, WorkItemStatus, ProcessActorId, String, ProcessDomainLink, Instant, Instant, Instant, String, List<String>) - Constructor for record class su.onno.process.ProcessWorkItem
Creates an instance of a ProcessWorkItem record class.
ProcessWorkItemEventSnapshot - Record Class in su.onno.process
Immutable audit entry for one durable human task.
ProcessWorkItemEventSnapshot(UUID, UUID, UUID, WorkItemEventType, ProcessActorId, String, ProcessActorId, String, ProcessActorId, String, String, Instant, int) - Constructor for record class su.onno.process.ProcessWorkItemEventSnapshot
Creates an instance of a ProcessWorkItemEventSnapshot record class.
profile() - Method in interface su.onno.ui.EntityView
The profile/persona id this view applies to, or null (default) to apply to every profile.
profile() - Method in interface su.onno.ui.Layout
The persona id this layout builds, or null for the default shell.
profile() - Method in interface su.onno.ui.Page
The profile/persona id this page applies to, or null (default) for every profile.
profile() - Method in record class su.onno.ui.UiProfileResolver.Resolution
Returns the value of the profile record component.
profile(String) - Method in class su.onno.ui.UiLayoutBuilder
Declare (or extend) a named persona profile.
Profile(String, String, String, List<String>, int, List<UiLayout.Section>, List<UiLayoutBuilder.WidgetConfig>) - Constructor for record class su.onno.ui.UiLayout.Profile
Creates an instance of a Profile record class.
ProfileLink(String, String) - Constructor for record class su.onno.ui.divkit.ShellLayoutBuilder.ProfileLink
Creates an instance of a ProfileLink record class.
profiles() - Method in record class su.onno.ui.UiLayout
Returns the value of the profiles record component.
providers() - Method in record class su.onno.auth.spi.AuthMethods
Returns the value of the providers record component.
pruneReadBefore(Instant) - Method in class su.onno.ui.notifications.NotificationStore
Delete read notifications older than the cutoff — the retention sweep.
publish(Object) - Method in interface su.onno.posting.PostEventPublisher
 
publish(String, String, String, Object) - Method in class su.onno.ui.UiEventPublisher
 
publish(String, String, String, Object, String) - Method in class su.onno.ui.UiEventPublisher
 
publish(ClusterEvent) - Method in interface su.onno.cluster.ClusterEventBus
Publish a change to peer nodes.
publish(ClusterEvent) - Method in class su.onno.cluster.NoOpClusterEventBus
 
publish(ClusterEvent) - Method in class su.onno.cluster.pg.PostgresClusterEventBus
 
publish(EntityChangedEvent) - Method in interface su.onno.events.EntityChangePublisher
 
publish(ProcessTasksChangedEvent) - Method in interface su.onno.process.ProcessEventPublisher
 
publishedAt() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the publishedAt record component.
publishNotification(String, Map<String, Object>) - Method in class su.onno.ui.UiEventPublisher
Pushes one notification event to every open stream owned by recipientId — the per-user counterpart of the role-filtered UiEventPublisher.publish(java.lang.String, java.lang.String, java.lang.String, java.lang.Object) fan-out.
publishPresence(String, String, String, List<Map<String, String>>) - Method in class su.onno.ui.UiEventPublisher
Fans the current viewer set of one record out as a presence event, to every open stream whose viewer may read that record — record-level collaboration markers.
publishProcessTasksChanged(String, Set<String>, Set<String>) - Method in class su.onno.ui.UiEventPublisher
Push a payload-free task inbox invalidation.
publishReload() - Method in class su.onno.ui.UiEventPublisher
Dev-mode live reload on demand: tells every connected browser to full-reload right now, without waiting for a context restart.

Q

quantity() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the quantity record component.
QUARTER - Enum constant in enum class su.onno.model.Periodicity
 
query() - Method in interface su.onno.repository.RegisterRepository
 
query() - Method in class su.onno.repository.RegisterRepositoryImpl
 
query() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the query record component.
Query(String, Map<String, Object>) - Constructor for record class su.onno.ui.WidgetBuckets.Query
Creates an instance of a Query record class.
queryLookupStrategy() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
quit() - Method in record class su.onno.desktop.DesktopManifest.Tray
Returns the value of the quit record component.
quit(String) - Method in class su.onno.desktop.DesktopSpec.TraySpec
Label for the tray's quit menu item.

R

ReactionRequest(String) - Constructor for record class su.onno.ui.comments.CommentController.ReactionRequest
Creates an instance of a ReactionRequest record class.
reactionsFor(Collection<UUID>, String) - Method in class su.onno.ui.comments.CommentService
Grouped reactions for a batch of comments, preserving first-seen emoji order per comment.
read(String, Class<T>) - Method in class su.onno.process.JacksonProcessPayloadCodec
 
read(String, Class<T>) - Method in interface su.onno.process.ProcessPayloadCodec
 
read(Handle) - Static method in class su.onno.schema.DatabaseIntrospector
 
readable() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns the value of the readable record component.
readAt() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the readAt record component.
readOnly() - Element in annotation interface su.onno.mcp.McpTool
MCP read-only safety hint.
readRoles() - Element in annotation interface su.onno.annotations.AccessControl
 
readRoles() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the readRoles record component.
readRoles() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the readRoles record component.
readRoles() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the readRoles record component.
readRoles() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the readRoles record component.
ready() - Method in class su.onno.desktop.DesktopManifestController
 
READY - Enum constant in enum class su.onno.process.ProcessTokenStatus
 
reason() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the reason record component.
reason() - Method in record class su.onno.ui.ProcessController.CancelProcessRequest
Returns the value of the reason record component.
reason() - Method in record class su.onno.ui.ProcessController.DelegateTaskRequest
Returns the value of the reason record component.
reason() - Method in record class su.onno.ui.RefOptionDecoration
Returns the value of the reason record component.
rebuildTotals() - Method in class su.onno.posting.RegisterPersistence
 
rebuildTotals() - Method in interface su.onno.repository.RegisterRepository
 
rebuildTotals() - Method in class su.onno.repository.RegisterRepositoryImpl
 
RECEIPT - Enum constant in enum class su.onno.model.MovementType
 
recipientId() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the recipientId record component.
recipientId() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the recipientId record component.
recipientId() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the recipientId record component.
record(String, long, Runnable) - Static method in class su.onno.performance.OnnoPerformance
 
record(String, long, Supplier<T>) - Static method in class su.onno.performance.OnnoPerformance
 
record(String, Runnable) - Static method in class su.onno.performance.OnnoPerformance
 
record(String, Supplier<T>) - Static method in class su.onno.performance.OnnoPerformance
 
recordActionState(ActionSpec.Action, Map<String, Object>) - Static method in class su.onno.ui.UiActionResolver
Evaluate a's per-record functions against a loaded record (see UiActionResolver.RecordActionState).
RecordActionState(boolean, boolean, String, String) - Constructor for record class su.onno.ui.UiActionResolver.RecordActionState
Creates an instance of a RecordActionState record class.
recordId() - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Returns the value of the recordId record component.
recordSchema(Jdbi, String, List<String>, String) - Method in class su.onno.schema.SchemaHistoryRepository
 
redact(List<Map<String, Object>>, List<AttributeDescriptor>) - Static method in class su.onno.security.SecretRedactor
 
ref() - Method in record class su.onno.ui.comments.Mentions.Occurrence
Returns the value of the ref record component.
Ref<T> - Record Class in su.onno.types
 
Ref(Class<T>, UUID) - Constructor for record class su.onno.types.Ref
Creates an instance of a Ref record class.
reference() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the reference record component.
reference(Class<?>) - Method in class su.onno.ui.InputSpec.InputBuilder
Make this a reference picker of another entity's records: the modal renders the same searchable ref widget an entity form uses, and the submitted value is the picked record's id.
REFERENCE - Enum constant in enum class su.onno.ui.InputType
A searchable picker of another catalog/document's records — the same ref widget an entity form uses.
references() - Method in record class su.onno.schema.ColumnModel
Returns the value of the references record component.
ReferenceTargetDescriptor - Record Class in su.onno.metadata
One catalog/document type allowed by a polymorphic reference field.
ReferenceTargetDescriptor(String, String, String, String) - Constructor for record class su.onno.metadata.ReferenceTargetDescriptor
Creates an instance of a ReferenceTargetDescriptor record class.
refField(Field<E, Ref<T>>) - Method in class su.onno.ui.EntityConfigBuilder
Configure a Ref field while retaining its target type for target-field hints.
refFilter() - Method in record class su.onno.ui.FieldHint
Returns the value of the refFilter record component.
refFilter(String) - Method in class su.onno.ui.FieldHintBuilder
For a Ref field: narrow the picker's options with a predicate over the ref's target entity, in the same small field op value AND … grammar a dashboard widget's config("filter", …) uses.
refKind() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the refKind record component.
RefOption - Record Class in su.onno.ui
One candidate record supplied to a RefOptionDecorator.
RefOption(UUID, Map<String, Object>) - Constructor for record class su.onno.ui.RefOption
Creates an instance of a RefOption record class.
RefOptionContext - Record Class in su.onno.ui
Live generated-form context supplied when decorating reference-picker options.
RefOptionContext(String, String, String, Map<String, Object>, String, Integer, Map<String, Object>, UUID) - Constructor for record class su.onno.ui.RefOptionContext
Creates an instance of a RefOptionContext record class.
refOptionController(CatalogQueryService, DocumentQueryService, UiAccessService, RefOptionService) - Method in class su.onno.ui.UiAutoConfiguration
 
RefOptionController - Class in su.onno.ui
Contextual reference-picker search.
RefOptionController(CatalogQueryService, DocumentQueryService, UiAccessService, RefOptionService) - Constructor for class su.onno.ui.RefOptionController
 
RefOptionController.SearchRequest - Record Class in su.onno.ui
 
RefOptionDecoration - Record Class in su.onno.ui
Context-dependent presentation and selection state for one reference-picker option.
RefOptionDecoration(String, RefOptionTone, String, boolean, String, boolean) - Constructor for record class su.onno.ui.RefOptionDecoration
Creates an instance of a RefOptionDecoration record class.
refOptionDecorator() - Method in record class su.onno.ui.FieldHint
Returns the value of the refOptionDecorator record component.
RefOptionDecorator - Interface in su.onno.ui
Application-provided batch resolver for contextual reference-picker option state.
refOptions(Class<? extends RefOptionDecorator>) - Method in class su.onno.ui.FieldHintBuilder
Decorate this reference picker's options using the given application-provided Spring bean.
refOptionService(ObjectProvider<RefOptionDecorator>) - Method in class su.onno.ui.UiAutoConfiguration
 
RefOptionService - Class in su.onno.ui
Resolves and applies application-provided contextual option decorators.
RefOptionService(List<RefOptionDecorator>) - Constructor for class su.onno.ui.RefOptionService
 
RefOptionTone - Enum Class in su.onno.ui
Semantic colour for a contextual reference-option badge.
refresh() - Method in record class su.onno.ui.ActionResult
Returns the value of the refresh record component.
refresh(ActionDialog) - Static method in record class su.onno.ui.ActionResult
Reload the current surface and show an acknowledgement dialog.
refresh(ActionToast) - Static method in record class su.onno.ui.ActionResult
Reload the current surface and show a structured toast.
refResolver(ApplicationContext) - Method in class su.onno.spring.OnnoAutoConfiguration
 
RefResolver - Class in su.onno.ui
Resolves Ref UUID columns and Enum UUID columns to human-readable display values.
RefResolver - Interface in su.onno.types
 
RefResolver(MetadataRegistry, Jdbi) - Constructor for class su.onno.ui.RefResolver
 
refSecondary() - Method in record class su.onno.ui.FieldHint
Returns the value of the refSecondary record component.
refSecondary(String) - Method in class su.onno.ui.FieldHintBuilder
For a Ref field: show a secondary attribute of the picked record beneath its name in the ref picker, to disambiguate same-named records (e.g.
refSecondary(Field<T, V>) - Method in class su.onno.ui.FieldHintBuilder
Compiler-checked counterpart of FieldHintBuilder.refSecondary(String).
refTarget() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the refTarget record component.
refTargets() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the refTargets record component.
RefTargets - Annotation Interface in su.onno.annotations
Declares the catalog/document types allowed in a PolyRef field.
RefToUuid() - Constructor for class su.onno.spring.EnumUuidConverters.RefToUuid
 
region() - Method in record class su.onno.ui.divkit.PageDivBuilder.Column
Returns the value of the region record component.
region() - Method in record class su.onno.ui.PageColumn
Returns the value of the region record component.
Region(List<PageWidgetDescriptor>, int, List<PageComponent>) - Constructor for record class su.onno.ui.divkit.PageDivBuilder.Region
A flat region with no nested rows (a widget grid + components).
Region(List<PageWidgetDescriptor>, int, List<PageComponent>, List<PageDivBuilder.Row>) - Constructor for record class su.onno.ui.divkit.PageDivBuilder.Region
Creates an instance of a Region record class.
register(Class<?>) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
register(Class<?>, String) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
Add a register with an explicit nav icon (a lucide icon name, honored over the heuristic).
register(Class<?>, Consumer<EntityConfigBuilder>) - Method in class su.onno.ui.UiLayoutBuilder.SectionBuilder
 
register(Class<N>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
REGISTER - Static variable in record class su.onno.events.EntityChangedEvent
 
registerAccumulation(AccumulationRegisterDescriptor) - Method in class su.onno.metadata.MetadataRegistry
 
registerCatalog(CatalogDescriptor) - Method in class su.onno.metadata.MetadataRegistry
 
registerConstant(ConstantDescriptor) - Method in class su.onno.metadata.MetadataRegistry
 
registerDocument(DocumentDescriptor) - Method in class su.onno.metadata.MetadataRegistry
 
RegisterEntityInformation<T,ID> - Class in su.onno.spring
 
RegisterEntityInformation(Class<T>) - Constructor for class su.onno.spring.RegisterEntityInformation
 
registerEnumeration(EnumerationDescriptor) - Method in class su.onno.metadata.MetadataRegistry
 
RegisterFilter<T> - Class in su.onno.repository
 
RegisterFilter() - Constructor for class su.onno.repository.RegisterFilter
 
registerInformationRegister(InformationRegisterDescriptor) - Method in class su.onno.metadata.MetadataRegistry
 
registerListController(RegisterQueryService, UiAccessService, UiMessages) - Method in class su.onno.ui.UiAutoConfiguration
 
RegisterListController - Class in su.onno.ui
Serves pages of register data to the virtualized onno-list island — the register counterpart to ListDataController.
RegisterListController(RegisterQueryService, UiAccessService, UiMessages) - Constructor for class su.onno.ui.RegisterListController
 
RegisterPersistence<T> - Class in su.onno.posting
 
RegisterPersistence(Jdbi, AccumulationRegisterDescriptor) - Constructor for class su.onno.posting.RegisterPersistence
 
registerPersistenceMap(Jdbi, MetadataRegistry) - Method in class su.onno.spring.OnnoAutoConfiguration
 
RegisterPreview(String, String, String, List<Map<String, Object>>) - Constructor for record class su.onno.posting.PostingPreview.RegisterPreview
Creates an instance of a RegisterPreview record class.
RegisterQueryBuilder<T> - Class in su.onno.repository
 
RegisterQueryBuilder(RegisterPersistence<T>) - Constructor for class su.onno.repository.RegisterQueryBuilder
 
RegisterQueryBuilder.QueryType - Enum Class in su.onno.repository
 
RegisterQueryBuilder.TupleInFilter - Record Class in su.onno.repository
A (col1, col2, …) IN ((v1, v2, …), …) predicate over a set of dimension tuples.
registerQueryService(MetadataRegistry, Jdbi) - Method in class su.onno.ui.UiAutoConfiguration
 
RegisterQueryService - Class in su.onno.ui
Read-side queries for accumulation registers (movements, balance, turnover), shared by the REST API and the DivKit emitters.
RegisterQueryService(MetadataRegistry, Jdbi) - Constructor for class su.onno.ui.RegisterQueryService
 
registerReport(String, String, String, String, Principal) - Method in class su.onno.ui.DivKitController
 
RegisterRepositoriesAutoConfiguration - Class in su.onno.spring
 
RegisterRepositoriesAutoConfiguration() - Constructor for class su.onno.spring.RegisterRepositoriesAutoConfiguration
 
RegisterRepository<T> - Interface in su.onno.repository
 
RegisterRepositoryConfigurationExtension - Class in su.onno.spring
 
RegisterRepositoryConfigurationExtension() - Constructor for class su.onno.spring.RegisterRepositoryConfigurationExtension
 
RegisterRepositoryFactory - Class in su.onno.spring
 
RegisterRepositoryFactory(Map<Class<?>, RegisterPersistence<?>>, Map<Class<?>, RegisterRepositoryImpl<?>>) - Constructor for class su.onno.spring.RegisterRepositoryFactory
 
RegisterRepositoryFactoryBean<T,S,UUID> - Class in su.onno.spring
 
RegisterRepositoryFactoryBean(Class<? extends T>) - Constructor for class su.onno.spring.RegisterRepositoryFactoryBean
 
RegisterRepositoryImpl<T> - Class in su.onno.repository
 
RegisterRepositoryImpl(RegisterPersistence<T>, Class<T>) - Constructor for class su.onno.repository.RegisterRepositoryImpl
 
registerRepositoryImplMap(Map<Class<?>, RegisterPersistence<?>>) - Method in class su.onno.spring.OnnoAutoConfiguration
 
RegisterRepositoryRegistrar - Class in su.onno.spring
Scans for RegisterRepository interfaces and ensures they are registered with RegisterRepositoryFactoryBean, replacing any JDBC-created definitions.
RegisterRepositoryRegistrar() - Constructor for class su.onno.spring.RegisterRepositoryRegistrar
 
registers() - Method in record class su.onno.posting.PostingPreview
Returns the value of the registers record component.
registerSurface(Map<String, Object>, String, Palette, UiMessages) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
The register surface as an onno-register custom block: one or more named, paginated list views fed page-by-page from /api/list/registers/....
registerTable(String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
registerTotalsTable(String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
registrationId() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns the value of the registrationId record component.
registry() - Method in record class su.onno.migration.MigrationContext
Returns the value of the registry record component.
related(String, UUID, String, String, Principal) - Method in class su.onno.ui.GenericCatalogController
Live rows of a related-list panel declared on the name catalog's editor (see RelatedList) — the junction rows whose back-reference points at record id.
related(String, UUID, String, String, Principal) - Method in class su.onno.ui.GenericDocumentController
Live rows of a related-list panel declared on the name document's view (see RelatedList) — the junction rows whose back-reference points at record id.
relatedList(Class<?>, String) - Method in class su.onno.ui.FieldHintResolver
A single related-list panel by name, or null if the entity declares none with that name.
relatedList(String, Class<J>) - Method in class su.onno.ui.EntityConfigBuilder
Declare an inline related-list (child rows) panel for this catalog editor, backed by a join catalog — the catalog-side analogue of a document's @TabularSection.
relatedList(String, Class<K>) - Method in class su.onno.ui.RelatedListBuilder
Add another related-list panel on the same entity.
RelatedList - Record Class in su.onno.ui
A declarative related-list (inline child rows) panel for a catalog or document view, backed by a junction — a catalog or an information register — rather than an owned tabular section.
RelatedList(String, Class<?>, String, String, List<String>, String, boolean) - Constructor for record class su.onno.ui.RelatedList
Creates an instance of a RelatedList record class.
RelatedListBuilder<E,J> - Class in su.onno.ui
Builds one RelatedList panel for a catalog editor.
relatedListReader(FieldHintResolver, MetadataRegistry, CatalogQueryService, InformationRegisterQueryService, UiAccessService) - Method in class su.onno.ui.UiAutoConfiguration
 
RelatedListReader - Class in su.onno.ui
Resolves and reads the rows of a related-list panel for any owning entity — catalog or document — over any junction — join catalog or information register.
RelatedListReader(FieldHintResolver, MetadataRegistry, CatalogQueryService, InformationRegisterQueryService, UiAccessService) - Constructor for class su.onno.ui.RelatedListReader
 
relatedListsFor(Class<?>) - Method in class su.onno.ui.FieldHintResolver
Related-list panels authored on an entity's view, or an empty list if none.
relatedRows(CatalogDescriptor, String, UUID) - Method in class su.onno.ui.CatalogQueryService
Live rows of a join catalog whose viaColumn ref points at parentId — the read side of a related-list panel (see RelatedList).
relatedRows(InformationRegisterDescriptor, String, UUID) - Method in class su.onno.ui.InformationRegisterQueryService
Register rows whose viaColumn ref dimension points at parentId — the read side of a register-backed related-list panel.
relayPending() - Method in class su.onno.kafka.OutboxRelay
 
releaseUrl() - Method in record class su.onno.ui.UpdateStatus
Returns the value of the releaseUrl record component.
reload() - Static method in record class su.onno.ui.ActionResult
Reload the current surface without showing feedback.
RememberMe() - Constructor for class su.onno.auth.OnnoAuthProperties.RememberMe
 
remoteRefClient(ServiceRegistry, RestClient.Builder) - Method in class su.onno.kafka.OnnoKafkaAutoConfiguration
 
RemoteRefClient - Class in su.onno.kafka
 
RemoteRefClient(ServiceRegistry, RestClient.Builder) - Constructor for class su.onno.kafka.RemoteRefClient
 
RENAME_COLUMN - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
RENAME_TABLE - Enum constant in enum class su.onno.schema.SchemaChange.Type
 
render(SqlRenderer.RenderModel) - Static method in class su.onno.query.SqlRenderer
 
RenderModel(List<String>, String, String, List<String>, List<String>, List<String>, List<String>, Integer, Integer) - Constructor for record class su.onno.query.SqlRenderer.RenderModel
Creates an instance of a RenderModel record class.
Replies() - Constructor for class su.onno.ui.notifications.NotificationProperties.Replies
 
reply() - Method in record class su.onno.ui.comments.CommentRepliedEvent
Returns the value of the reply record component.
replyNotificationSource(NotificationService) - Method in class su.onno.ui.notifications.NotificationsAutoConfiguration
 
ReplyNotificationSource - Class in su.onno.ui.notifications
Built-in notification producer for comment replies.
ReplyNotificationSource(NotificationService) - Constructor for class su.onno.ui.notifications.ReplyNotificationSource
 
Repository() - Constructor for class su.onno.spring.OnnoProperties.Repository
 
repositoryBaseClass() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
repositoryFactoryBeanClass() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
repositoryImplementationPostfix() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
repost(DocumentObject) - Method in class su.onno.posting.PostingEngine
Replaces the active movements of an already-posted document and writes the freshly calculated movements in one database transaction.
repost(DocumentObject) - Method in class su.onno.posting.PostingService
 
repost(DocumentObject) - Method in class su.onno.spring.TimedPostingService
 
Request(String, String, String, String, String, String, String, String, String, String, String) - Constructor for record class su.onno.ui.WidgetBuckets.Request
Creates an instance of a Request record class.
Request(UUID, Map<String, Object>) - Constructor for record class su.onno.ui.FormValidationController.Request
Creates an instance of a Request record class.
require(String) - Method in class su.onno.process.ProcessDefinitions
Resolve the latest registered version for a stable definition key.
require(String) - Method in class su.onno.ui.CatalogQueryService
 
require(String) - Method in class su.onno.ui.DocumentQueryService
 
require(String) - Method in class su.onno.ui.RegisterQueryService
 
require(String, int) - Method in class su.onno.process.ProcessDefinitions
Resolve the exact definition version persisted by an instance.
require(String, Principal) - Method in class su.onno.ui.TaskAssigneeDirectory
 
required() - Element in annotation interface su.onno.annotations.Attribute
 
required() - Element in annotation interface su.onno.mcp.McpToolParam
Whether MCP clients must supply the input.
required() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the required record component.
required() - Method in class su.onno.ui.InputSpec.GroupBuilder
Require at least one row before the action-form dialog submits.
required() - Method in class su.onno.ui.InputSpec.InputBuilder
Require a non-blank value before an action-form dialog submits (see ActionSpec.ActionBuilder.form).
required() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the required record component.
required() - Method in record class su.onno.ui.InputSpec.InputGroup
Returns the value of the required record component.
requireRead(Principal, AccumulationRegisterDescriptor) - Method in class su.onno.ui.UiAccessService
 
requireRead(Principal, CatalogDescriptor) - Method in class su.onno.ui.UiAccessService
 
requireRead(Principal, DocumentDescriptor) - Method in class su.onno.ui.UiAccessService
 
requireRead(Principal, InformationRegisterDescriptor) - Method in class su.onno.ui.UiAccessService
 
requireWrite(Principal, CatalogDescriptor) - Method in class su.onno.ui.UiAccessService
 
requireWrite(Principal, DocumentDescriptor) - Method in class su.onno.ui.UiAccessService
 
resizable() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns the value of the resizable record component.
resizable(boolean) - Method in class su.onno.desktop.DesktopSpec.WindowSpec
 
Resolution(UiLayout.Profile, List<UiLayout.Profile>) - Constructor for record class su.onno.ui.UiProfileResolver.Resolution
Creates an instance of a Resolution record class.
resolve(String, String, String, Principal) - Method in class su.onno.ui.comments.MentionController
Resolve one (kind, name, id) triple to its live display — what the compose box calls when an internal record URL is pasted, to swap the link for a mention chip.
resolve(String, String, UUID) - Method in class su.onno.kafka.RemoteRefClient
 
resolve(String, String, Viewport) - Method in class su.onno.ui.PageResolver
The page for this route under this profile and viewport, or null.
resolve(Principal) - Method in class su.onno.ui.CurrentUserResolver
 
resolve(Collection<MentionRef>, Principal) - Method in class su.onno.ui.comments.MentionResolver
Resolve every distinct mention in refs for viewer.
resolve(PolyRef) - Method in class su.onno.spring.SpringRefResolver
 
resolve(PolyRef) - Method in interface su.onno.types.RefResolver
 
resolve(Ref<T>) - Method in class su.onno.spring.SpringRefResolver
 
resolve(Ref<T>) - Method in interface su.onno.types.RefResolver
 
resolve(UiLayout) - Method in class su.onno.ui.UiLayoutResolver
 
resolve(UiLayout.Profile) - Method in class su.onno.ui.UiLayoutResolver
 
resolve(UiLayout, Set<String>) - Method in class su.onno.ui.UiProfileResolver
Pick the best profile for a user: the highest-priority named profile whose roles intersect roles, falling back to the default profile when none match.
resolveActions() - Method in class su.onno.ui.ActionSpec
Resolve static and late-bound declarations in authored order.
resolveAttributes(List<Map<String, Object>>, List<AttributeDescriptor>) - Method in class su.onno.ui.RefResolver
 
resolved() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
Applies the OnnoAuthProperties.Provider preset to produce the effective, fully-populated settings the autoconfig and ClaimRoleConverter consume.
resolvedDescriptors(Class<?>, Set<ActionScope>) - Method in class su.onno.ui.UiActionResolver
Current descriptor maps including late-bound providers.
resolvedForEntity(Class<?>) - Method in class su.onno.ui.UiActionResolver
Static and late-bound actions in authored order, with the same first-view/key-wins merge as startup declarations.
resolvedForResourceServer() - Method in class su.onno.auth.OnnoAuthProperties.Oidc
Resolves principal/role claim settings for stateless JWT validation.
ResolvedItem(String, String, String, String, Class<?>, String) - Constructor for record class su.onno.ui.UiLayout.ResolvedItem
Creates an instance of a ResolvedItem record class.
ResolvedListView - Record Class in su.onno.ui
Renderer-agnostic resolved list surface: a title and ordered columns.
ResolvedListView(String, List<ResolvedListView.Column>, boolean, String, boolean, List<ResolvedListView.Filter>, ResolvedListView.MapView, int, ResolvedListView.Grouping, ResolvedListView.CustomView) - Constructor for record class su.onno.ui.ResolvedListView
Creates an instance of a ResolvedListView record class.
ResolvedListView.Aggregate - Record Class in su.onno.ui
One per-group subtotal: the numeric columnName to aggregate, the fn (sum/avg/min/max), its header label, and the display format carried from the column (so a money subtotal renders as money).
ResolvedListView.Column - Record Class in su.onno.ui
cellMenu: a row-action submenu label the cell opens directly on right-click (ListSpec.cellMenu); blank = the cell has no menu of its own.
ResolvedListView.CustomView - Record Class in su.onno.ui
A custom list-body renderer (see ListSpec.custom): the widget-registry type the client resolves the component from, the toolbar-toggle label (blank = the UI's list.customView message), and whether the list opens on the custom view.
ResolvedListView.Filter - Record Class in su.onno.ui
A resolved list filter: a stable key (the field name, the client's state key), the label, the data columnName the query filters on (resolved + validated against the entity's columns), the control type ("options", "multiOptions", "contains", "startsWith" or "dateRange") and, for the (multi-)options controls, its options (each a value→label pair).
ResolvedListView.GroupColumn - Record Class in su.onno.ui
One groupable column: the data columnName the GROUP BY runs on, its picker label, and whether it is a date/time column (date) — a date column offers a day/month/year granularity and buckets rows by period instead of exact value.
ResolvedListView.Grouping - Record Class in su.onno.ui
The list's grouping capability: the columns a user may group by (the "Group by ▾" picker), the per-group subtotals to show, and the defaultColumn the list opens grouped by (blank = opens flat).
ResolvedListView.MapView - Record Class in su.onno.ui
A resolved map view: the data columnNames the geometry reads — a marker point from a latField/lngField pair and/or a geoJsonField (GeoJSON points/paths/areas) — an optional labelField for the popup, and whether the list opens on the map.
ResolvedListView.Option - Record Class in su.onno.ui
One choice of a (multi-)options filter: the value the query matches against the column, and the label the control renders.
ResolvedMention(String, String, UUID, String, String, String, boolean) - Constructor for record class su.onno.ui.comments.MentionResolver.ResolvedMention
Creates an instance of a ResolvedMention record class.
resolvedMetadataService(MetadataRegistry, FieldHintResolver) - Method in class su.onno.ui.UiAutoConfiguration
 
ResolvedMetadataService - Class in su.onno.ui
Resolves descriptor metadata into a JSON-shaped attribute view, merging field hints over descriptor defaults.
ResolvedMetadataService(MetadataRegistry, FieldHintResolver) - Constructor for class su.onno.ui.ResolvedMetadataService
 
ResolvedOidc(String, String, String, String, String, List<OnnoAuthProperties.RoleSource>) - Constructor for record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Creates an instance of a ResolvedOidc record class.
ResolvedSection(String, int, String, String, List<UiLayout.ResolvedItem>) - Constructor for record class su.onno.ui.UiLayout.ResolvedSection
Creates an instance of a ResolvedSection record class.
resolveFieldFilters(Map<String, Object>) - Method in class su.onno.posting.RegisterPersistence
 
resolveFieldHints(UiLayout.Profile, String, String) - Method in class su.onno.ui.UiLayoutResolver
 
resolveFieldHints(UiLayout, String, String) - Method in class su.onno.ui.UiLayoutResolver
Look up field hints for an entity declared in the layout.
resolveId(Class<? extends Enum<?>>, Enum<?>) - Static method in class su.onno.repository.EnumerationPersistence
 
resolveOrThrow(PolyRef) - Method in interface su.onno.types.RefResolver
 
resolveOrThrow(Ref<T>) - Method in interface su.onno.types.RefResolver
 
resolveValue(Class<?>, UUID) - Static method in class su.onno.repository.EnumerationPersistence
 
resolveWidgetConfigs(List<UiLayoutBuilder.WidgetConfig>) - Method in class su.onno.ui.UiLayoutResolver
Resolve explicit widget configs (e.g.
resolveWidgets(UiLayout) - Method in class su.onno.ui.UiLayoutResolver
Resolve widget configs to page-widget descriptors.
resolveWidgets(UiLayout.Profile) - Method in class su.onno.ui.UiLayoutResolver
 
resource() - Method in record class su.onno.ui.media.LoadedMedia
Returns the value of the resource record component.
Resource - Annotation Interface in su.onno.annotations
 
RESOURCE_SERVER - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Mode
Stateless JWT bearer-token validation.
resources() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the resources record component.
resources() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the resources record component.
Result(String, Map<String, Object>) - Constructor for record class su.onno.ui.ListFilter.Result
Creates an instance of a Result record class.
Result(String, Map<String, Object>) - Constructor for record class su.onno.ui.WidgetFilter.Result
Creates an instance of a Result record class.
reverseTotals(Handle, UUID) - Method in class su.onno.posting.RegisterPersistence
 
rolePrefix() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns the value of the rolePrefix record component.
roles() - Element in annotation interface su.onno.mcp.McpTool
Roles allowed to call the tool.
roles() - Method in record class su.onno.process.ProcessActor
Returns the value of the roles record component.
roles() - Method in record class su.onno.process.TaskAssignment
Returns the value of the roles record component.
roles() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the roles record component.
roles() - Method in class su.onno.ui.LayoutSpec
 
roles() - Method in record class su.onno.ui.UiLayout.Profile
Returns the value of the roles record component.
roles(String...) - Static method in record class su.onno.process.TaskAssignment
 
roles(String...) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Restrict this action to callers holding any of the given roles (ADMIN always passes, like entity @AccessControl).
roles(String...) - Method in class su.onno.ui.LayoutSpec
Roles that resolve a user into this persona layout.
roles(String...) - Method in class su.onno.ui.UiLayoutBuilder.ProfileBuilder
Roles that resolve a user into this profile.
roles(Principal) - Method in class su.onno.ui.UiAccessService
The normalized roles granted to the caller.
Roles() - Constructor for class su.onno.auth.OnnoAuthProperties.Roles
 
RoleSource() - Constructor for class su.onno.auth.OnnoAuthProperties.RoleSource
 
RoleSource(String, OnnoAuthProperties.Shape) - Constructor for class su.onno.auth.OnnoAuthProperties.RoleSource
 
roleSources() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns the value of the roleSources record component.
rootInstanceId() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the rootInstanceId record component.
route() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns the value of the route record component.
route() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the route record component.
route() - Method in record class su.onno.ui.comments.MentionRef
The kind/name/id route segment, the body of an onno:// navigation url.
route() - Method in interface su.onno.ui.Page
The route this page renders, e.g.
route() - Method in record class su.onno.ui.UiLayout.PageRef
Returns the value of the route record component.
routeName(String) - Static method in class su.onno.ui.comments.Mentions
The URL-safe route segment for a logical name: snake_case, mirroring the client's toSnakeCase (and SurfaceDivBuilder.routeNameOf) so a mention token's route is the same one a list-row tap or ref link produces.
routes() - Method in record class su.onno.process.ProcessNodeDescriptor
Returns the value of the routes record component.
row() - Method in record class su.onno.importer.ImportRowError
Returns the value of the row record component.
row(Consumer<PageBuilder.RowBuilder>) - Method in class su.onno.ui.PageBuilder
Add a multi-column layout band — the general layout primitive.
Row(List<PageDivBuilder.Column>) - Constructor for record class su.onno.ui.divkit.PageDivBuilder.Row
Creates an instance of a Row record class.
ROW - Enum constant in enum class su.onno.ui.ActionScope
A per-row button on the list surface (operates on that row's record).
rowActionState(Class<?>, Map<String, Object>) - Method in class su.onno.ui.UiActionResolver
Per-row state for the entity's dynamic row actions, keyed by action key — what the list feed attaches to each row (under _actions) so the client can render that row's button with the right icon/label and honour its visibility/enabled state.
rowActionState(List<ActionSpec.Action>, Map<String, Object>) - Method in class su.onno.ui.UiActionResolver
Resolve per-row state from an already resolved action snapshot (one live-provider evaluation).
rowAlt() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the rowAlt record component.
rowBreak() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the rowBreak record component.
rowBreak() - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Start a new layout row with this widget, even if the previous row still has room — an explicit break in the width-fraction flow.
rowBreak() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the rowBreak record component.
RowBuilder() - Constructor for class su.onno.ui.PageBuilder.RowBuilder
 
rowClass() - Method in record class su.onno.metadata.TabularSectionDescriptor
Returns the value of the rowClass record component.
rowField(Field<E, ? extends Collection<R>>, Field<R, V>) - Method in class su.onno.ui.EntityConfigBuilder
Configure a field inside a typed collection/tabular section.
rowIndex() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the rowIndex record component.
rowIndex() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the rowIndex record component.
rowRefField(Field<E, ? extends Collection<R>>, Field<R, Ref<T>>) - Method in class su.onno.ui.EntityConfigBuilder
Configure a Ref inside a typed collection/tabular section, retaining its target type.
rows() - Method in record class su.onno.importer.CsvPreview
Returns the value of the rows record component.
rows() - Method in record class su.onno.ui.ActionContext
Returns the value of the rows record component.
rows() - Method in record class su.onno.ui.ActionSpec.FormDefaults
Returns the value of the rows record component.
rows() - Method in record class su.onno.ui.divkit.PageDivBuilder.Region
Returns the value of the rows record component.
rows() - Method in record class su.onno.ui.KeysetPage
Returns the value of the rows record component.
rows() - Method in class su.onno.ui.PageBuilder
The explicit layout rows composed with row(...), in declaration order.
rows(Class<?>, String, String, UUID, Principal, EntityJsonRepresentation.Mode) - Method in class su.onno.ui.RelatedListReader
Live rows of the panel relatedName declared on parentClass, scoped to record parentId — the REST read path the form widget drives.
rowsByIds(CatalogDescriptor, List<UUID>) - Method in class su.onno.ui.CatalogQueryService
Fetch specific live rows by id, decorated like keyset rows (refs resolved, secrets redacted) so a client can refresh just the rows that changed without re-paging the whole window.
rowsByIds(DocumentDescriptor, List<UUID>) - Method in class su.onno.ui.DocumentQueryService
Fetch specific live documents by id, decorated like keyset rows (refs resolved, secrets redacted) so the list island can refresh just the rows that changed instead of re-paging the whole window.
rowStyle(Class<?>) - Method in class su.onno.ui.UiViewResolver
The entity's conditional row-formatting function (ListSpec.rowStyle(java.util.function.Function<su.onno.ui.ActionRow, su.onno.ui.ListSpec.RowStyle>)), or null when no view declares one.
rowStyle(Function<ActionRow, ListSpec.RowStyle>) - Method in class su.onno.ui.ListSpec
Conditional row formatting: tint a row by its data.
rowStyleFn() - Method in class su.onno.ui.ListSpec
The conditional row-formatting function, or null when ListSpec.rowStyle(java.util.function.Function<su.onno.ui.ActionRow, su.onno.ui.ListSpec.RowStyle>) wasn't called.
rowValues() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the rowValues record component.
rowValues() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the rowValues record component.
rules() - Method in interface su.onno.rules.Validated
 
run(String, String, String, UUID, Map<String, Object>, Principal) - Method in class su.onno.ui.ActionController
 
run(List<UUID>, Consumer<UUID>) - Method in class su.onno.ui.BatchRunner
Apply perId to every id and tally the outcome.
run(Jdbi) - Method in class su.onno.schema.SchemaUpgrader
 
run(Jdbi, List<AppMigration>) - Method in class su.onno.migration.MigrationRunner
Runs all unapplied migrations; returns the versions executed by this call.
runBatch(String, String, String, Map<String, Object>, Principal) - Method in class su.onno.ui.ActionController
Run a server action over a set of records in one request — the list's batch selection posts here instead of firing N single calls.
runPending(int) - Method in class su.onno.process.JdbcProcessEngine
 
runPending(int) - Method in interface su.onno.process.ProcessEngine
Advance due timers and completed/cancelled subprocess waits.

S

safe() - Method in record class su.onno.schema.MigrationPlan
 
safeGranularity(String) - Static method in class su.onno.ui.ListGroups
Restrict a client-supplied granularity to a known DATE_TRUNC unit; default month.
sanitizeLabel(String) - Static method in class su.onno.ui.comments.Mentions
A label safe to embed between [ and ]: collapse newlines and drop ].
scale() - Element in annotation interface su.onno.annotations.Attribute
 
scale() - Element in annotation interface su.onno.annotations.Resource
 
scale() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the scale record component.
scan(Class<?>) - Method in class su.onno.metadata.MetadataScanner
 
scan(List<String>) - Method in class su.onno.spring.AccumulationScanner
 
scan(List<String>) - Method in class su.onno.spring.CatalogScanner
 
scan(List<String>) - Method in class su.onno.spring.ConstantScanner
 
scan(List<String>) - Method in class su.onno.spring.DocumentScanner
 
scan(List<String>) - Method in class su.onno.spring.EnumerationScanner
 
scan(List<String>) - Method in class su.onno.spring.InformationRegisterScanner
 
scanConstant(Class<?>) - Method in class su.onno.metadata.MetadataScanner
 
scanDocument(Class<?>) - Method in class su.onno.metadata.MetadataScanner
 
scanEnumeration(Class<?>) - Method in class su.onno.metadata.MetadataScanner
 
scanInformationRegister(Class<?>) - Method in class su.onno.metadata.MetadataScanner
 
scanned() - Method in record class su.onno.ui.migration.Ui2MigrationTool.MigrationResult
Returns the value of the scanned record component.
scanRegister(Class<?>) - Method in class su.onno.metadata.MetadataScanner
 
schedule(BackgroundTask, Instant) - Method in interface su.onno.jobs.BackgroundJobs
 
schedule(BackgroundTask, Instant) - Method in class su.onno.spring.JobrunrBackgroundJobs
 
ScheduledJob - Annotation Interface in su.onno.annotations
 
scheduledJobRegistrar(ApplicationContext, JobScheduler) - Method in class su.onno.spring.OnnoAutoConfiguration
 
ScheduledJobRegistrar - Class in su.onno.spring
 
ScheduledJobRegistrar(ApplicationContext, JobScheduler) - Constructor for class su.onno.spring.ScheduledJobRegistrar
 
schema() - Element in annotation interface su.onno.mcp.McpToolParam
Optional complete JSON Schema for this input, overriding type inference.
Schema() - Constructor for class su.onno.spring.OnnoProperties.Schema
 
SchemaChange - Record Class in su.onno.schema
One change in a MigrationPlan: what it is, the SQL that performs it, and whether it can lose data (destructive changes are skipped unless onno.schema.allow-destructive=true).
SchemaChange(SchemaChange.Type, String, String, String, boolean, List<String>) - Constructor for record class su.onno.schema.SchemaChange
Creates an instance of a SchemaChange record class.
SchemaChange.Type - Enum Class in su.onno.schema
 
SchemaDiffEngine - Class in su.onno.schema
Computes the MigrationPlan that brings the live database in line with the metadata-derived SchemaModel.
SchemaDiffEngine(SqlDialect) - Constructor for class su.onno.schema.SchemaDiffEngine
 
SchemaGenerator - Class in su.onno.schema
Renders CREATE TABLE IF NOT EXISTS DDL for everything in the metadata registry.
SchemaGenerator(MetadataRegistry) - Constructor for class su.onno.schema.SchemaGenerator
 
SchemaHistoryRepository - Class in su.onno.schema
Persistence for onno_schema_history: one row per applied schema change-set (kind SCHEMA, carrying the metadata snapshot and the DDL that was executed) and one row per executed AppMigration (kind MIGRATION, claimed via a unique constraint so concurrent instances run each migration exactly once).
SchemaHistoryRepository() - Constructor for class su.onno.schema.SchemaHistoryRepository
 
schemaInitializer(DataSource, OnnoProperties, ApplicationContext, ObjectProvider<AppMigration>) - Method in class su.onno.spring.OnnoAutoConfiguration
 
SchemaInitializer - Class in su.onno.spring
 
SchemaInitializer(DataSource, List<String>) - Constructor for class su.onno.spring.SchemaInitializer
 
SchemaInitializer(DataSource, List<String>, SchemaMode, boolean, List<AppMigration>) - Constructor for class su.onno.spring.SchemaInitializer
 
SchemaMode - Enum Class in su.onno.schema
How the framework treats schema differences at startup (onno.schema.mode).
SchemaModel - Record Class in su.onno.schema
The full desired database state derived from the MetadataRegistry: framework tables (sequences, outbox) plus one TableModel per catalog, document, tabular section, register, enumeration and the constants table.
SchemaModel(List<TableModel>) - Constructor for record class su.onno.schema.SchemaModel
Creates an instance of a SchemaModel record class.
SchemaModelBuilder - Class in su.onno.schema
Builds the desired SchemaModel from the metadata registry.
SchemaModelBuilder(MetadataRegistry) - Constructor for class su.onno.schema.SchemaModelBuilder
 
SchemaSnapshot - Record Class in su.onno.schema
A point-in-time record of the metadata-derived schema, persisted as JSON in onno_schema_history.
SchemaSnapshot(Map<String, SchemaSnapshot.TableSnapshot>) - Constructor for record class su.onno.schema.SchemaSnapshot
Creates an instance of a SchemaSnapshot record class.
SchemaSnapshot.ColumnSnapshot - Record Class in su.onno.schema
 
SchemaSnapshot.TableSnapshot - Record Class in su.onno.schema
 
SchemaUpgrader - Class in su.onno.schema
Startup schema lifecycle: scans nothing itself — it takes the already-built MetadataRegistry, derives the desired SchemaModel, diffs it against the live database (and the previous SchemaSnapshot from onno_schema_history), and then acts according to SchemaMode.
SchemaUpgrader(MetadataRegistry, SchemaMode, boolean) - Constructor for class su.onno.schema.SchemaUpgrader
 
scope() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the scope record component.
scope(ActionScope) - Method in class su.onno.ui.ActionSpec.ActionBuilder
 
scriptNames() - Method in class su.onno.ui.WidgetPluginScanner
The discovered plugin module file names (e.g.
search(String, String, Principal) - Method in class su.onno.ui.comments.MentionController
 
search(String, Principal) - Method in class su.onno.ui.TaskAssigneeDirectory
 
search(CatalogDescriptor, String, int) - Method in class su.onno.ui.CatalogQueryService
Server-side typeahead for ref pickers: case-insensitive match across the same text columns the paged list search covers — code, description, and every (non-secret) String attribute — so a record is findable by a secondary attribute like a phone, not just its name (issue #184).
search(CatalogDescriptor, String, int, String) - Method in class su.onno.ui.CatalogQueryService
As CatalogQueryService.search(CatalogDescriptor, String, int), additionally narrowed by a WidgetFilter predicate — the cascading ref picker sends its resolved refFilter here (e.g.
search(DocumentDescriptor, String, int) - Method in class su.onno.ui.DocumentQueryService
Capped, case-insensitive typeahead for the document ref picker.
search(DocumentDescriptor, String, int, String) - Method in class su.onno.ui.DocumentQueryService
As DocumentQueryService.search(DocumentDescriptor, String, int), additionally narrowed by a WidgetFilter predicate — the cascading ref picker sends its resolved refFilter here, so only compatible documents are offered.
search(RefOptionController.SearchRequest, String, Principal) - Method in class su.onno.ui.RefOptionController
 
searchable() - Method in class su.onno.ui.ListSpec
 
searchable() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the searchable record component.
searchable(boolean) - Method in class su.onno.ui.ListSpec
Whether the list shows a search bar (server-side filter across text columns).
SearchRequest(String, String, String, String, Integer, String, String, Map<String, Object>, String, Integer, Map<String, Object>, UUID) - Constructor for record class su.onno.ui.RefOptionController.SearchRequest
Creates an instance of a SearchRequest record class.
secret() - Element in annotation interface su.onno.annotations.Attribute
Marks a String attribute as sensitive (a credential, API key, password, …).
secret() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the secret record component.
secretCipher(OnnoProperties) - Method in class su.onno.spring.OnnoAutoConfiguration
 
SecretCipher - Class in su.onno.security
Encrypts/decrypts @Attribute(secret = true) values at rest with AES-256-GCM.
SecretCipher(String) - Constructor for class su.onno.security.SecretCipher
 
SecretFields - Class in su.onno.security
Applies a transform to the secret String fields of a typed catalog/document aggregate.
SecretRedactor - Class in su.onno.security
Strips @Attribute(secret = true) values out of read responses so the generic API is write-only for secrets.
section() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the section record component.
section() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the section record component.
section(String) - Method in class su.onno.ui.LayoutSpec
 
section(String) - Method in class su.onno.ui.UiLayoutBuilder
 
section(String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Switch back to section configuration.
Section(String, int, String, UiLayout.Placement, List<UiLayoutBuilder.EntityRef>, List<UiLayout.PageRef>) - Constructor for record class su.onno.ui.UiLayout.Section
Creates an instance of a Section record class.
sections() - Method in class su.onno.ui.LayoutSpec
 
sections() - Method in record class su.onno.ui.UiLayout.Profile
Returns the value of the sections record component.
sections() - Method in record class su.onno.ui.UiLayout
Returns the value of the sections record component.
Security() - Constructor for class su.onno.spring.OnnoProperties.Security
 
select() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the select record component.
select(String, List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.Div
Dropdown: options of {value,text}, the chosen value in valueVariable.
SELECT - Enum constant in enum class su.onno.ui.InputType
A dropdown of author-supplied options.
separator() - Static method in class su.onno.ui.divkit.Div
 
separator(String) - Static method in class su.onno.ui.divkit.Div
 
sequence() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the sequence record component.
sequence() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the sequence record component.
seriesBy() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the seriesBy record component.
seriesBy(Field<E, V>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Multi-series split column selected with a compiler-checked getter reference.
serve(String) - Method in class su.onno.ui.media.MediaController
 
serveLocation() - Method in class su.onno.ui.WidgetPluginScanner
The single-classpath location the resource handler serves the modules from (trailing slash).
ServiceDescriptor - Record Class in su.onno.kafka
 
ServiceDescriptor(String, String) - Constructor for record class su.onno.kafka.ServiceDescriptor
Creates an instance of a ServiceDescriptor record class.
serviceRegistry(OnnoKafkaProperties) - Method in class su.onno.kafka.OnnoKafkaAutoConfiguration
 
ServiceRegistry - Class in su.onno.kafka
 
ServiceRegistry(OnnoKafkaProperties) - Constructor for class su.onno.kafka.ServiceRegistry
 
Session() - Constructor for class su.onno.auth.OnnoAuthProperties.Session
 
sessionId() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserBatch
Returns the value of the sessionId record component.
sessionId() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the sessionId record component.
SessionSchemaEnvironmentPostProcessor - Class in su.onno.desktop
Ensures the Spring Session JDBC schema exists on persistent databases.
SessionSchemaEnvironmentPostProcessor() - Constructor for class su.onno.desktop.SessionSchemaEnvironmentPostProcessor
 
set(Class<?>, T) - Method in class su.onno.repository.ConstantManager
 
set(ConstantDescriptor, Object) - Method in class su.onno.repository.ConstantPersistence
 
SET - Static variable in class su.onno.security.SecretRedactor
Sentinel returned in place of a stored secret value.
setAllowDestructive(boolean) - Method in class su.onno.spring.OnnoProperties.Schema
 
setAllowedContentTypes(List<String>) - Method in class su.onno.ui.media.MediaProperties
 
setAllowedDimensions(Set<String>) - Method in class su.onno.observability.TelemetryProperties
 
setAllowEphemeralKey(boolean) - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
setAutoLoginUsername(String) - Method in class su.onno.auth.OnnoAuthProperties.Demo
 
setAutoOffsetReset(String) - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
setBatch(UiProperties.Batch) - Method in class su.onno.ui.UiProperties
 
setBrowserSampleRate(double) - Method in class su.onno.observability.TelemetryProperties
 
setChannel(String) - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
setClaim(String) - Method in class su.onno.auth.OnnoAuthProperties.RoleSource
 
setClientId(String) - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
setClientRoles(boolean) - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
setConcurrency(int) - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
setCrossSiteCookies(boolean) - Method in class su.onno.auth.OnnoAuthProperties.Embedding
 
setCsrfIgnoredPaths(List<String>) - Method in class su.onno.auth.OnnoAuthProperties
 
setDashboard(UiProperties.Dashboard) - Method in class su.onno.ui.UiProperties
 
setDeadLetterTopic(String) - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
setDeletionCheck(String) - Method in class su.onno.spring.OnnoProperties.Repository
 
setDemo(OnnoAuthProperties.Demo) - Method in class su.onno.auth.OnnoAuthProperties
 
setDemoAccounts(List<UiProperties.DemoAccount>) - Method in class su.onno.ui.UiProperties.Login
 
setDevMode(Boolean) - Method in class su.onno.ui.UiProperties
 
setDevReloadTrigger(String) - Method in class su.onno.ui.UiProperties
 
setDirectory(String) - Method in class su.onno.ui.media.MediaProperties.Filesystem
 
setEmbedding(OnnoAuthProperties.Embedding) - Method in class su.onno.auth.OnnoAuthProperties
 
setEnabled(boolean) - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
setEnabled(boolean) - Method in class su.onno.auth.OnnoAuthProperties
 
setEnabled(boolean) - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
setEnabled(boolean) - Method in class su.onno.desktop.DesktopProperties
 
setEnabled(boolean) - Method in class su.onno.importer.OnnoImportProperties
 
setEnabled(boolean) - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
setEnabled(boolean) - Method in class su.onno.kafka.OnnoKafkaProperties
 
setEnabled(boolean) - Method in class su.onno.mcp.OnnoMcpProperties
 
setEnabled(boolean) - Method in class su.onno.observability.TelemetryProperties
 
setEnabled(boolean) - Method in class su.onno.ui.comments.CommentProperties.Mentions
 
setEnabled(boolean) - Method in class su.onno.ui.comments.CommentProperties
 
setEnabled(boolean) - Method in class su.onno.ui.media.MediaProperties
 
setEnabled(boolean) - Method in class su.onno.ui.notifications.NotificationProperties.Assignments
 
setEnabled(boolean) - Method in class su.onno.ui.notifications.NotificationProperties.Mentions
 
setEnabled(boolean) - Method in class su.onno.ui.notifications.NotificationProperties.Replies
 
setEnabled(boolean) - Method in class su.onno.ui.notifications.NotificationProperties
 
setEnabled(boolean) - Method in class su.onno.ui.UiProperties.Plugins
 
setEnabled(boolean) - Method in class su.onno.ui.UiProperties
 
setEnabled(boolean) - Method in class su.onno.ui.UpdateProperties
 
setEndpoint(String) - Method in class su.onno.mcp.OnnoMcpProperties
 
setExtraUrls(List<String>) - Method in class su.onno.ui.UiProperties.Plugins
 
setFrameAncestors(List<String>) - Method in class su.onno.auth.OnnoAuthProperties.Embedding
 
setGroupId(String) - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
setHome(String) - Method in class su.onno.desktop.DesktopProperties
 
setInbound(OnnoKafkaProperties.Inbound) - Method in class su.onno.kafka.OnnoKafkaProperties
 
setInitialDelay(Duration) - Method in class su.onno.ui.UpdateProperties
 
setInstructions(String) - Method in class su.onno.mcp.OnnoMcpProperties
 
setInterval(Duration) - Method in class su.onno.ui.UpdateProperties
 
setKey(String) - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
setLabel(String) - Method in class su.onno.ui.UiProperties.DemoAccount
 
setList(UiProperties.ListView) - Method in class su.onno.ui.UiProperties
 
setLocale(String) - Method in class su.onno.ui.UiProperties
 
setLocation(String) - Method in class su.onno.ui.UiProperties.Plugins
 
setLogin(UiProperties.Login) - Method in class su.onno.ui.UiProperties
 
setLogoutPath(String) - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
setMaxFileBytes(long) - Method in class su.onno.importer.OnnoImportProperties
 
setMaxFileSize(DataSize) - Method in class su.onno.ui.media.MediaProperties
 
setMaxLength(int) - Method in class su.onno.ui.comments.CommentProperties
 
setMaxPayloadBytes(int) - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
setMaxRows(int) - Method in class su.onno.importer.OnnoImportProperties
 
setMessages(Map<String, String>) - Method in class su.onno.ui.UiProperties
 
setMode(String) - Method in class su.onno.spring.OnnoProperties.Schema
 
setMode(OnnoAuthProperties.Mode) - Method in class su.onno.auth.OnnoAuthProperties
 
setNodeId(String) - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
setOidc(OnnoAuthProperties.Oidc) - Method in class su.onno.auth.OnnoAuthProperties
 
setPageSize(int) - Method in class su.onno.ui.notifications.NotificationProperties
 
setPageSize(int) - Method in class su.onno.ui.UiProperties.ListView
 
setParallelism(int) - Method in class su.onno.ui.UiProperties.Batch
 
setPassword(String) - Method in class su.onno.auth.OnnoAuthProperties.User
 
setPassword(String) - Method in class su.onno.ui.UiProperties.DemoAccount
 
setPath(String) - Method in class su.onno.ui.UiProperties
 
setPerEntityLimit(int) - Method in class su.onno.ui.comments.CommentProperties.Mentions
 
setPlugins(UiProperties.Plugins) - Method in class su.onno.ui.UiProperties
 
setPollTimeout(Duration) - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
setPostingEnabled(boolean) - Method in class su.onno.mcp.OnnoMcpProperties
 
setPostLogoutRedirectUri(String) - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
setPrefix(String) - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
setPreviewRows(int) - Method in class su.onno.importer.OnnoImportProperties
 
setPrincipalClaim(String) - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
setProvider(OnnoAuthProperties.Provider) - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
setPublicBasePath(String) - Method in class su.onno.ui.media.MediaProperties
 
setPublicPaths(List<String>) - Method in class su.onno.auth.OnnoAuthProperties
 
setRaw(ConstantDescriptor, String) - Method in class su.onno.repository.ConstantPersistence
 
setReadOnly(boolean) - Method in class su.onno.ui.UiProperties
 
setRealmRoles(boolean) - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
setReconnectBackoffMax(Duration) - Method in class su.onno.cluster.pg.OnnoClusterProperties
 
setRegistrationId(String) - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
setRelayBatchSize(int) - Method in class su.onno.kafka.OnnoKafkaProperties
 
setRememberMe(OnnoAuthProperties.RememberMe) - Method in class su.onno.auth.OnnoAuthProperties.Session
 
setRemoteServices(Map<String, String>) - Method in class su.onno.kafka.OnnoKafkaProperties
 
setRetentionDays(int) - Method in class su.onno.ui.notifications.NotificationProperties
 
setRoles(List<String>) - Method in class su.onno.auth.OnnoAuthProperties.User
 
setRoles(OnnoAuthProperties.Roles) - Method in class su.onno.auth.OnnoAuthProperties.Oidc
 
setScanPackages(List<String>) - Method in class su.onno.spring.OnnoProperties
 
setSecretKey(String) - Method in class su.onno.spring.OnnoProperties.Security
 
setServerName(String) - Method in class su.onno.mcp.OnnoMcpProperties
 
setServerVersion(String) - Method in class su.onno.mcp.OnnoMcpProperties
 
setServiceName(String) - Method in class su.onno.kafka.OnnoKafkaProperties
 
setSession(OnnoAuthProperties.Session) - Method in class su.onno.auth.OnnoAuthProperties
 
setShape(OnnoAuthProperties.Shape) - Method in class su.onno.auth.OnnoAuthProperties.RoleSource
 
setSources(List<OnnoAuthProperties.RoleSource>) - Method in class su.onno.auth.OnnoAuthProperties.Roles
 
setSuggestionLimit(int) - Method in class su.onno.ui.comments.CommentProperties.Mentions
 
setTheme(Map<String, String>) - Method in class su.onno.ui.UiProperties
 
setTimeout(Duration) - Method in class su.onno.auth.OnnoAuthProperties.Session
 
settingsController(MetadataRegistry, ConstantManager, UiAccessService) - Method in class su.onno.ui.UiAutoConfiguration
 
SettingsController - Class in su.onno.ui
App settings backed by the framework's Constants.
SettingsController(MetadataRegistry, ConstantManager, UiAccessService) - Constructor for class su.onno.ui.SettingsController
 
setTopic(String) - Method in class su.onno.kafka.OnnoKafkaProperties
 
setTopics(List<String>) - Method in class su.onno.kafka.OnnoKafkaProperties.Inbound
 
setUrl(String) - Method in class su.onno.ui.UpdateProperties
 
setUsername(String) - Method in class su.onno.auth.OnnoAuthProperties.User
 
setUsername(String) - Method in class su.onno.ui.UiProperties.DemoAccount
 
setUsers(List<OnnoAuthProperties.User>) - Method in class su.onno.auth.OnnoAuthProperties
 
setValidity(Duration) - Method in class su.onno.auth.OnnoAuthProperties.RememberMe
 
setWidgetParallelism(int) - Method in class su.onno.ui.UiProperties.Dashboard
 
setWritesEnabled(boolean) - Method in class su.onno.mcp.OnnoMcpProperties
 
severity() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the severity record component.
severity() - Method in record class su.onno.ui.FormFeedback
Returns the value of the severity record component.
severity(ActionSeverity) - Method in class su.onno.ui.ActionRejectedException.Builder
 
shell() - Method in class su.onno.ui.LayoutSpec
Configure the shared application shell.
shell() - Method in record class su.onno.ui.UiLayout
Returns the value of the shell record component.
shell() - Method in class su.onno.ui.UiLayoutBuilder
Configure the app shell — chiefly the navigation presentation.
shell(String, String, String, Principal) - Method in class su.onno.ui.DivKitController
 
ShellBuilder() - Constructor for class su.onno.ui.UiLayoutBuilder.ShellBuilder
 
shellConfig() - Method in class su.onno.ui.LayoutSpec
 
ShellConfig - Record Class in su.onno.ui
App-shell presentation config: the NavStyle this layout's navigation uses, plus the consumer's BrandingConfig (app name, logo, favicon, brand palette).
ShellConfig(NavStyle, BrandingConfig) - Constructor for record class su.onno.ui.ShellConfig
Creates an instance of a ShellConfig record class.
ShellLayoutBuilder - Class in su.onno.ui.divkit
Emits the app chrome as two independent DivKit cards — the topbar (brand + actions) and the nav — so the client can position them per NavStyle: nav as a horizontal TOPBAR, a vertical SIDEBAR rail, or a pinned BOTTOM_BAR.
ShellLayoutBuilder.Logo - Record Class in su.onno.ui.divkit
A branding logo for the shell header / mobile menu: the (theme-resolved) image URL plus optional fixed width/height in dp.
ShellLayoutBuilder.NavItem - Record Class in su.onno.ui.divkit
 
ShellLayoutBuilder.NavSection - Record Class in su.onno.ui.divkit
 
ShellLayoutBuilder.ProfileLink - Record Class in su.onno.ui.divkit
 
shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class su.onno.spring.OnnoMappingContext
 
showHeader() - Method in class su.onno.ui.PageBuilder
Whether the renderer should emit the header row (title/subtitle).
shutdown() - Method in class su.onno.ui.UpdateChecker
 
SIDEBAR - Enum constant in enum class su.onno.ui.NavStyle
 
SIDEBAR - Enum constant in enum class su.onno.ui.UiLayout.Placement
 
single() - Method in class su.onno.ui.ListSpec.FilterBuilder
Make the current options control single-select again (the default for ListSpec.FilterBuilder.options).
singleInstance() - Method in record class su.onno.desktop.DesktopManifest
Returns the value of the singleInstance record component.
singleInstance(boolean) - Method in class su.onno.desktop.DesktopSpec
When true (default) a second launch focuses the running window.
size() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns the value of the size record component.
size() - Method in record class su.onno.ui.media.LoadedMedia
Returns the value of the size record component.
size() - Method in record class su.onno.ui.media.StoredMedia
Returns the value of the size record component.
size(int, int) - Method in class su.onno.desktop.DesktopSpec.WindowSpec
 
size(DialogSize) - Method in class su.onno.ui.InputSpec
 
SM - Enum constant in enum class su.onno.ui.DialogSize
 
snapshot(Principal) - Method in class su.onno.ui.presence.PresenceController
The ambient-presence snapshot: every route currently being viewed, as {kind, name, id, viewers}, plus the caller's own id (you).
softDelete(UUID) - Method in class su.onno.ui.comments.CommentService
Soft-delete a comment; returns false when it doesn't exist or was already deleted.
sort(String) - Method in class su.onno.ui.PageBuilder.ListDefaults
Sort ascending by this column.
sort(String, boolean) - Method in class su.onno.ui.PageBuilder.ListDefaults
Sort by this column, descending when descending is true.
sortableColumns(CatalogDescriptor) - Method in class su.onno.ui.CatalogQueryService
Column names that may be sorted on: the system columns + every attribute column.
sortableColumns(DocumentDescriptor) - Method in class su.onno.ui.DocumentQueryService
Columns that may be sorted on: the system columns + every attribute column.
sortBy(String) - Method in class su.onno.ui.ListSpec
The column the list is sorted by initially (a field name); ascending.
sortBy(String, boolean) - Method in class su.onno.ui.ListSpec
The initial sort column + direction.
sortBy(Field<E, V>) - Method in class su.onno.ui.ListSpec
Compiler-checked initial sort field.
sortBy(Field<E, V>, boolean) - Method in class su.onno.ui.ListSpec
Compiler-checked initial sort field and direction.
sortColumn() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the sortColumn record component.
sortDescending() - Method in class su.onno.ui.ListSpec
 
sortDescending() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the sortDescending record component.
sortField() - Method in class su.onno.ui.ListSpec
 
source() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the source record component.
source() - Method in record class su.onno.kafka.InboundEvent
Returns the value of the source record component.
spaIndexController() - Method in class su.onno.ui.UiAutoConfiguration
 
span(WidgetBuckets.Request, String, Set<String>, WidgetFilter.Result) - Static method in class su.onno.ui.WidgetBuckets
The companion span query — MIN/MAX of the window column over the same filtered, windowed row set — so the client can auto-size the date granularity without ever fetching rows.
specversion() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the specversion record component.
splash() - Method in record class su.onno.desktop.DesktopManifest
Returns the value of the splash record component.
splash(String) - Method in class su.onno.desktop.DesktopSpec
Message shown on the splash while the embedded server starts.
SpringPostedDocumentLoader - Class in su.onno.spring
Loads complete Spring Data document aggregates, including tabular sections, for chronological posting restoration.
SpringPostedDocumentLoader(MetadataRegistry, ApplicationContext) - Constructor for class su.onno.spring.SpringPostedDocumentLoader
 
SpringRefResolver - Class in su.onno.spring
 
SpringRefResolver(ApplicationContext) - Constructor for class su.onno.spring.SpringRefResolver
 
sql() - Method in record class su.onno.schema.SchemaChange
Returns the value of the sql record component.
sql() - Method in record class su.onno.ui.ListFilter.Result
Returns the value of the sql record component.
sql() - Method in record class su.onno.ui.WidgetBuckets.Query
Returns the value of the sql record component.
sql() - Method in record class su.onno.ui.WidgetFilter.Result
Returns the value of the sql record component.
SqlBind - Class in su.onno.ui
Null-safe JDBI parameter binding shared by the generic catalog/document write paths and the framework-owned onno_comments writer.
SqlDialect - Enum Class in su.onno.schema
Identifies the target database so upsert helpers can emit portable SQL.
SqlRenderer - Class in su.onno.query
The SELECT … FROM … JOIN … WHERE … GROUP BY … ORDER BY assembler used by register virtual tables.
SqlRenderer.RenderModel - Record Class in su.onno.query
Pre-rendered SQL fragments for one statement.
sqlType() - Method in record class su.onno.schema.ColumnModel
Returns the value of the sqlType record component.
sqlType(Class<?>, int, int, int) - Static method in class su.onno.schema.SchemaGenerator
 
sqlType(Class<?>, int, int, int, String) - Static method in class su.onno.schema.SchemaGenerator
 
SsoProvider - Record Class in su.onno.auth.spi
A single sign-on option offered on the login screen — typically one OIDC client registration, or an additive non-OIDC identity provider contributed by a connector (see AuthMethodsContributor).
SsoProvider(String, String, String) - Constructor for record class su.onno.auth.spi.SsoProvider
Convenience constructor for a provider without a button icon — equivalent to passing iconUrl = null.
SsoProvider(String, String, String, String) - Constructor for record class su.onno.auth.spi.SsoProvider
Convenience constructor for a provider with a full-color brand logo and the default "Continue with {provider}" framing — equivalent to monochrome = false and no buttonLabel.
SsoProvider(String, String, String, String, boolean, String) - Constructor for record class su.onno.auth.spi.SsoProvider
Creates an instance of a SsoProvider record class.
ssoProviders() - Method in interface su.onno.auth.spi.AuthMethodsContributor
SSO options to append to the login screen.
start() - Method in class su.onno.process.ProcessGraph
 
start() - Method in class su.onno.ui.notifications.NotificationService
 
start() - Method in class su.onno.ui.presence.PresenceRegistry
 
start() - Method in class su.onno.ui.UpdateChecker
Schedules the recurring check.
start(String, Map<String, Object>, Principal) - Method in class su.onno.ui.ProcessController
 
start(ProcessDefinition<P, S>, P) - Method in class su.onno.process.InMemoryProcessEngine
Deprecated.
Start a validated definition and enter its first route node.
start(ProcessDefinition<P, S>, P, ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
start(ProcessDefinition<P, S>, P, ProcessActor) - Method in interface su.onno.process.ProcessEngine
 
START - Enum constant in enum class su.onno.process.ProcessNodeType
 
START - Enum constant in enum class su.onno.process.ProcessTransitionType
 
startAssignment(P) - Method in class su.onno.process.ProcessDefinition
Candidate users/roles allowed to start this process through a generic user-facing boundary.
startedAt() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the startedAt record component.
startedBy() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the startedBy record component.
startedById() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the startedById record component.
StartNode<P,S> - Class in su.onno.process
Synthetic start node of a process graph.
STARTS_WITH - Enum constant in enum class su.onno.ui.ListSpec.FilterType
A debounced text typeahead; the text matches case-insensitively as field LIKE v%.
startStepKey() - Method in record class su.onno.process.ProcessGraphDescriptor
Returns the value of the startStepKey record component.
startsWith() - Method in class su.onno.ui.ListSpec.FilterBuilder
Like ListSpec.FilterBuilder.contains() but anchored at the start: matched as field LIKE text%.
status() - Method in record class su.onno.messaging.OutboxEvent
Returns the value of the status record component.
status() - Method in class su.onno.process.ProcessInstance
 
status() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the status record component.
status() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the status record component.
status() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the status record component.
status() - Method in class su.onno.ui.UpdateChecker
The last-known result; never null.
step() - Method in record class su.onno.process.ProcessMigrationToken
Returns the value of the step record component.
step() - Method in class su.onno.process.ProcessNode
Step identity, or null for the synthetic start node.
stepKey() - Method in record class su.onno.process.ProcessNodeDescriptor
Returns the value of the stepKey record component.
stepKey() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the stepKey record component.
stepKey() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the stepKey record component.
stepType() - Method in class su.onno.process.ProcessGraph
Enum class that owns this graph's typed step keys.
stop() - Method in class su.onno.ui.DevReloadTrigger
 
stop() - Method in class su.onno.ui.notifications.NotificationService
 
stop() - Method in class su.onno.ui.presence.PresenceRegistry
 
store(InputStream, String, String, long) - Method in class su.onno.ui.media.FilesystemMediaStorage
 
store(InputStream, String, String, long) - Method in interface su.onno.ui.media.MediaStorage
Persist an uploaded binary and return a reference to it.
StoredMedia - Record Class in su.onno.ui.media
A reference to a stored binary, returned from MediaStorage.store(java.io.InputStream, java.lang.String, java.lang.String, long) and serialized as the JSON body of POST /api/media.
StoredMedia(String, String, String, long, String) - Constructor for record class su.onno.ui.media.StoredMedia
Creates an instance of a StoredMedia record class.
STRICT - Enum constant in enum class su.onno.spring.DeletionAwareFinderValidator.Mode
 
StringToPolyRef() - Constructor for class su.onno.spring.EnumUuidConverters.StringToPolyRef
 
StringToRef() - Constructor for class su.onno.spring.EnumUuidConverters.StringToRef
 
stroke(Map<String, Object>, String, int) - Static method in class su.onno.ui.divkit.Div
 
styleNames() - Method in class su.onno.ui.WidgetPluginScanner
The discovered plugin stylesheet file names (e.g.
su.onno.annotations - package su.onno.annotations
 
su.onno.auth - package su.onno.auth
 
su.onno.auth.spi - package su.onno.auth.spi
 
su.onno.cluster - package su.onno.cluster
 
su.onno.cluster.pg - package su.onno.cluster.pg
 
su.onno.desktop - package su.onno.desktop
 
su.onno.events - package su.onno.events
 
su.onno.fields - package su.onno.fields
 
su.onno.importer - package su.onno.importer
 
su.onno.jobs - package su.onno.jobs
 
su.onno.kafka - package su.onno.kafka
 
su.onno.lifecycle - package su.onno.lifecycle
 
su.onno.mcp - package su.onno.mcp
 
su.onno.messaging - package su.onno.messaging
 
su.onno.metadata - package su.onno.metadata
 
su.onno.migration - package su.onno.migration
 
su.onno.model - package su.onno.model
 
su.onno.numbering - package su.onno.numbering
 
su.onno.observability - package su.onno.observability
 
su.onno.performance - package su.onno.performance
 
su.onno.posting - package su.onno.posting
 
su.onno.process - package su.onno.process
Typed business-process definition language and durable process runtime contracts.
su.onno.query - package su.onno.query
 
su.onno.repository - package su.onno.repository
 
su.onno.rules - package su.onno.rules
 
su.onno.schema - package su.onno.schema
 
su.onno.security - package su.onno.security
 
su.onno.spring - package su.onno.spring
 
su.onno.types - package su.onno.types
 
su.onno.ui - package su.onno.ui
 
su.onno.ui.comments - package su.onno.ui.comments
 
su.onno.ui.divkit - package su.onno.ui.divkit
 
su.onno.ui.media - package su.onno.ui.media
 
su.onno.ui.migration - package su.onno.ui.migration
 
su.onno.ui.notifications - package su.onno.ui.notifications
 
su.onno.ui.presence - package su.onno.ui.presence
 
su.onno.validation - package su.onno.validation
 
subject() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the subject record component.
subject() - Method in record class su.onno.kafka.InboundEvent
Returns the value of the subject record component.
subject() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the subject record component.
subject(P) - Method in interface su.onno.process.HumanTask
Typed business object this task concerns; rendered as a direct link when present.
subjectLabel(P) - Method in interface su.onno.process.HumanTask
Human-readable snapshot for HumanTask.subject(Object), such as an order number.
submitLabel() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns the value of the submitLabel record component.
submitLabel(String) - Method in class su.onno.ui.InputSpec
 
subprocess(S, SubprocessCall<P, C, CS>) - Method in class su.onno.process.ProcessGraph
Add a durable typed child-process call.
SUBPROCESS - Enum constant in enum class su.onno.process.ProcessNodeType
 
SUBPROCESS - Enum constant in enum class su.onno.process.ProcessTransitionType
 
SubprocessCall<P,C,CS> - Interface in su.onno.process
Typed invocation of a child process definition.
SubprocessNode<P,S,C,CS> - Class in su.onno.process
Durable node that starts a typed child process and routes on its terminal step.
SubprocessNode.CancellationTransition<P,S,C,CS> - Class in su.onno.process
A not-yet-connected child-cancellation route.
SubprocessNode.TerminalTransition<P,S,C,CS> - Class in su.onno.process
A typed, not-yet-connected child terminal route.
subscribe(Consumer<ClusterEvent>) - Method in interface su.onno.cluster.ClusterEventBus
Register a sink invoked for events that originated on other nodes.
subscribe(Consumer<ClusterEvent>) - Method in class su.onno.cluster.NoOpClusterEventBus
 
subscribe(Consumer<ClusterEvent>) - Method in class su.onno.cluster.pg.PostgresClusterEventBus
 
subscribe(Set<String>) - Method in class su.onno.ui.UiEventPublisher
Open a stream for a viewer holding roles (capture them with UiAccessService.roles(java.security.Principal) on the request thread).
subscribe(Set<String>, String) - Method in class su.onno.ui.UiEventPublisher
Open a stream for a viewer holding roles and identified for notification routing by userId (their identity record id, or username for an unlinked login; may be null for a guest, whose stream then receives no per-user notifications).
subscribe(Set<String>, String, String) - Method in class su.onno.ui.UiEventPublisher
Open a stream with separate identity-record and authentication usernames.
subtitle() - Method in class su.onno.ui.PageBuilder
 
subtitle(String) - Method in class su.onno.ui.PageBuilder
 
success() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the success record component.
success(String) - Static method in class su.onno.ui.ActionDialog
 
success(String) - Static method in class su.onno.ui.ActionToast
 
SUCCESS - Enum constant in enum class su.onno.ui.ActionSeverity
 
SUCCESS - Enum constant in enum class su.onno.ui.ListSpec.RowStyle
Green — completed / healthy rows.
SUCCESS - Enum constant in enum class su.onno.ui.RefOptionTone
 
successSoft() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the successSoft record component.
SUM - Enum constant in enum class su.onno.ui.ListSpec.Agg
 
supports(String) - Method in interface su.onno.kafka.EventHandler
 
surface() - Method in record class su.onno.ui.BrandPalette
Returns the value of the surface record component.
surface() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the surface record component.
surface(String) - Method in class su.onno.ui.UiLayoutBuilder.PaletteBuilder
Card / panel fill.
SurfaceDivBuilder - Class in su.onno.ui.divkit
Builds the per-surface DivKit content (catalog/document lists, document detail, register report) from the resolved metadata view + data rows.
SurfaceDivBuilder.HeaderAction - Record Class in su.onno.ui.divkit
form (may be empty): an action-form dialog's field descriptors — the client collects them in a modal before POSTing the action (see ActionSpec.ActionBuilder#form).
sweepExpired() - Method in class su.onno.ui.presence.PresenceRegistry
Remove viewers whose last heartbeat predates the TTL, pushing a fresh snapshot for each affected record.
switchable() - Method in record class su.onno.ui.UiProfileResolver.Resolution
Returns the value of the switchable record component.
switchable(UiLayout, Set<String>) - Method in class su.onno.ui.UiProfileResolver
The profiles a user may switch between.

T

tab(String, Map<String, Object>) - Static method in class su.onno.ui.divkit.Div
One Div.tabs(java.util.List<java.util.Map<java.lang.String, java.lang.Object>>) entry: a title and the content shown when it's selected.
table() - Method in record class su.onno.schema.SchemaChange
Returns the value of the table record component.
table(String) - Method in record class su.onno.schema.SchemaModel
 
table(String) - Method in record class su.onno.schema.SchemaSnapshot
 
TABLE - Static variable in class su.onno.schema.SchemaHistoryRepository
 
TableModel - Record Class in su.onno.schema
Desired state of a single table, derived from metadata.
TableModel(String, List<ColumnModel>, List<String>, List<String>) - Constructor for record class su.onno.schema.TableModel
Creates an instance of a TableModel record class.
tableName() - Element in annotation interface su.onno.annotations.AccumulationRegister
Stable DB table name.
tableName() - Element in annotation interface su.onno.annotations.Catalog
Stable DB table name.
tableName() - Element in annotation interface su.onno.annotations.Document
Stable DB table name.
tableName() - Element in annotation interface su.onno.annotations.Enumeration
Stable DB table name.
tableName() - Element in annotation interface su.onno.annotations.InformationRegister
Stable DB table name.
tableName() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the tableName record component.
tableName() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the tableName record component.
tableName() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the tableName record component.
tableName() - Method in record class su.onno.metadata.EnumerationDescriptor
Returns the value of the tableName record component.
tableName() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the tableName record component.
tableName() - Method in record class su.onno.metadata.TabularSectionDescriptor
Returns the value of the tableName record component.
tableName() - Method in record class su.onno.posting.PostingPreview.RegisterPreview
Returns the value of the tableName record component.
tables() - Method in record class su.onno.schema.DatabaseIntrospector.DbState
Returns the value of the tables record component.
tables() - Method in record class su.onno.schema.SchemaModel
Returns the value of the tables record component.
tables() - Method in record class su.onno.schema.SchemaSnapshot
Returns the value of the tables record component.
TableSnapshot(Map<String, SchemaSnapshot.ColumnSnapshot>) - Constructor for record class su.onno.schema.SchemaSnapshot.TableSnapshot
Creates an instance of a TableSnapshot record class.
TABLET - Enum constant in enum class su.onno.ui.Viewport
 
tabs(List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.Div
Native DivKit tabs.
TabularSection - Annotation Interface in su.onno.annotations
Declares an owned line-item List on a document.
TabularSectionDescriptor - Record Class in su.onno.metadata
 
TabularSectionDescriptor(String, String, String, Class<?>, List<AttributeDescriptor>) - Constructor for record class su.onno.metadata.TabularSectionDescriptor
Creates an instance of a TabularSectionDescriptor record class.
TabularSectionRow - Class in su.onno.model
 
TabularSectionRow() - Constructor for class su.onno.model.TabularSectionRow
 
tabularSections() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the tabularSections record component.
tabularSectionTable(String, String) - Method in class su.onno.metadata.DefaultNamingStrategy
 
targetActorId() - Method in record class su.onno.ui.ProcessController.DelegateTaskRequest
Returns the value of the targetActorId record component.
targetKind() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the targetKind record component.
targetKind() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the targetKind record component.
targetName() - Method in record class su.onno.ui.RefOptionContext
Returns the value of the targetName record component.
targetName() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns the value of the targetName record component.
task() - Method in class su.onno.process.HumanTaskNode
 
taskAssigneeDirectory(MetadataRegistry, CatalogQueryService, UiAccessService, UiLayout, CommentAuthorAvatars) - Method in class su.onno.ui.UiAutoConfiguration
 
TaskAssigneeDirectory - Class in su.onno.ui
Resolves task assignees from the identity catalog configured by UiLayout.identity().
TaskAssigneeDirectory(MetadataRegistry, CatalogQueryService, UiAccessService, UiLayout, CommentAuthorAvatars) - Constructor for class su.onno.ui.TaskAssigneeDirectory
 
TaskAssigneeDirectory.AssigneeOption - Record Class in su.onno.ui
 
TaskAssignment - Record Class in su.onno.process
Candidate stable identities and roles allowed to claim a human task.
TaskAssignment(Set<ProcessActorId>, Set<String>) - Constructor for record class su.onno.process.TaskAssignment
Creates an instance of a TaskAssignment record class.
TelemetryEvent - Record Class in su.onno.observability
One privacy-safe product or operational signal.
TelemetryEvent(String, String, String, Instant, String, Long, BigDecimal, Long, String, String, Map<String, String>) - Constructor for record class su.onno.observability.TelemetryEvent
Creates an instance of a TelemetryEvent record class.
TelemetryProperties - Class in su.onno.observability
 
TelemetryProperties() - Constructor for class su.onno.observability.TelemetryProperties
 
telemetryRecorder(TelemetrySink) - Method in class su.onno.observability.OnnoObservabilityAutoConfiguration
 
TelemetryRecorder - Class in su.onno.observability
Application-facing API for semantic business outcomes and custom operational events.
TelemetryRecorder(TelemetrySink) - Constructor for class su.onno.observability.TelemetryRecorder
 
telemetrySink(TelemetryProperties, ObjectProvider<OpenTelemetry>) - Method in class su.onno.observability.OnnoObservabilityAutoConfiguration
 
TelemetrySink - Interface in su.onno.observability
Non-blocking telemetry boundary.
text() - Method in record class su.onno.ui.BrandPalette
Returns the value of the text record component.
text() - Method in record class su.onno.ui.divkit.Palette
Returns the value of the text record component.
text() - Method in record class su.onno.ui.PageComponent
Returns the value of the text record component.
text(String) - Method in class su.onno.ui.ActionRow
The display string of column: the resolved {column}_display (a ref's label, an enum's constant name) when present, else the raw value as text, else "" — never null.
text(String) - Static method in class su.onno.ui.divkit.Div
 
text(String) - Method in class su.onno.ui.PageBuilder
Add a freeform text block.
text(String) - Static method in record class su.onno.ui.PageComponent
 
text(String) - Method in class su.onno.ui.UiLayoutBuilder.PaletteBuilder
Primary foreground text.
text(String, int, String) - Static method in class su.onno.ui.divkit.Div
 
text(Field<E, V>) - Method in class su.onno.ui.ActionRow
Read display text using a compiler-checked field reference.
TEXT - Enum constant in enum class su.onno.ui.InputType
A free-text field.
TEXT - Enum constant in enum class su.onno.ui.PageComponent.Kind
 
textAlign(Map<String, Object>, String) - Static method in class su.onno.ui.divkit.Div
 
TEXTAREA - Enum constant in enum class su.onno.ui.InputType
A multi-line free-text field (action-form dialogs; a toolbar renders it as a single-line field).
theme() - Method in class su.onno.ui.LayoutSpec
 
theme() - Method in record class su.onno.ui.UiLayout.Profile
Returns the value of the theme record component.
theme(String) - Method in class su.onno.ui.LayoutSpec
 
theme(String) - Method in class su.onno.ui.UiLayoutBuilder.ProfileBuilder
 
themeController(UiProperties, UiLayout, UiMessages, ObjectProvider<UpdateChecker>, ObjectProvider<WidgetPluginScanner>, ObjectProvider<TelemetrySink>) - Method in class su.onno.ui.UiAutoConfiguration
 
ThemeController - Class in su.onno.ui
 
ThemeController(UiProperties, UiLayout, UiMessages, ObjectProvider<UpdateChecker>, ObjectProvider<WidgetPluginScanner>, ObjectProvider<TelemetrySink>) - Constructor for class su.onno.ui.ThemeController
 
throwIfAny() - Method in class su.onno.validation.ValidationErrors
Throw a ValidationException carrying everything collected, if non-empty.
time() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the time record component.
time() - Method in record class su.onno.kafka.InboundEvent
Returns the value of the time record component.
time(String, long, Runnable) - Method in class su.onno.spring.OnnoMetrics
 
time(String, long, Supplier<T>) - Method in class su.onno.spring.OnnoMetrics
 
TimedPostingService - Class in su.onno.spring
 
TimedPostingService(PostingEngine, OnnoMetrics) - Constructor for class su.onno.spring.TimedPostingService
 
timer() - Method in class su.onno.process.TimerNode
 
timer(S, ProcessTimer<P>) - Method in class su.onno.process.ProcessGraph
Add a durable timer wait with one continuation.
TIMER - Enum constant in enum class su.onno.process.ProcessNodeType
 
TIMER - Enum constant in enum class su.onno.process.ProcessTransitionType
 
TimerNode<P,S> - Class in su.onno.process
Durable wait-until node with one continuation.
timing(String, String, String, long, Map<String, String>) - Method in class su.onno.observability.TelemetryRecorder
Record a timed application operation.
title() - Element in annotation interface su.onno.annotations.AccumulationRegister
Human-facing display label, distinct from the URL-safe AccumulationRegister.name() identity.
title() - Element in annotation interface su.onno.annotations.Catalog
Human-facing display label, distinct from the URL-safe Catalog.name() identity.
title() - Element in annotation interface su.onno.annotations.Document
Human-facing display label, distinct from the URL-safe Document.name() identity.
title() - Element in annotation interface su.onno.annotations.Enumeration
Human-facing display label for the enumeration type, distinct from the URL-safe Enumeration.name() identity.
title() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the title record component.
title() - Method in record class su.onno.desktop.DesktopManifest
Returns the value of the title record component.
title() - Element in annotation interface su.onno.mcp.McpTool
Short human-readable title.
title() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the title record component.
title() - Method in class su.onno.process.ProcessDefinition
Human-facing process title.
title() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the title record component.
title() - Method in record class su.onno.ui.ActionFeedback
Returns the value of the title record component.
title() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavSection
Returns the value of the title record component.
title() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.ProfileLink
Returns the value of the title record component.
title() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns the value of the title record component.
title() - Method in class su.onno.ui.LayoutSpec
 
title() - Method in class su.onno.ui.ListSpec
 
title() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the title record component.
title() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the title record component.
title() - Method in class su.onno.ui.PageBuilder
 
title() - Method in record class su.onno.ui.ProcessController.DefinitionView
Returns the value of the title record component.
title() - Method in record class su.onno.ui.ResolvedListView
Returns the value of the title record component.
title() - Method in record class su.onno.ui.UiLayout.Profile
Returns the value of the title record component.
title() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns the value of the title record component.
title() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the title record component.
title(String) - Method in class su.onno.desktop.DesktopSpec
The window/title-bar text.
title(String) - Method in class su.onno.ui.ActionRejectedException.Builder
 
title(String) - Method in class su.onno.ui.InputSpec
Action-form dialog title.
title(String) - Method in class su.onno.ui.LayoutSpec
 
title(String) - Method in class su.onno.ui.ListSpec
 
title(String) - Method in class su.onno.ui.notifications.NotificationRequest.Builder
 
title(String) - Method in class su.onno.ui.PageBuilder
 
title(String) - Method in class su.onno.ui.UiLayoutBuilder.ProfileBuilder
 
title(P) - Method in interface su.onno.process.HumanTask
Human-facing task title.
titleField() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the titleField record component.
titleField() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the titleField record component.
titleField(String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
titleField(Field<E, V>) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Title column selected with a compiler-checked getter reference.
to() - Method in interface su.onno.process.ProcessDefinitionMigration
Later definition version produced by this migration.
to() - Method in record class su.onno.process.ProcessTransition
Returns the value of the to record component.
to() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns the value of the to record component.
to(String) - Static method in record class su.onno.ui.notifications.NotificationRequest
Start a request addressed to a user by their identity record id (or username when unlinked).
to(LocalDateTime) - Method in class su.onno.repository.RegisterQueryBuilder
 
to(ProcessNode<P, S>) - Method in class su.onno.process.AutomaticNode
Connect this immediate step to its sole next node.
to(ProcessNode<P, S>) - Method in class su.onno.process.DecisionNode.OutcomeTransition
Connect this decision result to its next node.
to(ProcessNode<P, S>) - Method in class su.onno.process.HumanTaskNode.OutcomeTransition
Connect this outcome to its next node.
to(ProcessNode<P, S>) - Method in class su.onno.process.ParallelForkNode.BranchTransition
Connect this branch to its first node.
to(ProcessNode<P, S>) - Method in class su.onno.process.ParallelJoinNode
Connect this synchronized join to its sole continuation.
to(ProcessNode<P, S>) - Method in class su.onno.process.StartNode
Connect the process start to its first typed step.
to(ProcessNode<P, S>) - Method in class su.onno.process.SubprocessNode.CancellationTransition
Connect child cancellation to the parent's next node.
to(ProcessNode<P, S>) - Method in class su.onno.process.SubprocessNode.TerminalTransition
Connect this child ending to the parent's next node.
to(ProcessNode<P, S>) - Method in class su.onno.process.TimerNode
Connect this timer to its sole continuation.
toAssignee() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the toAssignee record component.
toAssigneeId() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the toAssigneeId record component.
toast(ActionToast) - Static method in record class su.onno.ui.ActionResult
Show a structured toast with an explicit tone, heading, explanation, and optional details.
TOAST - Enum constant in enum class su.onno.ui.ActionPresentation
 
toggleReaction(UUID, String, String) - Method in class su.onno.ui.comments.CommentService
Toggle one viewer's reaction on a comment and return whether it is now present.
toggleReaction(UUID, CommentController.ReactionRequest, Principal) - Method in class su.onno.ui.comments.CommentController
 
toJson() - Method in record class su.onno.schema.SchemaSnapshot
 
toJson() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
 
token() - Method in record class su.onno.ui.comments.Mentions.Occurrence
Returns the value of the token record component.
token() - Method in enum class su.onno.ui.Viewport
The lowercase wire token for this viewport.
token(char, String, MentionRef) - Static method in class su.onno.ui.comments.Mentions
Serialize a mention or reference to its token form.
token(String, MentionRef) - Static method in class su.onno.ui.comments.Mentions
Serialize a mention to its token form.
tokenId() - Method in record class su.onno.process.ProcessExecutionContext
Returns the value of the tokenId record component.
tokenId() - Method in record class su.onno.process.ProcessMigrationToken
Returns the value of the tokenId record component.
tokenId() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the tokenId record component.
tokenId() - Method in record class su.onno.process.ProcessWorkItem
Returns the value of the tokenId record component.
tokens() - Method in record class su.onno.process.ProcessMigrationState
Returns the value of the tokens record component.
tokens(UUID) - Method in class su.onno.process.JdbcProcessEngine
 
tokens(UUID) - Method in interface su.onno.process.ProcessEngine
Active and historical execution tokens for an inspectable process timeline.
tokenSteps() - Method in record class su.onno.process.ProcessMigrationResult
Returns the value of the tokenSteps record component.
tone() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the tone record component.
tone() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns the value of the tone record component.
tone() - Method in record class su.onno.ui.RefOptionDecoration
Returns the value of the tone record component.
tone(ActionSeverity) - Method in class su.onno.ui.InputSpec
 
TOOLBAR - Enum constant in enum class su.onno.ui.ActionScope
A toolbar button on the list surface (operates on the whole list / no specific row).
tools() - Method in interface su.onno.mcp.McpToolProvider
 
tools() - Method in class su.onno.mcp.MetadataToolFactory
 
tooltip() - Method in record class su.onno.desktop.DesktopManifest.Tray
Returns the value of the tooltip record component.
tooltip(String) - Method in class su.onno.desktop.DesktopSpec.TraySpec
 
TOPBAR - Enum constant in enum class su.onno.ui.NavStyle
 
toStep() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the toStep record component.
toString() - Method in record class su.onno.auth.OnnoAuthProperties.ResolvedOidc
Returns a string representation of this record class.
toString() - Method in record class su.onno.auth.spi.AuthMethods
Returns a string representation of this record class.
toString() - Method in record class su.onno.auth.spi.SsoProvider
Returns a string representation of this record class.
toString() - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
Returns a string representation of this record class.
toString() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns a string representation of this record class.
toString() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns a string representation of this record class.
toString() - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
Returns a string representation of this record class.
toString() - Method in record class su.onno.desktop.DesktopManifest
Returns a string representation of this record class.
toString() - Method in record class su.onno.desktop.DesktopManifest.Tray
Returns a string representation of this record class.
toString() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns a string representation of this record class.
toString() - Method in record class su.onno.events.EntityChangedEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.importer.CsvPreview
Returns a string representation of this record class.
toString() - Method in record class su.onno.importer.ImportResult
Returns a string representation of this record class.
toString() - Method in record class su.onno.importer.ImportRowError
Returns a string representation of this record class.
toString() - Method in record class su.onno.kafka.CloudEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.kafka.InboundEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.kafka.ServiceDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.mcp.McpToolContext
Returns a string representation of this record class.
toString() - Method in record class su.onno.messaging.OutboxEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.AttributeDescriptor.Constraints
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.AttributeDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.CatalogDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.ConstantDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.DocumentDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.EnumerationDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.EnumerationValueDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.ReferenceTargetDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.metadata.TabularSectionDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.migration.MigrationContext
Returns a string representation of this record class.
toString() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserBatch
Returns a string representation of this record class.
toString() - Method in record class su.onno.observability.BrowserTelemetryController.BrowserEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.observability.TelemetryEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.posting.DocumentPostedEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.posting.DocumentUnpostedEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.posting.PostingPreview.RegisterPreview
Returns a string representation of this record class.
toString() - Method in record class su.onno.posting.PostingPreview
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessActor
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessActorId
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessDomainLink
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessExecutionContext
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessGraphDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessIdentity
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessMigrationResult
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessMigrationState
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessMigrationToken
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessNodeDescriptor
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessSnapshot
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessTasksChangedEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessTransition
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessWorkItem
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns a string representation of this record class.
toString() - Method in record class su.onno.process.TaskAssignment
Returns a string representation of this record class.
toString() - Method in record class su.onno.query.Cursor
Returns a string representation of this record class.
toString() - Method in record class su.onno.query.Keyset.Plan
Returns a string representation of this record class.
toString() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns a string representation of this record class.
toString() - Method in record class su.onno.repository.RegisterQueryBuilder.TupleInFilter
Returns a string representation of this record class.
toString() - Method in record class su.onno.rules.BusinessRule
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.ColumnModel
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.DatabaseIntrospector.DbState
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.MigrationPlan
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.SchemaChange
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.SchemaModel
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.SchemaSnapshot.ColumnSnapshot
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.SchemaSnapshot.TableSnapshot
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.SchemaSnapshot
Returns a string representation of this record class.
toString() - Method in record class su.onno.schema.TableModel
Returns a string representation of this record class.
toString() - Method in record class su.onno.types.PolyRef
Returns a string representation of this record class.
toString() - Method in record class su.onno.types.Ref
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ActionContext
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ActionFeedback
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ActionResult
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ActionSpec.Action
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ActionSpec.FormDefaults
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.BrandingConfig
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.BrandPalette
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.Comment
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.CommentController.CommentRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.CommentController.ReactionRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.CommentRepliedEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.CommentService.CommentReaction
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.EntityMentionedEvent
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.MentionRef
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.MentionResolver.ResolvedMention
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.comments.Mentions.Occurrence
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.PageDivBuilder.Column
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.PageDivBuilder.Region
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.PageDivBuilder.Row
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.Palette
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavSection
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.ProfileLink
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.FieldHint
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.FormFeedback
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.FormValidation
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.FormValidationContext
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.FormValidationController.Request
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.InputSpec.ActionFormDialog
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.InputSpec.InputField
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.InputSpec.InputGroup
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.KeysetPage
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ListFilter.Result
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ListGroups.Agg
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ListGroups.GroupResult
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ListSpec.Aggregate
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ListSpec.Filter
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ListSpec.Option
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.media.LoadedMedia
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.media.StoredMedia
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.migration.Ui2MigrationTool.MigrationResult
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.notifications.Notification
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.notifications.NotificationStore.Page
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.PageColumn
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.PageComponent
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.PageRow
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.presence.PresenceController.PresenceRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ProcessController.CancelProcessRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ProcessController.CompleteTaskRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ProcessController.DefinitionView
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ProcessController.DelegateTaskRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.RefOption
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.RefOptionContext
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.RefOptionController.SearchRequest
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.RefOptionDecoration
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.RelatedList
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.Aggregate
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.Column
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.CustomView
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.Filter
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.GroupColumn
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.Grouping
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.MapView
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView.Option
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ResolvedListView
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.ShellConfig
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiActionResolver.RecordActionState
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiIdentityLink
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayout.PageRef
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayout.Profile
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayout.ResolvedSection
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayout.Section
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayout
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayoutBuilder.EntityRef
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UiProfileResolver.Resolution
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.UpdateStatus
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.WidgetBuckets.Query
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.WidgetBuckets.Request
Returns a string representation of this record class.
toString() - Method in record class su.onno.ui.WidgetFilter.Result
Returns a string representation of this record class.
total(AccumulationRegisterDescriptor, String, String, String, String) - Method in class su.onno.ui.RegisterQueryService
totalRows() - Method in record class su.onno.importer.CsvPreview
Returns the value of the totalRows record component.
totalRows() - Method in record class su.onno.importer.ImportResult
Returns the value of the totalRows record component.
totalsTableName() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the totalsTableName record component.
touchedRepositories() - Method in class su.onno.posting.PostingContext
 
Transaction boundary — important - Search tag in class su.onno.posting.PostingEngine
Section
transactionManagerRef() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
tray() - Method in record class su.onno.desktop.DesktopManifest
Returns the value of the tray record component.
tray(Consumer<DesktopSpec.TraySpec>) - Method in class su.onno.desktop.DesktopSpec
Configure the system-tray icon and menu.
Tray(boolean, String, String) - Constructor for record class su.onno.desktop.DesktopManifest.Tray
Creates an instance of a Tray record class.
TraySpec() - Constructor for class su.onno.desktop.DesktopSpec.TraySpec
 
tree(String, String, Principal) - Method in class su.onno.ui.GenericCatalogController
 
tree(CatalogDescriptor) - Method in class su.onno.ui.CatalogQueryService
 
tryClaimMigration(Handle, String, String) - Method in class su.onno.schema.SchemaHistoryRepository
Claims a migration version inside the caller's transaction.
TupleInFilter(List<String>, List<List<Object>>) - Constructor for record class su.onno.repository.RegisterQueryBuilder.TupleInFilter
Creates an instance of a TupleInFilter record class.
tuples() - Method in record class su.onno.repository.RegisterQueryBuilder.TupleInFilter
Returns the value of the tuples record component.
turnover() - Method in class su.onno.repository.RegisterQueryBuilder
 
turnover(String, String, String, Map<String, String>, Principal) - Method in class su.onno.ui.GenericRegisterController
 
turnover(AccumulationRegisterDescriptor, String, String, Map<String, String>) - Method in class su.onno.ui.RegisterQueryService
 
TURNOVER - Enum constant in enum class su.onno.model.AccumulationType
 
TURNOVER - Enum constant in enum class su.onno.repository.RegisterQueryBuilder.QueryType
 
type() - Element in annotation interface su.onno.annotations.AccumulationRegister
 
type() - Method in record class su.onno.cluster.ClusterEvent.Notification
Returns the value of the type record component.
type() - Method in record class su.onno.kafka.CloudEvent
Returns the value of the type record component.
type() - Method in record class su.onno.kafka.InboundEvent
Returns the value of the type record component.
type() - Method in class su.onno.process.AutomaticNode
 
type() - Method in class su.onno.process.DecisionNode
 
type() - Method in class su.onno.process.EndNode
 
type() - Method in class su.onno.process.HumanTaskNode
 
type() - Method in class su.onno.process.ParallelForkNode
 
type() - Method in class su.onno.process.ParallelJoinNode
 
type() - Method in class su.onno.process.ProcessNode
Stable node kind for runtime dispatch and graph inspection.
type() - Method in record class su.onno.process.ProcessNodeDescriptor
Returns the value of the type record component.
type() - Method in record class su.onno.process.ProcessTransitionSnapshot
Returns the value of the type record component.
type() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the type record component.
type() - Method in class su.onno.process.StartNode
 
type() - Method in class su.onno.process.SubprocessNode
 
type() - Method in class su.onno.process.TimerNode
 
type() - Method in record class su.onno.schema.SchemaChange
Returns the value of the type record component.
type() - Method in record class su.onno.schema.SchemaSnapshot.ColumnSnapshot
Returns the value of the type record component.
type() - Method in record class su.onno.types.PolyRef
Returns the value of the type record component.
type() - Method in record class su.onno.types.Ref
Returns the value of the type record component.
type() - Method in record class su.onno.ui.InputSpec.InputField
Returns the value of the type record component.
type() - Method in class su.onno.ui.ListSpec.CustomSpec
 
type() - Method in record class su.onno.ui.ListSpec.Filter
Returns the value of the type record component.
type() - Method in record class su.onno.ui.notifications.Notification
Returns the value of the type record component.
type() - Method in record class su.onno.ui.notifications.NotificationRequest
Returns the value of the type record component.
type() - Method in record class su.onno.ui.ResolvedListView.CustomView
Returns the value of the type record component.
type() - Method in record class su.onno.ui.ResolvedListView.Filter
Returns the value of the type record component.
type() - Method in record class su.onno.ui.UiLayout.ResolvedItem
Returns the value of the type record component.
type() - Method in record class su.onno.ui.UiLayoutBuilder.EntityRef
Returns the value of the type record component.
type() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the type record component.
type(String) - Method in class su.onno.ui.notifications.NotificationRequest.Builder
 
type(String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
type(InputType) - Method in class su.onno.ui.InputSpec.InputBuilder
 
TypedDecision<P,O> - Interface in su.onno.process
Immediate, side-effect-free choice with a closed enum result.
types(String) - Method in class su.onno.ui.notifications.NotificationService
The distinct notification types this recipient has — drives the panel's modular filter tabs.

U

Ui2MigrationTool - Class in su.onno.ui.migration
One-time conversion support for applications moving legacy UI values and authored metadata to the 2.0 contracts.
Ui2MigrationTool(MigrationContext) - Constructor for class su.onno.ui.migration.Ui2MigrationTool
A tool for enum/geo/source-metadata migrations only.
Ui2MigrationTool(MigrationContext, MediaStorage) - Constructor for class su.onno.ui.migration.Ui2MigrationTool
A tool with media migration enabled.
Ui2MigrationTool(MigrationContext, MediaStorage, int) - Constructor for class su.onno.ui.migration.Ui2MigrationTool
Constructor with an explicit update batch size, primarily for large application tables.
Ui2MigrationTool.MigrationResult - Record Class in su.onno.ui.migration
Counts from a completed table-column conversion.
uiAccessService(MetadataRegistry) - Method in class su.onno.ui.UiAutoConfiguration
 
UiAccessService - Class in su.onno.ui
 
UiAccessService(MetadataRegistry) - Constructor for class su.onno.ui.UiAccessService
 
uiActionResolver(ObjectProvider<EntityView>) - Method in class su.onno.ui.UiAutoConfiguration
 
UiActionResolver - Class in su.onno.ui
Collects the custom actions and toolbar inputs declared by every EntityView, indexed by entity class.
UiActionResolver(List<EntityView>) - Constructor for class su.onno.ui.UiActionResolver
 
UiActionResolver.RecordActionState - Record Class in su.onno.ui
A DETAIL action's per-record resolution (issue #255): the same visibleWhen / enabledWhen / label(fn) / icon(fn) functions a ROW action evaluates per list row, evaluated once against the loaded detail record.
UiAutoConfiguration - Class in su.onno.ui
 
UiAutoConfiguration(UiProperties) - Constructor for class su.onno.ui.UiAutoConfiguration
 
uiEventController(UiEventPublisher, UiAccessService, CurrentUserResolver) - Method in class su.onno.ui.UiAutoConfiguration
 
UiEventController - Class in su.onno.ui
 
UiEventController(UiEventPublisher, UiAccessService, CurrentUserResolver) - Constructor for class su.onno.ui.UiEventController
 
uiEventPublisher(UiAccessService, UiProperties) - Method in class su.onno.ui.UiAutoConfiguration
 
UiEventPublisher - Class in su.onno.ui
Pushes entity-change notifications to browser SseEmitters for live UI updates.
UiEventPublisher(UiAccessService) - Constructor for class su.onno.ui.UiEventPublisher
 
UiEventPublisher(UiAccessService, boolean) - Constructor for class su.onno.ui.UiEventPublisher
 
UiIdentityLink - Record Class in su.onno.ui
Links an authenticated account to a domain catalog record (e.g.
UiIdentityLink(Class<?>, String) - Constructor for record class su.onno.ui.UiIdentityLink
Creates an instance of a UiIdentityLink record class.
uiLayout(LayoutSet) - Method in class su.onno.spring.OnnoAutoConfiguration
The default (Viewport.DESKTOP) layout, kept as a bean for consumers that aren't viewport-aware (identity resolution, the metadata API).
UiLayout - Record Class in su.onno.ui
 
UiLayout(List<UiLayout.Section>, List<UiLayoutBuilder.WidgetConfig>, List<UiLayout.Profile>, UiIdentityLink, ShellConfig) - Constructor for record class su.onno.ui.UiLayout
Creates an instance of a UiLayout record class.
UiLayout.PageRef - Record Class in su.onno.ui
A sidebar link to an authored Page at an arbitrary route — the nav peer of an entity reference.
UiLayout.Placement - Enum Class in su.onno.ui
 
UiLayout.Profile - Record Class in su.onno.ui
A named persona bundle: its own navigation (sections), home (widgets), branding (title/theme) and the roles that resolve into it.
UiLayout.ResolvedItem - Record Class in su.onno.ui
 
UiLayout.ResolvedSection - Record Class in su.onno.ui
 
UiLayout.Section - Record Class in su.onno.ui
 
UiLayoutBuilder - Class in su.onno.ui
 
UiLayoutBuilder() - Constructor for class su.onno.ui.UiLayoutBuilder
 
UiLayoutBuilder.EntityRef - Record Class in su.onno.ui
 
UiLayoutBuilder.PaletteBuilder - Class in su.onno.ui
Typed brand color overrides for one mode; unset slots stay null (renderer default).
UiLayoutBuilder.ProfileBuilder - Class in su.onno.ui
Configures a named persona profile.
UiLayoutBuilder.SectionBuilder - Class in su.onno.ui
 
UiLayoutBuilder.ShellBuilder - Class in su.onno.ui
Builds the ShellConfig — this layout's navigation presentation and BrandingConfig (app name, logo, favicon, brand palette).
UiLayoutBuilder.WidgetBuilder<E> - Class in su.onno.ui
 
UiLayoutBuilder.WidgetConfig - Record Class in su.onno.ui
 
uiLayoutResolver(MetadataRegistry) - Method in class su.onno.spring.OnnoAutoConfiguration
 
UiLayoutResolver - Class in su.onno.ui
 
UiLayoutResolver(MetadataRegistry) - Constructor for class su.onno.ui.UiLayoutResolver
 
UiMessageBundles - Class in su.onno.ui
Loads a built-in chrome message bundle for onno.ui.locale — the base layer between the English UiMessages.DEFAULTS and a deployment's explicit onno.ui.messages overrides.
uiMessages(UiProperties) - Method in class su.onno.ui.UiAutoConfiguration
The resolved chrome strings, layered later-wins: English UiMessages.DEFAULTS → the onno.ui.locale bundle (e.g.
UiMessages - Class in su.onno.ui
The framework's own chrome strings — action buttons, confirmation dialogs, the login screen, empty/loading states, and client-side validation messages — as a single label map with sensible English defaults a deployment can override per key.
UiMessages(Map<String, String>) - Constructor for class su.onno.ui.UiMessages
Builds the resolved map: the English UiMessages.DEFAULTS with the given overrides layered on top.
uiProfileResolver() - Method in class su.onno.spring.OnnoAutoConfiguration
 
UiProfileResolver - Class in su.onno.ui
Resolves which UiLayout.Profile a user sees, by matching their roles against each named profile's target roles.
UiProfileResolver() - Constructor for class su.onno.ui.UiProfileResolver
 
UiProfileResolver.Resolution - Record Class in su.onno.ui
 
UiProperties - Class in su.onno.ui
 
UiProperties() - Constructor for class su.onno.ui.UiProperties
 
UiProperties.Batch - Class in su.onno.ui
Bulk-action tuning.
UiProperties.Dashboard - Class in su.onno.ui
Dashboard rendering tuning.
UiProperties.DemoAccount - Class in su.onno.ui
A single one-tap demo login: a button label plus the username/password it submits.
UiProperties.ListView - Class in su.onno.ui
List/table grid defaults, applied unless an EntityView overrides the window size.
UiProperties.Login - Class in su.onno.ui
Login-screen options.
UiProperties.Plugins - Class in su.onno.ui
Custom widget plugins.
uiViewResolver(ResolvedMetadataService, ObjectProvider<EntityView>, UiProperties) - Method in class su.onno.ui.UiAutoConfiguration
 
UiViewResolver - Class in su.onno.ui
Resolves a per-entity EntityView (authored in code) over the auto-generated metadata defaults into a renderer-agnostic ResolvedListView.
UiViewResolver(ResolvedMetadataService, List<EntityView>) - Constructor for class su.onno.ui.UiViewResolver
Resolver with the built-in 50-row keyset window.
UiViewResolver(ResolvedMetadataService, List<EntityView>, int) - Constructor for class su.onno.ui.UiViewResolver
 
uniqueWithinSection() - Method in record class su.onno.ui.FieldHint
Returns the value of the uniqueWithinSection record component.
uniqueWithinSection() - Method in class su.onno.ui.FieldHintBuilder
For a reference column in a tabular section, disable values already selected in sibling rows.
unlinked(String) - Static method in record class su.onno.process.ProcessIdentity
 
unpost(String, UUID, String, Principal) - Method in class su.onno.ui.GenericDocumentController
 
unpost(DocumentDescriptor, UUID, Principal) - Method in class su.onno.ui.DocumentCommandService
 
unpost(DocumentObject) - Method in class su.onno.posting.PostingEngine
 
unpost(DocumentObject) - Method in class su.onno.posting.PostingService
 
unpost(DocumentObject) - Method in class su.onno.spring.TimedPostingService
 
UNPOSTED - Static variable in record class su.onno.events.EntityChangedEvent
 
unread() - Method in record class su.onno.ui.notifications.Notification
Whether the recipient has not yet marked this notification read.
unreadCount(String) - Method in class su.onno.ui.notifications.NotificationService
 
unreadCount(String) - Method in class su.onno.ui.notifications.NotificationStore
How many of a recipient's notifications are still unread — the badge count.
update(String, UUID, Map<String, Object>, String, Principal) - Method in class su.onno.ui.GenericCatalogController
 
update(String, UUID, Map<String, Object>, String, Principal) - Method in class su.onno.ui.GenericDocumentController
 
update(Map<String, Object>, Principal) - Method in class su.onno.ui.SettingsController
 
update(CatalogDescriptor, UUID, Map<String, Object>, Principal) - Method in class su.onno.ui.CatalogCommandService
 
update(DocumentDescriptor, UUID, Map<String, Object>, Principal) - Method in class su.onno.ui.DocumentCommandService
 
updateAvailable() - Method in record class su.onno.ui.UpdateStatus
Returns the value of the updateAvailable record component.
updateChecker(UpdateProperties, ObjectMapper) - Method in class su.onno.ui.UiAutoConfiguration
Polls onno-cloud for a newer framework release and exposes the result through /config.
UpdateChecker - Class in su.onno.ui
Periodically asks onno-cloud for the latest published framework version and, when it is newer than the running one, flips UpdateChecker.status() to "update available" — which the web client reads off /api/config and renders as a dismissible banner.
UpdateChecker(UpdateProperties, String, ObjectMapper) - Constructor for class su.onno.ui.UpdateChecker
 
updated() - Method in record class su.onno.importer.ImportResult
Returns the value of the updated record component.
UPDATED - Static variable in record class su.onno.events.EntityChangedEvent
 
updatedAt() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the updatedAt record component.
updatedAt() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the updatedAt record component.
UpdateProperties - Class in su.onno.ui
Configures the "update available" check: the running app periodically asks onno-cloud what the latest published framework version is and surfaces a notice when it is newer than its own.
UpdateProperties() - Constructor for class su.onno.ui.UpdateProperties
 
UpdateStatus - Record Class in su.onno.ui
The last-known result of the update check, exposed to the web client via /api/config.
UpdateStatus(boolean, String, String, String, Instant) - Constructor for record class su.onno.ui.UpdateStatus
Creates an instance of a UpdateStatus record class.
updateTotals(Handle, List<T>) - Method in class su.onno.posting.RegisterPersistence
 
upload(MultipartFile) - Method in class su.onno.ui.media.MediaController
 
upsert(String, List<String>, List<String>, List<String>) - Method in enum class su.onno.schema.SqlDialect
Builds a portable "insert or update" statement.
UPSERT_BY_CODE - Enum constant in enum class su.onno.importer.CatalogImportMode
Rows with an existing code update that record; missing codes create new records.
UPSERT_BY_NUMBER - Enum constant in enum class su.onno.importer.DocumentImportMode
Rows with an existing number update that document; missing numbers create new documents.
upsertIncrement(String, List<String>, List<String>, List<String>) - Method in enum class su.onno.schema.SqlDialect
Builds an atomic "insert or increment" statement for accumulator tables: when the key row exists, every increment column is bumped by its bound value; otherwise the row is inserted.
url() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
Returns the value of the url record component.
url() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.NavItem
Returns the value of the url record component.
url() - Method in record class su.onno.ui.divkit.SurfaceDivBuilder.HeaderAction
Returns the value of the url record component.
url() - Method in record class su.onno.ui.media.StoredMedia
Returns the value of the url record component.
user() - Method in record class su.onno.ui.ActionContext
Returns the value of the user record component.
User() - Constructor for class su.onno.auth.OnnoAuthProperties.User
 
userConverters() - Method in class su.onno.spring.OnnoAutoConfiguration
 
userId() - Method in record class su.onno.cluster.ClusterEvent.Presence
Returns the value of the userId record component.
username() - Method in record class su.onno.process.ProcessActor
 
username() - Method in record class su.onno.process.ProcessIdentity
Returns the value of the username record component.
username() - Method in record class su.onno.ui.CurrentUserResolver.CurrentUser
Returns the value of the username record component.
username() - Method in record class su.onno.ui.TaskAssigneeDirectory.AssigneeOption
Returns the value of the username record component.
UuidToRef() - Constructor for class su.onno.spring.EnumUuidConverters.UuidToRef
 

V

valid() - Method in record class su.onno.ui.notifications.NotificationRequest
Whether this request is deliverable (has a recipient and a title).
validate(Object) - Method in class su.onno.rules.BusinessRuleValidator
Collect failures and throw a ValidationException if any.
validate(Object, List<AttributeDescriptor>, ValidationErrors) - Method in class su.onno.validation.AttributeValidator
Validate a typed aggregate, reading each attribute's value reflectively.
validate(String, String, String, FormValidationController.Request, Principal) - Method in class su.onno.ui.FormValidationController
 
validate(String, UUID, Map<String, Object>, Principal) - Method in class su.onno.ui.GenericCatalogController
Dry-run validation for the form's live (as-you-type) feedback: runs the full write lifecycle — declarative constraints, hooks, Validated business rules — against the submitted values without persisting, and reports {valid, fieldErrors, formErrors} with 200 either way.
validate(String, UUID, Map<String, Object>, Principal) - Method in class su.onno.ui.GenericDocumentController
Dry-run validation for the form's live (as-you-type) feedback: runs the full write lifecycle — declarative constraints, hooks, Validated business rules (tabular rows included) — against the submitted values without persisting, and reports {valid, fieldErrors, formErrors} with 200 either way.
validate(Map<String, Object>, List<AttributeDescriptor>, ValidationErrors) - Method in class su.onno.validation.AttributeValidator
Validate a submitted body map keyed by attribute field name (the generic UI write path).
validate(CatalogDescriptor, UUID, Map<String, Object>, Principal) - Method in class su.onno.ui.CatalogCommandService
Dry-run the write lifecycle against a form's current values and report every failure without persisting anything — the backend of the form's live (as-you-type) validation.
validate(DocumentDescriptor, UUID, Map<String, Object>, Principal) - Method in class su.onno.ui.DocumentCommandService
Dry-run the write lifecycle against a form's current values and report every failure without persisting anything — the backend of the form's live (as-you-type) validation.
validate(FormValidationContext) - Method in interface su.onno.ui.FormValidator
 
validate(FormValidation, FormValidationContext) - Method in class su.onno.ui.FormValidationService
 
VALIDATE - Enum constant in enum class su.onno.schema.SchemaMode
 
Validated - Interface in su.onno.rules
A document/catalog that declares typed validation rules, checked before write and before posting.
validatePartial(Map<String, Object>, List<AttributeDescriptor>, ValidationErrors) - Method in class su.onno.validation.AttributeValidator
Validate only the attributes a partial-update body actually submits.
validation(Class<?>, String) - Method in class su.onno.ui.FieldHintResolver
 
validation(String, Class<? extends FormValidator>) - Method in class su.onno.ui.EntityConfigBuilder
Add debounced, dependency-aware live feedback to the generated form.
ValidationErrors - Class in su.onno.validation
Accumulates validation failures across all sources (declarative attribute constraints, custom BusinessRules) so the user sees every problem at once rather than one at a time.
ValidationErrors() - Constructor for class su.onno.validation.ValidationErrors
 
ValidationException - Exception Class in su.onno.validation
Thrown when an entity fails framework validation on the write path — a missing required attribute, an out-of-range / malformed value, or a failed BusinessRule.
ValidationException(String) - Constructor for exception class su.onno.validation.ValidationException
 
ValidationException(String, String) - Constructor for exception class su.onno.validation.ValidationException
A single-field (or, when field is null, form-level) failure.
ValidationException(String, Map<String, List<String>>, List<String>) - Constructor for exception class su.onno.validation.ValidationException
Multiple collected failures, keyed by field plus any form-level messages.
validationsFor(Class<?>) - Method in class su.onno.ui.FieldHintResolver
Live form validators authored for this entity, in declaration order.
validator() - Method in record class su.onno.ui.FormValidation
Returns the value of the validator record component.
value() - Element in annotation interface su.onno.annotations.DomainEvents
 
value() - Element in annotation interface su.onno.annotations.EnumLabel
 
value() - Element in annotation interface su.onno.annotations.RefTargets
 
value() - Method in record class su.onno.observability.TelemetryEvent
Returns the value of the value record component.
value() - Method in record class su.onno.process.ProcessActorId
Returns the value of the value record component.
value() - Method in record class su.onno.query.Cursor
Returns the value of the value record component.
value() - Element in annotation interface su.onno.spring.EnableRegisterRepositories
 
value() - Method in record class su.onno.ui.ListSpec.Option
Returns the value of the value record component.
value() - Method in record class su.onno.ui.ResolvedListView.Option
Returns the value of the value record component.
value(String) - Method in class su.onno.ui.InputSpec.InputBuilder
The initial value the field carries before the user changes it.
VALUE_BIND - Static variable in class su.onno.query.Keyset
Reserved bind names for the seek comparison — distinctive so they never collide with a column filter.
valueOf(String) - Static method in enum class su.onno.annotations.EventTiming
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.auth.OnnoAuthProperties.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.auth.OnnoAuthProperties.Provider
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.auth.OnnoAuthProperties.Shape
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.importer.CatalogImportMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.importer.DocumentImportMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.model.AccumulationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.model.MovementType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.model.Periodicity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.model.PostingOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.process.ProcessNodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.process.ProcessStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.process.ProcessTokenStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.process.ProcessTransitionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.process.WorkItemEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.process.WorkItemStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.repository.RegisterQueryBuilder.QueryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.schema.SchemaChange.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.schema.SchemaMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.schema.SqlDialect
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.spring.DeletionAwareFinderValidator.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.ActionPresentation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.ActionScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.ActionSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.DateGranularity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.DialogSize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.FormFeedbackSeverity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.InputType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.ListSpec.Agg
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.ListSpec.FilterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.ListSpec.RowStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.NavStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.PageComponent.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.RefOptionTone
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.UiLayout.Placement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class su.onno.ui.Viewport
Returns the enum constant of this class with the specified name.
values() - Static method in enum class su.onno.annotations.EventTiming
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.auth.OnnoAuthProperties.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.auth.OnnoAuthProperties.Provider
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.auth.OnnoAuthProperties.Shape
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.importer.CatalogImportMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.importer.DocumentImportMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class su.onno.metadata.EnumerationDescriptor
Returns the value of the values record component.
values() - Static method in enum class su.onno.model.AccumulationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.model.MovementType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.model.Periodicity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.model.PostingOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.process.ProcessNodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.process.ProcessStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.process.ProcessTokenStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.process.ProcessTransitionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.process.WorkItemEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.process.WorkItemStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.repository.RegisterQueryBuilder.QueryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.schema.SchemaChange.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.schema.SchemaMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.schema.SqlDialect
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.spring.DeletionAwareFinderValidator.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.ActionPresentation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class su.onno.ui.ActionRow
The underlying row map (resolved values keyed by column) — an escape hatch for ad-hoc reads.
values() - Static method in enum class su.onno.ui.ActionScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.ActionSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class su.onno.ui.ActionSpec.FormDefaults
Returns the value of the values record component.
values() - Static method in enum class su.onno.ui.DateGranularity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.DialogSize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.FormFeedbackSeverity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class su.onno.ui.FormValidationContext
Returns the value of the values record component.
values() - Method in record class su.onno.ui.FormValidationController.Request
Returns the value of the values record component.
values() - Static method in enum class su.onno.ui.InputType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.ListSpec.Agg
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.ListSpec.FilterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.ListSpec.RowStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.NavStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.PageComponent.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class su.onno.ui.RefOption
Returns the value of the values record component.
values() - Static method in enum class su.onno.ui.RefOptionTone
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.UiLayout.Placement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class su.onno.ui.Viewport
Returns an array containing the constants of this enum class, in the order they are declared.
valueType() - Method in record class su.onno.metadata.ConstantDescriptor
Returns the value of the valueType record component.
verifyTotals() - Method in class su.onno.posting.RegisterPersistence
 
verifyTotals() - Method in interface su.onno.repository.RegisterRepository
 
verifyTotals() - Method in class su.onno.repository.RegisterRepositoryImpl
 
version() - Method in interface su.onno.migration.AppMigration
Unique, stable version this migration is recorded under (e.g.
version() - Method in class su.onno.process.ProcessDefinition
Persisted definition version used to resume and migrate durable instances safely.
version() - Method in record class su.onno.process.ProcessSnapshot
Returns the value of the version record component.
version() - Method in record class su.onno.process.ProcessTokenSnapshot
Returns the value of the version record component.
version() - Static method in class su.onno.ui.OnnoBuildInfo
The framework version, or "" when it could not be determined.
version() - Method in record class su.onno.ui.ProcessController.DefinitionView
Returns the value of the version record component.
versions(String) - Method in class su.onno.process.ProcessDefinitions
Registered versions for one stable definition key, in ascending order.
vertical(List<Map<String, Object>>) - Static method in class su.onno.ui.divkit.Div
 
via() - Method in record class su.onno.ui.RelatedList
Returns the value of the via record component.
via(String) - Method in class su.onno.ui.RelatedListBuilder
The Ref field on the junction that scopes rows to the record being edited — the back-reference to this catalog.
via(Field<J, Ref<E>>) - Method in class su.onno.ui.RelatedListBuilder
Compiler-checked back-reference to the entity owning this related list.
viewers(String, String, String) - Method in class su.onno.ui.presence.PresenceRegistry
The current viewers of a record as {userId, displayName} maps — what the enter response returns.
viewport() - Method in interface su.onno.ui.Layout
The device class this layout targets, or null (default) to apply to every viewport.
viewport() - Method in interface su.onno.ui.Page
The device class this page targets, or null (default) for every viewport.
Viewport - Enum Class in su.onno.ui
The device class a client reports for itself, so the framework can serve a layout and page composition tailored to it.
visible() - Method in record class su.onno.ui.UiActionResolver.RecordActionState
Returns the value of the visible record component.
visibleFn() - Method in record class su.onno.ui.ActionSpec.Action
Returns the value of the visibleFn record component.
visibleInDetail() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the visibleInDetail record component.
visibleInDetail() - Method in record class su.onno.ui.FieldHint
Returns the value of the visibleInDetail record component.
visibleInDetail(boolean) - Method in class su.onno.ui.FieldHintBuilder
 
visibleInForm() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the visibleInForm record component.
visibleInForm() - Method in record class su.onno.ui.FieldHint
Returns the value of the visibleInForm record component.
visibleInForm(boolean) - Method in class su.onno.ui.FieldHintBuilder
 
visibleInList() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the visibleInList record component.
visibleInList() - Method in record class su.onno.ui.FieldHint
Returns the value of the visibleInList record component.
visibleInList(boolean) - Method in class su.onno.ui.FieldHintBuilder
 
visibleWhen(Predicate<ActionRow>) - Method in class su.onno.ui.ActionSpec.ActionBuilder
Show this action only on records where the predicate holds (ActionScope.ROW/ActionScope.DETAIL actions).

W

WAITING_HUMAN - Enum constant in enum class su.onno.process.ProcessTokenStatus
 
WAITING_JOIN - Enum constant in enum class su.onno.process.ProcessTokenStatus
 
WAITING_SUBPROCESS - Enum constant in enum class su.onno.process.ProcessTokenStatus
 
WAITING_TIMER - Enum constant in enum class su.onno.process.ProcessTokenStatus
 
WARN - Enum constant in enum class su.onno.spring.DeletionAwareFinderValidator.Mode
 
warning(String) - Static method in class su.onno.ui.ActionDialog
 
warning(String) - Static method in class su.onno.ui.ActionToast
 
warning(String, String) - Static method in record class su.onno.ui.FormFeedback
 
WARNING - Enum constant in enum class su.onno.ui.ActionSeverity
 
WARNING - Enum constant in enum class su.onno.ui.FormFeedbackSeverity
 
WARNING - Enum constant in enum class su.onno.ui.ListSpec.RowStyle
Amber — rows needing attention soon.
WARNING - Enum constant in enum class su.onno.ui.RefOptionTone
 
weight(Map<String, Object>, double) - Static method in class su.onno.ui.divkit.Div
Share main-axis space with siblings (match_parent + weight).
weightHeight(Map<String, Object>, double) - Static method in class su.onno.ui.divkit.Div
 
when() - Element in annotation interface su.onno.annotations.DomainEvent
 
where() - Method in record class su.onno.query.SqlRenderer.RenderModel
Returns the value of the where record component.
where(Field<T, R>, R) - Method in class su.onno.repository.RegisterFilter
 
where(Field<T, R>, R) - Method in class su.onno.repository.RegisterQueryBuilder
 
whereIn(Field<T, A>, Field<T, B>, Collection<? extends List<?>>) - Method in class su.onno.repository.RegisterQueryBuilder
Restrict a pair of dimensions to a set of tuples — rendered as (colA, colB) IN ((a1, b1), (a2, b2), …).
whereIn(Field<T, R>, Collection<R>) - Method in class su.onno.repository.RegisterFilter
Restrict a dimension to a set of values — rendered as col IN (…) so a caller can read balances for exactly a document's dimension values in one query.
whereIn(Field<T, R>, Collection<R>) - Method in class su.onno.repository.RegisterQueryBuilder
Restrict one dimension to a set of values — rendered as col IN (…).
widget() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the widget record component.
widget() - Method in record class su.onno.ui.FieldHint
Returns the value of the widget record component.
widget() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the widget record component.
widget(String) - Method in class su.onno.ui.FieldHintBuilder
Override the control used to edit this field.
widget(String) - Method in class su.onno.ui.PageBuilder
Add a dashboard widget; returns the widget builder for further config.
widget(String) - Method in class su.onno.ui.UiLayoutBuilder
 
widget(String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
Start a new widget.
WidgetAggregate - Class in su.onno.ui
Builds the SQL aggregate expression for a count/metric card.
WidgetBuckets - Class in su.onno.ui
Builds the grouped-aggregate SQL behind the chart/stat/sparkline/gauge widgets (#199): a GROUP BY groupBy[, seriesBy] computing one (or, for a dual-axis combo, two) aggregate values per bucket, so a chart ships O(buckets) rows instead of the whole table.
WidgetBuckets.Query - Record Class in su.onno.ui
The rendered statement plus its bound parameters (the widget filter's bindings included).
WidgetBuckets.Request - Record Class in su.onno.ui
The widget's aggregate request, straight from the query string.
WidgetConfig(String, String, int, String, Class<?>, String, int, String, String, Map<String, String>, String, boolean) - Constructor for record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Creates an instance of a WidgetConfig record class.
WidgetFilter - Class in su.onno.ui
Parses an authored count/metric-card filter predicate into a safe SQL fragment with bound parameters.
WidgetFilter.Result - Record Class in su.onno.ui
A compiled predicate: a WHERE-ready fragment (no leading AND) and its bindings.
widgetPluginScanner() - Method in class su.onno.ui.UiAutoConfiguration
 
WidgetPluginScanner - Class in su.onno.ui
Discovers consumer widget-plugin modules on the classpath at startup.
WidgetPluginScanner(String) - Constructor for class su.onno.ui.WidgetPluginScanner
 
widgets() - Method in record class su.onno.ui.divkit.PageDivBuilder.Region
Returns the value of the widgets record component.
widgets() - Method in class su.onno.ui.PageBuilder
 
widgets() - Method in record class su.onno.ui.UiLayout.Profile
Returns the value of the widgets record component.
widgets() - Method in record class su.onno.ui.UiLayout
Returns the value of the widgets record component.
widgetType() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the widgetType record component.
width() - Method in record class su.onno.desktop.DesktopManifest.Window
Returns the value of the width record component.
width() - Method in record class su.onno.metadata.PageWidgetDescriptor
Returns the value of the width record component.
width() - Method in record class su.onno.ui.divkit.PageDivBuilder.Column
Returns the value of the width record component.
width() - Method in record class su.onno.ui.divkit.ShellLayoutBuilder.Logo
Returns the value of the width record component.
width() - Method in record class su.onno.ui.FieldHint
Returns the value of the width record component.
width() - Method in record class su.onno.ui.PageColumn
Returns the value of the width record component.
width() - Method in record class su.onno.ui.ResolvedListView.Column
Returns the value of the width record component.
width() - Method in record class su.onno.ui.UiLayoutBuilder.WidgetConfig
Returns the value of the width record component.
width(String) - Method in class su.onno.ui.FieldHintBuilder
 
width(String) - Method in class su.onno.ui.UiLayoutBuilder.WidgetBuilder
 
width(Map<String, Object>, int) - Static method in class su.onno.ui.divkit.Div
 
widthHint() - Method in record class su.onno.metadata.AttributeDescriptor
Returns the value of the widthHint record component.
window() - Method in record class su.onno.desktop.DesktopManifest
Returns the value of the window record component.
window(Consumer<DesktopSpec.WindowSpec>) - Method in class su.onno.desktop.DesktopSpec
Configure window geometry.
Window(int, int, int, int, boolean, boolean, boolean) - Constructor for record class su.onno.desktop.DesktopManifest.Window
Creates an instance of a Window record class.
windowed() - Method in record class su.onno.ui.WidgetBuckets.Request
 
WindowSpec() - Constructor for class su.onno.desktop.DesktopSpec.WindowSpec
 
wireValue() - Method in enum class su.onno.ui.ActionPresentation
 
wireValue() - Method in enum class su.onno.ui.ActionSeverity
 
wireValue() - Method in enum class su.onno.ui.DateGranularity
Lowercase value used by the UI and list grouping API.
wireValue() - Method in enum class su.onno.ui.DialogSize
 
withAvatar(String, String, String) - Static method in record class su.onno.ui.ListSpec.Option
 
withComments(Map<String, Object>, String, String, String) - Static method in class su.onno.ui.divkit.SurfaceDivBuilder
Append the comments thread panel to a built record surface.
withDefault(String, String, String) - Static method in record class su.onno.schema.ColumnModel
 
withOrigin(String) - Method in record class su.onno.cluster.ClusterEvent.EntityChanged
 
withOrigin(String) - Method in record class su.onno.cluster.ClusterEvent.Notification
 
withOrigin(String) - Method in record class su.onno.cluster.ClusterEvent.Presence
 
withOrigin(String) - Method in record class su.onno.cluster.ClusterEvent.ProcessTasksChanged
 
withOrigin(String) - Method in interface su.onno.cluster.ClusterEvent
A copy of this event with ClusterEvent.originNodeId() set — used by a bus to stamp its identity on send.
withOverrides(BrandPalette) - Method in record class su.onno.ui.divkit.Palette
This palette with any non-null slot of o replacing the default; a no-op if empty.
WorkItemEventType - Enum Class in su.onno.process
Durable audit events in the lifecycle of a human task.
workItemHistory(UUID, Principal) - Method in class su.onno.ui.ProcessController
 
workItemHistory(UUID, ProcessActor) - Method in class su.onno.process.JdbcProcessEngine
 
workItemHistory(UUID, ProcessActor) - Method in interface su.onno.process.ProcessEngine
Authorized, chronological audit history for one human task.
workItemId() - Method in record class su.onno.process.ProcessWorkItemEventSnapshot
Returns the value of the workItemId record component.
WorkItemStatus - Enum Class in su.onno.process
Lifecycle of one durable human work item.
wrapWidth(Map<String, Object>) - Static method in class su.onno.ui.divkit.Div
Size to content (not stretched to the parent) so children keep natural width.
write(Object) - Method in class su.onno.process.JacksonProcessPayloadCodec
 
write(Object) - Method in interface su.onno.process.ProcessPayloadCodec
 
write(T) - Method in class su.onno.repository.InformationRegisterPersistence
 
write(T) - Method in interface su.onno.repository.InformationRegisterRepository
 
write(T) - Method in class su.onno.repository.InformationRegisterRepositoryImpl
 
writeRoles() - Element in annotation interface su.onno.annotations.AccessControl
 
writeRoles() - Method in record class su.onno.metadata.AccumulationRegisterDescriptor
Returns the value of the writeRoles record component.
writeRoles() - Method in record class su.onno.metadata.CatalogDescriptor
Returns the value of the writeRoles record component.
writeRoles() - Method in record class su.onno.metadata.DocumentDescriptor
Returns the value of the writeRoles record component.
writeRoles() - Method in record class su.onno.metadata.InformationRegisterDescriptor
Returns the value of the writeRoles record component.

Y

YEAR - Enum constant in enum class su.onno.model.Periodicity
 
YEAR - Enum constant in enum class su.onno.ui.DateGranularity
 

Z

ZITADEL - Enum constant in enum class su.onno.auth.OnnoAuthProperties.Provider
Roles under urn:zitadel:iam:org:project:roles, keyed by role name.
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form