All Classes and Interfaces

Class
Description
An abstract implementation of Action.
The abstract column component specification.
The abstract implementation of Component.
An abstract implementation of ComponentRegistry used for storing and retrieving Components.
 
The abstract external component specification.
The abstract field component specification.
The abstract form component implementation.
 
The abstract message component specification.
 
The base class for the form view that is used for a more guided approach for setting up the form components.
 
 
 
The abstract implementation of ViewFilter.
Action<A extends Action<A>>
Represents the metadata for an action.
An extension of Grid to represent a grid with grid-level and row-level actions.
 
 
 
Represents a group of actions usually represented as a dropdown.
 
 
 
An interface for a view that manages ActionView.ActionPlacements.PRIMARY and ActionView.ActionPlacements.SECONDARY placement Action.
 
 
Extension of ModalFormAction that is used to apply an offer to the entity.
 
 
 
 
An interface implemented by components that intend to support the inclusion of augmented custom fields.
 
Represents a bulk operation action.
 
 
Route locator that caches the results from the delegate ComponentRouteLocator.
 
Extension of ModalFormAction that is used for the cloning of new entities.
 
 
 
 
An extension of Conditional that is used for matching a set of conditionals against each member of a collection field.
 
An implementation of Mapping for the members of a collection.
Column<C extends Column<C>>
Represents the metadata for a column component.
 
 
 
 
 
Represents the metadata of a component.
A singleton registry used for storing and retrieving Components.
Domain used for representing a "route" in the admin application.
 
Utility used for locating ComponentRoute for the admin application.
 
 
 
A functional interface used for contributing Components to an application.
 
Interface used for validating Component metadata using a configurable set of ComponentValidator entries.
Composite route locator used for creating a locator composed of several other ComponentRouteLocator.
Represents a condition used to gate certain behavior or components.
The generic action that can be rendered based on specified conditions.
 
Deprecated.
please use DynamicColumn
 
Utility class with helpers for creating Conditional.
 
 
Copyable<T extends Copyable<T>>
Interface that if implemented adds support for deep copy behavior to an object.
 
 
 
 
Extension of ModalFormAction that is used for the creation of new entities.
 
 
 
Component that supports adding custom CSS classes.
 
 
Append these to one of DateFormatTypes to display time-zone.
Represents the metadata for a date picker field.
 
 
Valid date format strings to use with DateFields or DateColumn.
 
 
 
 
 
 
 
 
The default implementation of CollectionConditional.
 
The default implementation of ComponentRegistry.
 
The default implementation of ComponentValidatorManager.
The default implementation for ConditionalAction.
The default implementation for ConditionalColumn.
The default validator for the ConditionalColumn.
 
 
 
 
 
 
The default implementation for DateField.
 
 
 
 
The default implementation for DynamicColumn.
The default validator for the DynamicColumn.
 
 
The default implementation for EmbeddedListColumn.
 
 
 
 
 
The default implementation of EntityModalFormAction.
 
 
 
The default validator for the ExportGridAction.
The default implementation for ExportGridAction.
The default implementation for ExportHistoryEntityGridView.
The default implementation for ExportHistoryGridExternal.
 
 
 
 
 
The default implementation for FileInputField.
 
 
 
 
 
Validates that Form implementing Component include at least one child component and that all children are extensions of FormComponent.
 
 
 
The default implementation for GridRowConditionalAction.
Validates that Grid implementing Component include at least one child component and that all children are extensions of Column.
 
The default implementation for ImportGridAction.
 
The default implementation for the InlineGroup.
 
 
 
The default implementation for LinkExternal.
 
 
 
 
 
 
 
 
 
 
 
 
 
Default implementation of PageableEndpoint.
 
The default implementation for ProgressColumn.
The default implementation of PropertyConditional.
 
 
 
 
 
 
 
 
 
Validates that SelectField components are configured with a set of valid options.
 
 
 
 
 
 
 
 
 
 
 
 
The default implementation of ViewFilterRegistry.
Represents metadata for a FormComponent that has dependencies on its parent form's state.
 
