Uses of Interface
com.broadleafcommerce.metadata.dsl.core.Copyable
Packages that use Copyable
Package
Description
-
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core
Classes in com.broadleafcommerce.metadata.dsl.core with type parameters of type CopyableModifier and TypeInterfaceDescriptioninterfaceInterface that if implemented adds support for deep copy behavior to an object.Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.coreModifier and TypeInterfaceDescriptioninterfaceRepresents the metadata for an action.interfaceRepresents the metadata for a column component.interfaceRepresents the metadata of a component.interfaceConditional<C extends Conditional<C>>Represents a condition used to gate certain behavior or components.interfaceRepresents the metadata for an endpoint.interfaceRepresents the metadata for an external form component.interfaceRepresents the metadata for a field component.interfaceFormComponent<C extends FormComponent<C>>Represents the metadata for a component that resides with a form.interfaceRepresents the metadata for grouping form components.interfaceValidationMethod<M extends ValidationMethod<M>>Represents the metadata for a validation method as part of aValidationSchema.interfaceValidationSchema<S extends AbstractValidationSchema<S>>interfaceRepresents the metadata for a view component.interfaceViewFilter<C extends ViewFilter<C>>Represents the metadata for a view filter.Classes in com.broadleafcommerce.metadata.dsl.core that implement CopyableModifier and TypeClassDescriptionclassAbstractComponent<C extends AbstractComponent<C>>The abstract implementation ofComponent.classAbstractFormComponent<C extends AbstractFormComponent<C>>The abstract form component implementation.classAbstractViewFilter<C extends AbstractViewFilter<C>>The abstract implementation ofViewFilter.classclassclassRepresents a link to a location within the client.classAn abstract mapping specification.classclassRepresents the transformation of the request or response data for an API request. -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extensionModifier and TypeInterfaceDescriptioninterfaceActionGrid<G extends ActionGrid<G>>An extension ofGridto represent a grid with grid-level and row-level actions.interfaceBuilderFieldSource<D extends BuilderFieldSource<D>>An interface implemented by components that intend to support the inclusion of augmented custom fields.interfaceRepresents metadata for aFormComponentthat has dependencies on its parent form's state.interfaceExportGrid<G extends ExportGrid<G>>An extension ofActionGridto represent a grid with a grid-level export action.interfaceFetchEntity<C extends FetchEntity<C>>Represents the metadata for a component that supports fetching a single entity.interfaceRepresents the metadata for aGridthat supports fetching it's own data.interfaceFilterable<D extends Filterable<D>>An interface implemented by components that intend to support filterable behavior.interfaceFilterableGrid<G extends FilterableGrid<G>>Represents the metadata for aFetchGridthat supports filtering it's records using various filter actions.interfaceRepresents the metadata for a component whose children are variousFormComponent.interfaceAn interface representing a grid with a collection ofColumn.interfaceImportGrid<G extends ImportGrid<G>>An extension ofActionGridto represent a grid with a grid-level import action.interfaceRepresents the metadata for a collection component that supports re-ordering it's members.interfacePageableFetch<C extends PageableFetch<C>>interfaceAn interface implemented by components that intend to support pollable behavior.interfaceResourceGrid<G extends ResourceGrid<G>>Represents the metadata of aActionGridandFetchGridthat is used for managing an external resource.interfaceSelectable<S extends Selectable<S>>An interface implemented by components that intend to support selectable behavior.interfaceSortableGrid<G extends SortableGrid<G>>interfaceClasses in com.broadleafcommerce.metadata.dsl.core.extension that implement CopyableModifier and TypeClassDescriptionstatic classA copyable list of dependent field names.classstatic classThis represents thePollableOptions.PollStrategyType.CONSTANTpolling strategy.static classThis represents thePollableOptions.PollStrategyType.EXPONENTIALpolling strategy with back-off and jitter.static classThis represents thePollableOptions.PollStrategyType.LINEARpolling strategy.static classPollableOptions.PollStrategy<S extends PollableOptions.PollStrategy<S>>Abstract class representing the base polling strategy and its type.static final class -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.actions
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.actionsModifier and TypeInterfaceDescriptioninterfaceCloneModalFormAction<A extends CloneModalFormAction<A>>Extension ofModalFormActionthat is used for the cloning of new entities.interfaceCreateModalFormAction<A extends CreateModalFormAction<A>>Extension ofModalFormActionthat is used for the creation of new entities.interfaceExportGridAction<A extends ExportGridAction<A>>This action is used to open the modal dialog with additional configuration to export the entities from the grid.interfaceFormAction<A extends FormAction<A>>Represents the metadata for a action whose children are variousFormComponent.interfaceGenerateTemplateAction<A extends GenerateTemplateAction<A>>interfaceGridRowConditionalAction<A extends GridRowConditionalAction<A>>TheActionGrid.ActionPlacements.ROWaction that can be rendered based on specified conditions.interfaceImportGridAction<A extends ImportGridAction<A>>This action is used to open the modal dialog with additional configuration to import the entities from the grid.interfaceLinkAction<A extends LinkAction<A>>interfaceModalFormAction<A extends ModalFormAction<A>>Represents the metadata for a modal form action.interfaceOrderableModalFormAction<A extends OrderableModalFormAction<A>>Represents the metadata for the action used to re-order rows within anOrderablegrid.interfaceResidentMapCreateAction<A extends ResidentMapCreateAction<A>>Represents the metadata for theResidentMapField.ActionTypes.CREATEaction within anResidentMapField.interfaceRowModalFormAction<A extends RowModalFormAction<A>>A genericModalFormActionfor row-level actions within a grid.interfaceTriggerAction<A extends TriggerAction<A>>Classes in com.broadleafcommerce.metadata.dsl.core.extension.actions that implement CopyableModifier and TypeClassDescriptionclassAbstractAction<A extends AbstractAction<A>>An abstract implementation ofAction.classclassclassclassThe default implementation forExportGridAction.classclassclassThe default implementation forGridRowConditionalAction.classThe default implementation forImportGridAction.classclassclassclassclassclass -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.actions.filters
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.actions.filtersModifier and TypeInterfaceDescriptioninterfaceFilterAction<A extends FilterAction<A>>Represents the metadata for a filter action.interfaceLookupFilterAction<A extends LookupFilterAction<A>>interfaceQueryBuilderFilterAction<A extends QueryBuilderFilterAction<A>>Represents the metadata for a query builder filter action.Classes in com.broadleafcommerce.metadata.dsl.core.extension.actions.filters that implement CopyableModifier and TypeClassDescriptionclassclassclass -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.columns
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.columnsModifier and TypeInterfaceDescriptioninterfaceConditionalColumn<C extends ConditionalColumn<C>>Deprecated.interfaceDateColumn<C extends DateColumn<C>>interfaceDynamicColumn<C extends DynamicColumn<C>>Builder that is used for buildingColumnTypes.DYNAMICtype column components.interfaceEmbeddedListColumn<C extends EmbeddedListColumn<C>>Builder that is used for buildingColumnTypes.EMBEDDED_LISTtype column components.interfaceEnumColumn<C extends EnumColumn<C>>interfaceLinkColumn<C extends LinkColumn<C>>interfaceMoneyColumn<C extends MoneyColumn<C>>Represents the metadata for a column that displays a monetary amount.interfaceProgressColumn<C extends ProgressColumn<C>>The column type that is used to render the progress in percentage.interfaceRsqlRuleColumn<C extends RsqlRuleColumn<C>>Represents the metadata for aColumnTypes.RSQL_RULE.interfaceSpelRuleColumn<C extends SpelRuleColumn<C>>Represents the metadata for aColumnTypes.SPEL_RULE.interfaceThumbnailColumn<C extends ThumbnailColumn<C>>Represents the metadata for aColumnTypes.THUMBNAIL.Classes in com.broadleafcommerce.metadata.dsl.core.extension.columns that implement CopyableModifier and TypeClassDescriptionclassAbstractColumn<C extends AbstractColumn<C>>The abstract column component specification.classclassThe default implementation forConditionalColumn.classclassThe default implementation forDynamicColumn.classThe default implementation forEmbeddedListColumn.classclassclassclassclassThe default implementation forProgressColumn.classclassclass -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.common.tree
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.common.treeModifier and TypeInterfaceDescriptioninterfaceRepresents the metadata for a tree component.interfaceTreeGridView<V extends TreeGridView<V>>Classes in com.broadleafcommerce.metadata.dsl.core.extension.common.tree that implement Copyable -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.conditionals
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.conditionalsModifier and TypeInterfaceDescriptioninterfaceCollectionConditional<C extends CollectionConditional<C>>An extension ofConditionalthat is used for matching a set of conditionals against each member of a collection field.interfaceLogicalConditional<C extends LogicalConditional<C>>An extension ofConditionalthat is used for performing logical operations on a set of conditionals.interfacePropertyConditional<C extends PropertyConditional<C>>An extension ofConditionalthat is used for checking if a property matches a certain criteria or value.Classes in com.broadleafcommerce.metadata.dsl.core.extension.conditionals that implement CopyableModifier and TypeClassDescriptionclassThe default implementation ofCollectionConditional.classclassThe default implementation ofPropertyConditional. -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.endpoints
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.endpointsModifier and TypeInterfaceDescriptioninterfacePageableEndpoint<E extends PageableEndpoint<E>>Represents the metadata for a pageable endpoint.Classes in com.broadleafcommerce.metadata.dsl.core.extension.endpoints that implement CopyableModifier and TypeClassDescriptionclassAbstractEndpoint<E extends AbstractEndpoint<E>>classclassDefault implementation ofPageableEndpoint. -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.externals
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.externalsModifier and TypeInterfaceDescriptioninterfaceExportHistoryGridExternal<E extends ExportHistoryGridExternal<E>>The grid view that is used to add the export history to theUpdateEntityView.interfaceGridExternal<E extends GridExternal<E>>Represents the metadata for a grid that provides a view of external data related to the form it resides within.interfaceLinkExternal<E extends LinkExternal<E>>The external component that is used to build the HTML links.Classes in com.broadleafcommerce.metadata.dsl.core.extension.externals that implement CopyableModifier and TypeClassDescriptionclassAbstractExternal<E extends AbstractExternal<E>>The abstract external component specification.classThe default implementation forExportHistoryGridExternal.classclassclassThe default implementation forLinkExternal.class -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.externals.tree
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.externals.tree -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.fields
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.fieldsModifier and TypeInterfaceDescriptioninterfaceCustomAttributesGridField<F extends CustomAttributesGridField<F>>interfaceRepresents the metadata for a date picker field.interfaceDerivedField<F extends DerivedField<F>>Represents the metadata for aFieldTypes.DERIVEDfield component.interfaceDerivedSelectField<F extends DerivedSelectField<F>>Represents the metadata for aFieldTypes.DERIVED_ENUMfield component that is built as a derived version of aSelectField.interfaceDerivedUrlField<F extends DerivedUrlField<F>>Represents the metadata for aFieldTypes.DERIVED_URLfield component.interfaceDynamicField<F extends DynamicField<F>>Represents the metadata for aFieldTypes.DYNAMICfield.interfaceFieldArrayBlockField<F extends FieldArrayBlockField<F>>Represents the metadata for aFieldTypes.FIELD_ARRAY_BLOCKfield.interfaceFieldArrayField<F extends FieldArrayField<F>>Represents the metadata for an array of fields.interfaceFieldArrayGridField<F extends FieldArrayGridField<F>>Represents the metadata for aFieldTypes.FIELD_ARRAY_GRIDfield.interfaceFileInputField<F extends FileInputField<F>>The field that is used to select the file.interfaceIntegerField<F extends IntegerField<F>>interfaceLookupField<F extends LookupField<F>>Represents the metadata for aFieldTypes.LOOKUPfield.interfaceLookupFieldModal<V extends LookupFieldModal<V>>Represents the metadata for the modal used byLookupField.interfaceMoneyField<F extends MoneyField<F>>Represents the metadata for aFieldTypes.MONEYfield component.interfacePhoneField<F extends PhoneField<F>>Represents the metadata for aFieldTypes.PHONEfield.interfaceQueryBuilderField<F extends QueryBuilderField<F>>interfaceResidentGridField<F extends ResidentGridField<F>>Represents the metadata for a resident grid field component.interfaceResidentMapField<F extends ResidentMapField<F>>interfaceRuleBuilderField<F extends RuleBuilderField<F>>interfaceSelectField<F extends SelectField<F>>Represents the metadata for a select field within a form.Classes in com.broadleafcommerce.metadata.dsl.core.extension.fields that implement CopyableModifier and TypeClassDescriptionclassAbstractField<F extends AbstractField<F>>The abstract field component specification.classclassThe default implementation forDateField.classclassclassclassclassclassclassclassThe default implementation forFileInputField.classclassclassclassclassclassclassclassclassclassclassRepresents an option within aSelectField.class -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.fields.validation
Classes in com.broadleafcommerce.metadata.dsl.core.extension.fields.validation that implement CopyableModifier and TypeClassDescriptionclassAbstractValidationMethod<M extends ValidationMethod<M>>classAbstractValidationSchema<S extends AbstractValidationSchema<S>>classclass -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.grids
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.gridsModifier and TypeInterfaceDescriptioninterfaceExportHistoryGrid<G extends ExportHistoryGrid<G>>The grid to display the export history. -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.groups
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.groupsModifier and TypeInterfaceDescriptioninterfaceCollapsibleGroup<G extends CollapsibleGroup<G>>interfaceControlGroup<G extends ControlGroup<G>>interfaceInlineGroup<G extends InlineGroup<G>>TThis group is used to render the components in one line.interfaceClasses in com.broadleafcommerce.metadata.dsl.core.extension.groups that implement CopyableModifier and TypeClassDescriptionclassAbstractGroup<G extends AbstractGroup<G>>classclassclassclassclassThe default implementation for theInlineGroup.class -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.mappings
Classes in com.broadleafcommerce.metadata.dsl.core.extension.mappings that implement CopyableModifier and TypeClassDescriptionclassAn implementation ofMappingfor the members of a collection.classAn implementation ofMappingfor picking and omitting source properties from the destination.classAn implementation ofMappingfor mapping a source value to its destination.classAn implementation ofMappingfor transforming a text property with a template.classAn implementation ofMappingfor transforming a text property common case transformations. -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.views
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.viewsModifier and TypeInterfaceDescriptioninterfaceActionView<V extends ActionView<V>>An interface for a view that managesActionView.ActionPlacements.PRIMARYandActionView.ActionPlacements.SECONDARYplacementAction.interfaceAugmentableView<V extends AugmentableView<V>>interfaceExportHistoryEntityGridView<V extends ExportHistoryEntityGridView<V>>The grid view that is used to add the export history to theEntityBrowseView.interfaceinterfaceinterfacePreviewableView<V extends PreviewableView<V>>Represents the metadata for a trackable view that supports previewing sandbox data.interfaceSelectTargetEntityFormView<V extends SelectTargetEntityFormView<V>>Represents the metadata used for a more guided approach for setting up the form components.interfaceSelectTargetEntityGridView<V extends SelectTargetEntityGridView<V>>This grid is used to fetch and display the entities to export.Classes in com.broadleafcommerce.metadata.dsl.core.extension.views that implement CopyableModifier and TypeClassDescriptionclassThe base class for the form view that is used for a more guided approach for setting up the form components.classAbstractView<V extends AbstractView<V>>classThe default implementation forExportHistoryEntityGridView.classclassclass -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.views.browse
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.views.browseModifier and TypeInterfaceDescriptioninterfaceEntityBrowseView<V extends EntityBrowseView<V>>interfaceEntityGridView<V extends EntityGridView<V>>Classes in com.broadleafcommerce.metadata.dsl.core.extension.views.browse that implement Copyable -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.views.details
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.views.detailsModifier and TypeInterfaceDescriptioninterfaceCreateEntityView<V extends CreateEntityView<V>>interfaceEntityFormView<V extends EntityFormView<V>>interfaceEntityView<V extends EntityView<V>>interfaceUpdateEntityView<V extends UpdateEntityView<V>>Classes in com.broadleafcommerce.metadata.dsl.core.extension.views.details that implement CopyableModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.views.tree
Subinterfaces of Copyable in com.broadleafcommerce.metadata.dsl.core.extension.views.treeModifier and TypeInterfaceDescriptioninterfaceRepresents the metadata for a top-level tree view.Classes in com.broadleafcommerce.metadata.dsl.core.extension.views.tree that implement Copyable
DynamicColumn