Index

C I J N V W 
All Classes and Interfaces|All Packages

C

com.vaadin.swingbridge.migration - package com.vaadin.swingbridge.migration
 
COUNTER - Enum constant in enum class com.vaadin.swingbridge.migration.IntentionallyStatic.Reason
A monotonic counter, sequence or accumulator, where sharing across users is the feature: it behaves like a database sequence, so gaps and interleaving are fine.

I

IMMUTABLE_CONSTANT - Enum constant in enum class com.vaadin.swingbridge.migration.IntentionallyStatic.Reason
A constant of a mutable type that is never mutated — List.of(…), an array written once and only read.
IntentionallyStatic - Annotation Interface in com.vaadin.swingbridge.migration
Marks a static field that went through the migration's static sweep and is correct as a static — application scope, shared by every user, deliberately:
IntentionallyStatic.Reason - Enum Class in com.vaadin.swingbridge.migration
The four sanctioned reasons to leave a field at application scope, one per terminal verdict of the sweep's decision tree.

J

JVM_INFRASTRUCTURE - Enum constant in enum class com.vaadin.swingbridge.migration.IntentionallyStatic.Reason
A process-level service rather than data: a connection pool, a Hibernate SessionFactory, a logger, a thread pool.

N

note() - Element in annotation interface com.vaadin.swingbridge.migration.IntentionallyStatic
 

V

value() - Element in annotation interface com.vaadin.swingbridge.migration.IntentionallyStatic
Why the field is correct at application scope; one of four, because a free-text justification would make the allowlist unreviewable.
valueOf(String) - Static method in enum class com.vaadin.swingbridge.migration.IntentionallyStatic.Reason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.vaadin.swingbridge.migration.IntentionallyStatic.Reason
Returns an array containing the constants of this enum class, in the order they are declared.

W

WORLD_GLOBAL_READ_MOSTLY - Enum constant in enum class com.vaadin.swingbridge.migration.IntentionallyStatic.Reason
State global to all users rather than to the app, and read-mostly: immutable configuration, read-only reference data.
C I J N V W 
All Classes and Interfaces|All Packages