A copyable list of dependent field names.
Represents the metadata for a ColumnTypes.DERIVED column component.
 
Represents the metadata for a FieldTypes.DERIVED field component.
 
 
Represents the metadata for a FieldTypes.DERIVED_ENUM field component that is built as a derived version of a SelectField.
 
Represents the metadata for a FieldTypes.DERIVED_URL field component.
 
Component registry that can be used during development.
Builder that is used for building ColumnTypes.DYNAMIC type column components.
 
Represents the metadata for a FieldTypes.DYNAMIC field.
 
 
 
Builder that is used for building ColumnTypes.EMBEDDED_LIST type column components.
 
Endpoint<E extends Endpoint<E>>
Represents the metadata for an endpoint.
 
 
 
 
 
 
 
 
A variation of the basic ModalFormAction that allows specifying an endpoint to submit the form to.
 
 
 
 
 
 
Defines a type of field use to display enumerated values in a boolean-like toggle switch component.
 
A wrapper around a label that supports text as well as placement of where that text appears
 
 
An extension of ActionGrid to represent a grid with a grid-level export action.
This action is used to open the modal dialog with additional configuration to export the entities from the grid.
 
 
 
 
The grid view that is used to add the export history to the EntityBrowseView.
The grid to display the export history.
 
 
 
 
 
 
 
The grid view that is used to add the export history to the UpdateEntityView.
External<E extends External<E>>
Represents the metadata for an external form component.
 
 
Represents the metadata for a component that supports fetching a single entity.
 
Represents the metadata for a Grid that supports fetching it's own data.
 
Field<F extends Field<F>>
Represents the metadata for a field component.
 
Represents the metadata for a FieldTypes.FIELD_ARRAY_BLOCK field.
 
Represents the metadata for an array of fields.
 
Represents the metadata for a FieldTypes.FIELD_ARRAY_GRID field.
 
 
 
The field that is used to select the file.
 
An interface implemented by components that intend to support filterable behavior.
 
Represents the metadata for a FetchGrid that supports filtering it's records using various filter actions.
 
 
 
 
 
 
 
Represents the metadata for a filter action.
 
Form<F extends Form<F>>
Represents the metadata for a component whose children are various FormComponent.
 
Represents the metadata for a action whose children are various FormComponent.
 
Represents the metadata for a component that resides with a form.
FormView<V extends FormView<V>>
 
A functional interface used for contributing framework Components to an application.
 
 
 
 
 
 
 
 
 
Grid<G extends Grid<G>>
An interface representing a grid with a collection of Column.
 
 
Represents the metadata for a grid that provides a view of external data related to the form it resides within.
The ActionGrid.ActionPlacements.ROW action that can be rendered based on specified conditions.
 
GridView<V extends GridView<V>>
 
Group<G extends Group<G>>
Represents the metadata for grouping form components.
 
 
Represents the metadata for an implicit filter.
An extension of ActionGrid to represent a grid with a grid-level import action.
This action is used to open the modal dialog with additional configuration to import the entities from the grid.
 
 
 
 
 
 
 
 
Represents an action that will display a list of options to the user and allow them to select one.
 
 
TThis group is used to render the components in one line.
 
 
 
 
Reperesents a String designed to be serialized as I18n text and looked up via a message bundle
Represents a link to a location within the client.
 
 
 
 
The external component that is used to build the HTML links.
 
 
 
 
An extension of Conditional that is used for performing logical operations on a set of conditionals.
 
Represents the metadata for a FieldTypes.LOOKUP field.
 
 
This enum represents the way in which the lookup selections are persisted within the form state.
 
Represents the metadata for the modal used by LookupField.
 
 
 
 
 
 
Mapping<M extends Mapping<M>>
An abstract mapping specification.
 
 
Message<M extends Message<M>>
Represents the metadata for a message component.
 
 
This exception will be thrown if an error occurs during the initialization of the metadata message bundle.
Stores a classpath-relative location to a message bundle, intended to be used in a MessageSource.
Represents the metadata for a modal form action.
 
