Uses of Interface
com.jbstrap.core.meta.DataDescriptor
Package
Description
-
Uses of DataDescriptor in com.jbstrap.core
Modifier and TypeMethodDescriptionstatic DataDescriptor
JBStrap.getDataDescriptor
(String dataDescriptorName) Gets the specified DataDescriptorModifier and TypeMethodDescriptionstatic Collection<DataDescriptor>
JBStrap.getDataDescriptors()
Gets the application's DataDescriptorsModifier and TypeMethodDescriptionstatic void
JBStrap.addDataDescriptor
(DataDescriptor dataDescriptor) Adds the specified DataDescriptor to the applicationModifier and TypeMethodDescriptionstatic void
JBStrap.addDataDescriptorType
(String name, Class<? extends DataDescriptor> dataDescriptorClass) Adds a new DataDescriptor type to the framework. -
Uses of DataDescriptor in com.jbstrap.core.cache
Modifier and TypeMethodDescriptionMetaCache.getDataDescriptor
(String name) TempDataExportCache.getDataDescriptor
(String id) Modifier and TypeMethodDescriptionvoid
MetaCache.addDataDescriptor
(DataDescriptor dataDescriptor) TempDataExportCache.addExportData
(ExportTypes exportType, String filename, DataDescriptor dataDescriptor, Criteria criteria, List<Order> orders, List<String> columnNames, String clientId, String languageCode, char separator) Modifier and TypeMethodDescriptionvoid
DataDescriptorTypeCache.add
(String name, Class<? extends DataDescriptor> dataDescriptorClass) DataDescriptorTypeCache.fromClass
(Class<? extends DataDescriptor> dataDescriptorClass) -
Uses of DataDescriptor in com.jbstrap.core.dao
Modifier and TypeClassDescriptionclass
DaoWithDomain<D extends DataDescriptor,
T extends Transaction> Interface necessary for a custom data query and handling class.class
StandardDao<D extends DataDescriptor,
T extends Transaction> Interface necessary for a custom data query and handling class. -
Uses of DataDescriptor in com.jbstrap.core.meta
Modifier and TypeClassDescriptionclass
BaseDataDescriptor<D extends DataDescriptor,
T extends Transaction> The DataDescriptor classinterface
DataDescriptorWithDomain<T extends DataDescriptor>
This interface is used to designate DataDescriptor classes that require a dataClass.interface
HandleTransaction<T extends DataDescriptor>
This interface is used to designate DataDescriptors that support transaction handling.Modifier and TypeClassDescriptionclass
BaseDataDescriptor<D extends DataDescriptor,
T extends Transaction> The DataDescriptor classclass
In-Memory DataDescriptorclass
JPA DataDescriptorclass
SQL DataDescriptorModifier and TypeMethodDescriptionDataDescriptor.addColumn
(DataDescriptorColumn column) Adds column data to the DataDescriptorDataDescriptor.addColumns
(DataDescriptorColumn... columns) Adds multiple columns to the DataDescriptorAdds a parameter to the DataDescriptor.DataDescriptor.copy()
Creates a copy of the DataDescriptorDataDescriptorType.newInstance
(String name) Creates a new DataDescriptor based on the type.DataDescriptorType.newInstance
(String name, String domainClass) Creates a new DataDescriptor based on the type.DataDescriptor.setAccess
(AccessType access) Sets the DataDescriptor access typeDataDescriptor.setDefaultFilterCriteria
(Criteria criteria) Sets the default filter criteria, that will be used by the DatDescriptorDataDescriptor.setParam
(Parameters params) Sets the DataDescriptor parameters.Sets the specified roles to have read access to the DataDescriptor.Sets the specified roles to have write access to the DataDescriptor.Modifier and TypeMethodDescriptionConstructor<? extends DataDescriptor>
DataDescriptorType.getConstructor()
Gets the constructor used to create the DataDescriptor.Class<? extends DataDescriptor>
DataDescriptorType.getDataDescriptorClass()
Get the class that implements the DataDescriptor interfaceModifier and TypeMethodDescriptionstatic void
DataDescriptorType.addDataDescriptionType
(String name, Class<? extends DataDescriptor> dataDescriptorClass) Adds a new DataDescriptor type to the framework.static DataDescriptorType
DataDescriptorType.fromClass
(Class<? extends DataDescriptor> dataDescriptorClass) Gets the DataDescriptor type by the implementing class.ModifierConstructorDescriptionDataDescriptorType
(String name, Class<? extends DataDescriptor> dataDescriptorClass) Creates a new DataDescriptor type. -
Uses of DataDescriptor in com.jbstrap.ui.components.activitystream
Modifier and TypeMethodDescriptionfinal DataDescriptor
ActivityStream.getDataDescriptor()
Gets the Activity Stream's DataDescriptorModifier and TypeMethodDescriptionfinal ActivityStream
ActivityStream.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the Activity Stream's DataDescriptorfinal ActivityStream
ActivityStream.setDataDescriptor
(DataDescriptor dataDescriptor, ActivityStreamItemCreator itemCreator) Sets the Activity Stream's DataDescriptor, and sets the specified custom item renderer. -
Uses of DataDescriptor in com.jbstrap.ui.components.calendar
Modifier and TypeMethodDescriptionCalendar.getDataDescriptor()
Gets the DataDescriptor, used by the calendar componentModifier and TypeMethodDescriptionCalendar.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the DataDescriptor, used by the calendar component -
Uses of DataDescriptor in com.jbstrap.ui.components.charts
Modifier and TypeMethodDescriptionSeriesBasedChart.getDataDescriptor()
Gets the chart’s DataDescriptor.Modifier and TypeMethodDescriptionvoid
SeriesBasedChart.setDataDescriptor
(DataDescriptor dataDescriptor, String categoryColumnName) ModifierConstructorDescriptionAreaChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates the area chart component and sets the name of the DataDescriptor and that of the X axis column.protected
AxesBasedChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName, TooltipType defaultTooltipType) BarChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a bar chart component and sets the associated DataDescriptor and the name of the column containing X axis values.BubbleChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates the bubble chart component and sets the name of the DataDescriptor and that of the X axis column.DonutChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a donut chart and sets the name of the associated DataDescriptor and category column.DotChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a dot chart component and sets the name of the DataDescriptor and that of the X axis column.FunnelChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a funnel chart component and sets the name of the DataDescriptor and that of the X axis column.GaugeChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates the gauge chart component and sets the name of the DataDescriptor and that of the category column.HorizontalBarChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates the horizontal stacked bar chart component and sets the name of the DataDescriptor and that of the X axis column.HorizontalStackedBarChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates the horizontal stacked bar chart component and sets the name of the DataDescriptor and that of the X axis column.LineChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates the line chart component and sets the name of the DataDescriptor and that of the X axis column.PieChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a pie chart and sets the name of the associated DataDescriptor and category column.PopulationPyramidChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a population pyramid and sets the associated DataDescriptor and the name of the column containing Y axis values.StackedAreaChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a stacked area chart component and sets the associated DataDescriptor and the name of the column containing X axis values.StackedBarChart
(String name, DataDescriptor dataDescriptor, String categoryColumnName) Creates a stacked bar chart component and sets the associated DataDescriptor and the name of the column containing X axis values. -
Uses of DataDescriptor in com.jbstrap.ui.components.filter
Modifier and TypeMethodDescriptionBaseFilter.getDataDescriptor()
Gets the DataDescriptor set as filter component.Modifier and TypeMethodDescriptionBaseFilter.setDataDescriptor
(DataDescriptor dataDescriptor) Builds the filter component according to the provided DataDescriptor. -
Uses of DataDescriptor in com.jbstrap.ui.components.form
Modifier and TypeMethodDescriptionfinal DataDescriptor
Form.getDataDescriptor()
Gets the form's DataDescriptor.Modifier and TypeMethodDescriptionfinal Form
Form.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the form's DataDescriptor.ModifierConstructorDescriptionForm
(DataDescriptor dataDescriptor) Creates a form, based on the specified DataDescriptor.Form
(DataDescriptor dataDescriptor, String language) Creates a form, based on the specified DataDescriptor, with the specified language.Form
(String id, DataDescriptor dataDescriptor) Creates a form, based on the specified DataDescriptor.Form
(String id, DataDescriptor dataDescriptor, String language) Creates a form, based on the specified DataDescriptor, with the specified language. -
Uses of DataDescriptor in com.jbstrap.ui.components.form.items
Modifier and TypeMethodDescriptionComboboxItem.getDataDescriptor()
Gets the DataDescriptor, that is used by the comboboxDualListBox.getDataDescriptor()
Gets the DataDescriptor associated with the dual list box value set.RadioButtonItem.getDataDescriptor()
Gets the DataDescriptor for the component value set.Modifier and TypeMethodDescriptionfinal ComboboxItem
ComboboxItem.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the DataDescriptor, that is used by the Combobox component, to read the set of values from.final DualListBox
DualListBox.setDataDescriptor
(DataDescriptor dataDesriptor) Sets the DataDescriptor associated with the value set.final RadioButtonItem
RadioButtonItem.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the DataDescriptor for the value set. -
Uses of DataDescriptor in com.jbstrap.ui.components.form.items.selectoritem
Modifier and TypeMethodDescriptionfinal DataDescriptor
SelectorItem.getDataDescriptor()
Gets the DataDescriptor of the selector itemModifier and TypeMethodDescriptionfinal SelectorItem
SelectorItem.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the DataDescriptor of the selector item -
Uses of DataDescriptor in com.jbstrap.ui.components.listgrid
Modifier and TypeMethodDescriptionfinal ListGrid
ListGrid.setDataDescriptor
(DataDescriptor dataDescriptor) Sets a DataDescriptor for the list grid component, creates and adds the DataDescriptor columns to the grid.final ListGrid
ListGrid.setDataDescriptor
(DataDescriptor dataDescriptor, boolean buildColumns) Sets the DataDescriptor for the list grid and checks if the columns for the list grid should be created.ModifierConstructorDescriptionListGrid
(DataDescriptor dataDescriptor) Creates a list grid based on the language code specified in the DataDescriptor.ListGrid
(DataDescriptor dataDescriptor, String language) Creates a list grid based on the language code specified in the DataDescriptor.ListGrid
(String id, DataDescriptor dataDescriptor) Creates a list grid based on the language code specified in the DataDescriptor.ListGrid
(String id, DataDescriptor dataDescriptor, String language) Creates a list grid based on the language code specified in the DataDescriptor. -
Uses of DataDescriptor in com.jbstrap.ui.components.sparkline
Modifier and TypeMethodDescriptionSparkline.getDataDescriptor()
Gets the sparkline DataDescriptor.Modifier and TypeMethodDescriptionSparkline.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the sparkline DataDescriptor. -
Uses of DataDescriptor in com.jbstrap.ui.components.timeline
Modifier and TypeMethodDescriptionTimeline.getDataDescriptor()
Gets the component's DataDescriptorModifier and TypeMethodDescriptionfinal Timeline
Timeline.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the component's DataDescriptorfinal Timeline
Timeline.setDataDescriptor
(DataDescriptor dataDescriptor, TimelineItemCreator itemCreator) Sets the component's DataDescriptor and item creator classModifierConstructorDescriptionTimeline
(DataDescriptor dataDescriptor, Timeline.TimelineType type) Creates a timeline component with the specified DataDescriptor and display typeTimeline
(DataDescriptor dataDescriptor, Timeline.TimelineType type, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor, item creator and display typeTimeline
(DataDescriptor dataDescriptor, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor and item creator.Timeline
(DataDescriptor dataDescriptor, String language, Timeline.TimelineType type) Creates a timeline component with the specified DataDescriptor, language and display typeTimeline
(DataDescriptor dataDescriptor, String language, Timeline.TimelineType type, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor, language, item creator and display typeTimeline
(DataDescriptor dataDescriptor, String language, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor, item creator and language.Timeline
(String id, DataDescriptor dataDescriptor, Timeline.TimelineType type) Creates a timeline component with the specified DataDescriptor and display typeTimeline
(String id, DataDescriptor dataDescriptor, Timeline.TimelineType type, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor, item creator and display typeTimeline
(String id, DataDescriptor dataDescriptor, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor and item creator.Timeline
(String id, DataDescriptor dataDescriptor, String language, Timeline.TimelineType type) Creates a timeline component with the specified DataDescriptor, language and display typeTimeline
(String id, DataDescriptor dataDescriptor, String language, Timeline.TimelineType type, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor, language, item creator and display typeTimeline
(String id, DataDescriptor dataDescriptor, String language, TimelineItemCreator itemCreator) Creates a timeline component with the specified DataDescriptor, item creator and language. -
Uses of DataDescriptor in com.jbstrap.ui.components.treeview
Modifier and TypeMethodDescriptionfinal DataDescriptor
Treeview.getDataDescriptor()
Gets treeview DataDescriptorModifier and TypeMethodDescriptionfinal Treeview
Treeview.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the treeview DataDescriptorfinal Treeview
Treeview.setDataDescriptor
(DataDescriptor dataDescriptor, TreeviewNodeCreator nodeCreator) Sets the treeview DataDescriptor and defines an own node renderer implementation -
Uses of DataDescriptor in com.jbstrap.ui.interfaces
Modifier and TypeMethodDescriptionBasedOnDataDescriptor.getDataDescriptor()
Gets the component’s DataDescriptor instance.Modifier and TypeMethodDescriptionBasedOnDataDescriptor.setDataDescriptor
(DataDescriptor dataDescriptor) Sets the component’s data descriptor.