| Class and Description |
|---|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| SerializableConsumer
A
Consumer that is also Serializable. |
| SerializableFunction
A
Function that is also Serializable. |
| SerializablePredicate
A
Predicate that is also Serializable. |
| SerializableSupplier
A
Supplier that is also Serializable. |
| Setter
The function to write the field value to the bean property.
|
| Sizeable
Interface to be implemented by components wishing to display some object that
may be dynamically resized during runtime.
|
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| AbstractExtension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| Extension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| SerializableBiFunction
A
BiFunction that is also Serializable. |
| SerializableBiPredicate
A
BiPredicate that is also Serializable. |
| SerializableComparator
A
Comparator that is also Serializable. |
| SerializableConsumer
A
Consumer that is also Serializable. |
| SerializableFunction
A
Function that is also Serializable. |
| SerializablePredicate
A
Predicate that is also Serializable. |
| SerializableSupplier
A
Supplier that is also Serializable. |
| Class and Description |
|---|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| ErrorHandler
Interface for listening to errors in the application.
|
KeyMapper
KeyMapper is the simple two-way map for generating textual keys
for objects and retrieving the objects later with the key. |
PaintException
PaintExcepection is thrown if painting of a component fails. |
| PaintTarget
This interface defines the methods for painting XML to the UIDL stream.
|
Resource
Resource provided to the client terminal. |
| SerializableConsumer
A
Consumer that is also Serializable. |
| VariableOwner
Deprecated.
As of 7.0. Only provided to ease porting of Vaadin 6 components.
Do not implement this directly, implement
LegacyComponent. |
| Class and Description |
|---|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| Sizeable
Interface to be implemented by components wishing to display some object that
may be dynamically resized during runtime.
|
| Class and Description |
|---|
PaintException
PaintExcepection is thrown if painting of a component fails. |
| PaintTarget
This interface defines the methods for painting XML to the UIDL stream.
|
| Class and Description |
|---|
| FontIcon
A font icon is a type of icon that is made by displaying one character from a
specially constructed font containing icons ("icon font").
|
Resource
Resource provided to the client terminal. |
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| Page |
| Sizeable
Interface to be implemented by components wishing to display some object that
may be dynamically resized during runtime.
|
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| AbstractDeploymentConfiguration
An abstract base class for DeploymentConfiguration implementations.
|
| AbstractErrorMessage
Base class for component error messages.
|
| AbstractErrorMessage.ContentMode |
| AbstractExtension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| BootstrapFragmentResponse
A representation of a bootstrap fragment being generated.
|
| BootstrapHandler
Deprecated.
As of 7.0. Will likely change or be removed in a future version
|
| BootstrapHandler.BootstrapContext
Deprecated.
Provides context information for the bootstrap process.
|
| BootstrapHandler.BootstrapUriResolver
Deprecated.
The URI resolver used in the bootstrap process.
|
| BootstrapListener
Event listener notified when the bootstrap HTML is about to be generated and
send to the client.
|
| BootstrapPageResponse
A representation of a bootstrap page being generated.
|
| BootstrapResponse
Base class providing common functionality used in different bootstrap
modification events.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| ClientConnector.AttachEvent
Event fired after a connector is attached to the application.
|
| ClientConnector.AttachListener
Interface for listening
connector attach events. |
| ClientConnector.DetachEvent
Event fired before a connector is detached from the application.
|
| ClientConnector.DetachListener
Interface for listening
connector detach events. |
| ClientMethodInvocation
Internal class for keeping track of pending server to client method
invocations for a Connector.
|
| ComponentSizeValidator.InvalidLayout |
| ConnectorIdGenerationEvent
Event object containing information related to connector id generation.
|
| ConnectorIdGenerator
Callback for generating the id for new connectors.
|
| ConnectorResource
A resource that is served through the Connector that is using the resource.
|
| Constants
Internal constants used by both the client and the server side framework.
|
| DependencyFilter |
| DependencyFilter.FilterContext
Provides context information for the dependency filter operation.
|
| DeploymentConfiguration
A collection of properties configured at deploy time as well as a way of
accessing third party properties not explicitly supported by this class.
|
| DownloadStream
Downloadable stream.
|
| DragAndDropService
Deprecated.
Since 8.1, no direct replacement, see
DragSourceExtension
and DropTargetExtension. |
| EncodeResult |
| ErrorEvent
An error thrown by the framework and handled by an
ErrorHandler. |
| ErrorHandler
Interface for listening to errors in the application.
|
| ErrorMessage
Interface for rendering error messages to terminal.
|
| EventTrigger
Provides support for triggering an event from a given parts of a component or
using various events.
|
| Extension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| FontAwesome
Deprecated.
Since 8.0 replaced with included Vaadin Icons
https://vaadin.com/icons (#7979). Will not be updated to include
new icons.
|
| FontIcon
A font icon is a type of icon that is made by displaying one character from a
specially constructed font containing icons ("icon font").
|
| GlobalResourceHandler
A
RequestHandler that takes care of ConnectorResources that
should not be served by the connector. |
| JsonCodec.BeanProperty |
| LegacyApplication
Deprecated.
As of 7.0. This class is only intended to ease migration and
should not be used for new projects.
|
| LegacyCommunicationManager
Deprecated.
As of 7.0. Will likely change or be removed in a future version
|
| LegacyCommunicationManager.ClientCache
Deprecated.
As of 7.1. See #11410.
|
| Page |
| Page.BrowserWindowResizeEvent
Event that is fired when a browser window containing a uI is resized.
|
| Page.BrowserWindowResizeListener
Listener that gets notified when the size of the browser window
containing the uI has changed.
|
| Page.PopStateEvent
Event fired when the URI of a
Page changes (aka HTML 5
popstate event) on the client side due to browsers back/forward
functionality. |
| Page.PopStateListener
Listener that that gets notified when the URI of the page changes due to
back/forward functionality of the browser.
|
| Page.Styles
Contains dynamically injected styles injected in the HTML document at
runtime.
|
| Page.UriFragmentChangedEvent
Event fired when the URI fragment of a
Page changes. |
| Page.UriFragmentChangedListener
Deprecated.
Use
Page.PopStateListener instead |
PaintException
PaintExcepection is thrown if painting of a component fails. |
| PaintTarget
This interface defines the methods for painting XML to the UIDL stream.
|
| PaintTarget.PaintStatus
Result of starting to paint a Component (
PaintTarget.startPaintable(Component, String)). |
| RequestHandler
Handler for producing a response to HTTP requests.
|
Resource
Resource provided to the client terminal. |
| ResourceReference |
| SerializableFunction
A
Function that is also Serializable. |
| SerializablePredicate
A
Predicate that is also Serializable. |
| ServerRpcManager
Server side RPC manager that handles RPC calls coming from the client.
|
| ServerRpcManager.RpcInvocationException
Wrapper exception for exceptions which occur during invocation of an RPC
call.
|
| ServerRpcMethodInvocation |
| ServiceDestroyEvent
Event fired to
ServiceDestroyListener when a VaadinService is
being destroyed. |
| ServiceDestroyListener
Listener that gets notified when the
VaadinService to which it has
been registered is destroyed. |
| ServiceException |
| ServiceInitEvent
Event fired to
VaadinServiceInitListener when a VaadinService
is being initialized. |
| SessionDestroyEvent
Event fired when a Vaadin service session is no longer in use.
|
| SessionDestroyListener
A listener that gets notified when a Vaadin service session is no longer
used.
|
| SessionExpiredException |
| SessionInitEvent
Event gets fired when a new Vaadin service session is initialized for a
Vaadin service.
|
| SessionInitListener
Event listener that can be registered to a
VaadinService to get an
event when a new Vaadin service session is initialized for that service. |
| Sizeable.Unit |
| SizeWithUnit
A class for representing a value-unit pair.
|
| StreamResource.StreamSource
Interface implemented by the source of a StreamResource.
|
| StreamVariable
StreamVariable is a special kind of variable whose value is streamed to an
OutputStream provided by the StreamVariable.getOutputStream() method. |
| StreamVariable.StreamingEndEvent
Event passed to
StreamVariable.streamingFinished(StreamingEndEvent) method the
contents have been streamed to StreamVariable successfully. |
| StreamVariable.StreamingErrorEvent
Event passed to
StreamVariable.streamingFailed(StreamingErrorEvent) method when
the streaming ended before the end of the input. |
| StreamVariable.StreamingEvent |
| StreamVariable.StreamingProgressEvent
Event passed to
StreamVariable.onProgress(StreamingProgressEvent) method during
the streaming progresses. |
| StreamVariable.StreamingStartEvent
Event passed to
StreamVariable.streamingStarted(StreamingStartEvent) method
before the streaming of the content to StreamVariable starts. |
| SynchronizedRequestHandler
RequestHandler which takes care of locking and unlocking of the VaadinSession
automatically.
|
| SystemMessages
Contains the system messages used to notify the user about various critical
situations that can occur.
|
| SystemMessagesInfo |
| SystemMessagesProvider
Gives out system messages based on Locale.
|
| UIClassSelectionEvent
Contains information used by
UIProvider.getUIClass(UIClassSelectionEvent) to choose a UI class to
use in a specific situation. |
| UICreateEvent
Contains data used by various methods in
UIProvider for determining
information about a new UI that is about to be created. |
| UIProvider |
| UIProviderEvent
Base class for the events that are sent to various methods in UIProvider.
|
| VaadinPortlet
Portlet 2.0 base class.
|
| VaadinPortlet.RequestType
Deprecated.
As of 7.0. This is no longer used and only provided for
backwards compatibility. Each
RequestHandler can
individually decide whether it wants to handle a request or
not. |
| VaadinPortlet.VaadinHttpAndPortletRequest
Base class for portlet requests that need access to HTTP servlet
requests.
|
| VaadinPortletRequest
Wrapper for
PortletRequest and its subclasses. |
| VaadinPortletResponse
Wrapper for
PortletResponse and its subclasses. |
| VaadinPortletService |
| VaadinPortletSession.PortletListener
Listener interface for the various types of JSR-286 portlet requests.
|
| VaadinRequest
A generic request to the server, wrapping a more specific request type, e.g.
|
| VaadinResponse
A generic response from the server, wrapping a more specific response type,
e.g.
|
| VaadinService
Provide deployment specific settings that are required outside terminal
specific code.
|
| VaadinServiceInitListener
Listener for
VaadinService initialization events. |
| VaadinServlet |
| VaadinServlet.RequestType
Deprecated.
As of 7.0. This is no longer used and only provided for
backwards compatibility. Each
RequestHandler can
individually decide whether it wants to handle a request or
not. |
| VaadinServletRequest
Wrapper for
HttpServletRequest. |
| VaadinServletResponse
Wrapper for
HttpServletResponse. |
| VaadinServletService |
| VaadinSession
Contains everything that Vaadin needs to store for a specific user.
|
| VaadinSession.FutureAccess
Encapsulates a
Runnable submitted using
VaadinSession.access(Runnable). |
| VaadinSession.State
The lifecycle state of a VaadinSession.
|
| VariableOwner
Deprecated.
As of 7.0. Only provided to ease porting of Vaadin 6 components.
Do not implement this directly, implement
LegacyComponent. |
| WebBrowser
Class that provides information about the web browser the user is using.
|
| WidgetsetInfo
An interface describing the widgetset that the client should try to load.
|
| WrappedSession
A generic session, wrapping a more specific session implementation, e.g.
|
| Class and Description |
|---|
| BootstrapHandler
Deprecated.
As of 7.0. Will likely change or be removed in a future version
|
| BootstrapHandler.BootstrapContext
Deprecated.
Provides context information for the bootstrap process.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| JsonPaintTarget
User Interface Description Language Target.
|
| LegacyCommunicationManager.InvalidUIDLSecurityKeyException
Deprecated.
As of 7.1. Will be removed in the future.
|
| PaintTarget
This interface defines the methods for painting XML to the UIDL stream.
|
| RequestHandler
Handler for producing a response to HTTP requests.
|
| ServerRpcMethodInvocation |
| ServiceException |
| SessionExpiredHandler
A specialized RequestHandler which is capable of sending session expiration
messages to the user.
|
| StreamVariable
StreamVariable is a special kind of variable whose value is streamed to an
OutputStream provided by the StreamVariable.getOutputStream() method. |
| SynchronizedRequestHandler
RequestHandler which takes care of locking and unlocking of the VaadinSession
automatically.
|
| SystemMessages
Contains the system messages used to notify the user about various critical
situations that can occur.
|
| UploadException |
| VaadinRequest
A generic request to the server, wrapping a more specific request type, e.g.
|
| VaadinResponse
A generic response from the server, wrapping a more specific response type,
e.g.
|
| VaadinServletService |
| VaadinSession
Contains everything that Vaadin needs to store for a specific user.
|
| VariableOwner
Deprecated.
As of 7.0. Only provided to ease porting of Vaadin 6 components.
Do not implement this directly, implement
LegacyComponent. |
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| AbstractExtension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| DependencyFilter.FilterContext
Provides context information for the dependency filter operation.
|
| ErrorMessage
Interface for rendering error messages to terminal.
|
| EventTrigger
Provides support for triggering an event from a given parts of a component or
using various events.
|
| Extension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
KeyMapper
KeyMapper is the simple two-way map for generating textual keys
for objects and retrieving the objects later with the key. |
| LegacyApplication
Deprecated.
As of 7.0. This class is only intended to ease migration and
should not be used for new projects.
|
| LegacyCommunicationManager
Deprecated.
As of 7.0. Will likely change or be removed in a future version
|
| LocaleService
Server side service which handles locale and the transmission of locale date
to the client side LocaleService.
|
| Page |
| Page.BrowserWindowResizeListener
Listener that gets notified when the size of the browser window
containing the uI has changed.
|
PaintException
PaintExcepection is thrown if painting of a component fails. |
| PaintTarget
This interface defines the methods for painting XML to the UIDL stream.
|
Resource
Resource provided to the client terminal. |
| Scrollable
This interface is implemented by all visual objects that can be scrolled
programmatically from the server-side.
|
| SerializableBiPredicate
A
BiPredicate that is also Serializable. |
| SerializableComparator
A
Comparator that is also Serializable. |
| SerializableConsumer
A
Consumer that is also Serializable. |
| SerializableFunction
A
Function that is also Serializable. |
| SerializablePredicate
A
Predicate that is also Serializable. |
| SerializableSupplier
A
Supplier that is also Serializable. |
| SerializableToIntFunction
A
ToIntFunction that is also Serializable. |
| Setter
The function to write the field value to the bean property.
|
| Sizeable
Interface to be implemented by components wishing to display some object that
may be dynamically resized during runtime.
|
| Sizeable.Unit |
| StreamVariable
StreamVariable is a special kind of variable whose value is streamed to an
OutputStream provided by the StreamVariable.getOutputStream() method. |
| VaadinRequest
A generic request to the server, wrapping a more specific request type, e.g.
|
| VaadinResponse
A generic response from the server, wrapping a more specific response type,
e.g.
|
| VaadinSession
Contains everything that Vaadin needs to store for a specific user.
|
| VariableOwner
Deprecated.
As of 7.0. Only provided to ease porting of Vaadin 6 components.
Do not implement this directly, implement
LegacyComponent. |
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| Scrollable
This interface is implemented by all visual objects that can be scrolled
programmatically from the server-side.
|
| Sizeable
Interface to be implemented by components wishing to display some object that
may be dynamically resized during runtime.
|
| VariableOwner
Deprecated.
As of 7.0. Only provided to ease porting of Vaadin 6 components.
Do not implement this directly, implement
LegacyComponent. |
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| AbstractExtension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| Extension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| SerializableFunction
A
Function that is also Serializable. |
| Class and Description |
|---|
Resource
Resource provided to the client terminal. |
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| AbstractExtension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| Extension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
Resource
Resource provided to the client terminal. |
| Class and Description |
|---|
| AbstractClientConnector
An abstract base class for ClientConnector implementations.
|
| AbstractExtension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| Extension
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
Resource
Resource provided to the client terminal. |
| SerializableSupplier
A
Supplier that is also Serializable. |
| Class and Description |
|---|
| ClientConnector
Interface implemented by all connectors that are capable of communicating
with the client side.
|
Resource
Resource provided to the client terminal. |
| VaadinSession
Contains everything that Vaadin needs to store for a specific user.
|
Copyright © 2022 Vaadin Ltd. All rights reserved.