Represents the metadata for a column that displays a monetary amount.
 
Represents the metadata for a FieldTypes.MONEY field component.
 
Works in conjunction with security settings in order to determine which type of permission a user is required to have in order to work with a component, endpoint or action.
Represents the metadata for a collection component that supports re-ordering it's members.
 
 
 
 
Represents the metadata for the action used to re-order rows within an Orderable grid.
 
 
 
 
Represents the metadata for a pageable endpoint.
 
 
 
The default page size when paginating a collection.
 
 
 
 
Represents the metadata for a FieldTypes.PHONE field.
 
An implementation of Mapping for picking and omitting source properties from the destination.
Pollable<G extends Pollable<G>>
An interface implemented by components that intend to support pollable behavior.
 
 
This represents the PollableOptions.PollStrategyType.CONSTANT polling strategy.
This represents the PollableOptions.PollStrategyType.EXPONENTIAL polling strategy with back-off and jitter.
This represents the PollableOptions.PollStrategyType.LINEAR polling strategy.
Abstract class representing the base polling strategy and its type.
Represents the type of strategy used to when calculating the interval at which to poll.
Represents the metadata for a trackable view that supports previewing sandbox data.
 
The column type that is used to render the progress in percentage.
 
An extension of Conditional that is used for checking if a property matches a certain criteria or value.
The default set of common supported operators.
An implementation of Mapping for mapping a source value to its destination.
 
 
 
Represents the metadata for a query builder filter action.
 
Represents the metadata for a resident grid field component.
 
Represents the metadata for the ResidentMapField.ActionTypes.CREATE action within an ResidentMapField.
 
 
 
 
 
 
 
Represents the metadata of a ActionGrid and FetchGrid that is used for managing an external resource.
 
 
 
Used for building a ComponentRouteLocator.
A specification used for creating a ComponentRoute.
A specification extension for RouteSpec that provides an entry-point to chain together predicates through methods RouteSpec.RouteBooleanSpec.and(), RouteSpec.RouteBooleanSpec.or(), and RouteSpec.RouteBooleanSpec.negate().
 
A specification extension for RouteSpec that is returned by RouteSpec.RouteBooleanSpec as a way of completing a predicate chain.
A specification used for creating a ComponentRouteLocator.
A generic ModalFormAction for row-level actions within a grid.
 
 
Represents the metadata for a ColumnTypes.RSQL_RULE.
 
 
 
 
An interface implemented by components that intend to support selectable behavior.
 
A functional interface to provide a functional entry-point to Selectable.
 
Represents the metadata for a select field within a form.
 
Represents an option within a SelectField.
An enum interface used as a method for defining a finite list of SelectOption.
 
Represents the metadata used for a more guided approach for setting up the form components.
This grid is used to fetch and display the entities to export.
 
 
 
 
 
 
 
 
Represents the metadata for a ColumnTypes.SPEL_RULE.
 
An implementation of Mapping for transforming a text property with a template.
A RoutePredicateFactory implementation that is used for restricting routes to certain tenant contexts.
 
A simple POJO for representing the de-serialized X-Context-Request header.
An implementation of Mapping for transforming a text property common case transformations.
 
Represents the metadata for a ColumnTypes.THUMBNAIL.
 
 
 
Represents the transformation of the request or response data for an API request.
 
Tree<T extends Tree<T>>
Represents the metadata for a tree component.
 
 
 
 
 
 
 
 
 
TreeView<V extends TreeView<V>>
Represents the metadata for a top-level tree view.
 
 
 
 
 
 
 
Represents the metadata for a validation method as part of a ValidationSchema.
Defines the out-of-box validation method names supported for metadata fields.
 
 
 
 
View<V extends View<V>>
Represents the metadata for a view component.
Represents the metadata for a view filter.
A singleton registry used for storing and retrieving ViewFilters.
A functional interface used for contributing ViewFilters to an application.