A B C D E F G I J L M N O P R S T U V _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractComparatorByCriteria - Class in org.dashbuilder.comparator
-
Base class for the implementation of custom comparators.
- AbstractComparatorByCriteria() - Constructor for class org.dashbuilder.comparator.AbstractComparatorByCriteria
- AbstractDataSetCore - Class in org.dashbuilder.dataset
- AbstractDataSetCore() - Constructor for class org.dashbuilder.dataset.AbstractDataSetCore
- AbstractFunction - Class in org.dashbuilder.dataset.engine.function
-
Base class for the implementation of aggregate functions.
- AbstractFunction() - Constructor for class org.dashbuilder.dataset.engine.function.AbstractFunction
- acceptVisitor(DataSetIndexVisitor) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- acceptVisitor(DataSetIndexVisitor) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- acceptVisitor(DataSetIndexVisitor) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- addFunctionTerm(DataSetFunction) - Method in class org.dashbuilder.dataset.engine.filter.LogicalFunction
- addIntervalIndex(DataSetIntervalIndex) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- addIntervalIndex(DataSetIntervalIndex) - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalSetIndex
- addSortCriteria(String, int) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- addSortCriteria(String, int) - Method in interface org.dashbuilder.comparator.ComparatorByCriteria
-
Specifies a sort criteria for the comparator.
- addSubList(List<T>) - Method in class org.dashbuilder.dataset.engine.index.AggregatedList
- aggregate(List) - Method in class org.dashbuilder.dataset.engine.function.AverageFunction
- aggregate(List) - Method in class org.dashbuilder.dataset.engine.function.CountFunction
- aggregate(List) - Method in class org.dashbuilder.dataset.engine.function.DistinctFunction
- aggregate(List) - Method in class org.dashbuilder.dataset.engine.function.MaxFunction
- aggregate(List) - Method in class org.dashbuilder.dataset.engine.function.MinFunction
- aggregate(List) - Method in class org.dashbuilder.dataset.engine.function.SumFunction
- aggregate(List, List<Integer>) - Method in class org.dashbuilder.dataset.engine.function.AverageFunction
- aggregate(List, List<Integer>) - Method in class org.dashbuilder.dataset.engine.function.CountFunction
- aggregate(List, List<Integer>) - Method in class org.dashbuilder.dataset.engine.function.DistinctFunction
- aggregate(List, List<Integer>) - Method in class org.dashbuilder.dataset.engine.function.MaxFunction
- aggregate(List, List<Integer>) - Method in class org.dashbuilder.dataset.engine.function.MinFunction
- aggregate(List, List<Integer>) - Method in class org.dashbuilder.dataset.engine.function.SumFunction
- AggregatedList<T> - Class in org.dashbuilder.dataset.engine.index
-
A read-only list implementation that aggregates a set of sub lists.
- AggregatedList() - Constructor for class org.dashbuilder.dataset.engine.index.AggregatedList
- aggregateFunctionManager - Variable in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- AggregateFunctionManagerImpl - Class in org.dashbuilder.dataset.engine.function
- AggregateFunctionManagerImpl() - Constructor for class org.dashbuilder.dataset.engine.function.AggregateFunctionManagerImpl
- AverageFunction - Class in org.dashbuilder.dataset.engine.function
-
It calculates the average value of a set of numbers.
- AverageFunction() - Constructor for class org.dashbuilder.dataset.engine.function.AverageFunction
B
- build(DataColumn) - Method in interface org.dashbuilder.dataset.engine.group.IntervalBuilder
-
Build a list of intervals according to the column group settings.
- build(DataColumn) - Method in class org.dashbuilder.dataset.engine.group.IntervalBuilderDynamicLabel
- build(DataColumn) - Method in class org.dashbuilder.dataset.engine.group.IntervalBuilderFixedDate
- build(DataSetHandler, ColumnGroup) - Method in interface org.dashbuilder.dataset.engine.group.IntervalBuilder
-
Build a list of intervals according to the column group settings.
- build(DataSetHandler, ColumnGroup) - Method in class org.dashbuilder.dataset.engine.group.IntervalBuilderDynamicLabel
- build(DataSetHandler, ColumnGroup) - Method in class org.dashbuilder.dataset.engine.group.IntervalBuilderFixedDate
- buildFunction(DataSetFilterContext, ColumnFilter) - Method in class org.dashbuilder.dataset.engine.filter.DefaultFilterAlgorithm
- buildSelectKey(List<Interval>) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
C
- checkNotNull(T, String) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- chronometer - Variable in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- Chronometer - Interface in org.dashbuilder.dataset.engine
-
The interface
Chronometerpermits to measure the time elapsed between two time snapshots. - CollectionsDataSetSort - Class in org.dashbuilder.dataset.engine.sort
-
A basic sort algorithm takes relies on the default Collections.sort() implementation.
- CollectionsDataSetSort() - Constructor for class org.dashbuilder.dataset.engine.sort.CollectionsDataSetSort
- columnGroup - Variable in class org.dashbuilder.dataset.engine.group.IntervalList
- columnId - Variable in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- columns - Variable in class org.dashbuilder.dataset.engine.sort.DataSetRowComparator
- ComparatorByCriteria - Interface in org.dashbuilder.comparator
-
Interface addressed to enable the comparison of objects using multiple comparison criteria.
- ComparatorUtils - Class in org.dashbuilder.comparator
-
Helper class containing methods for the comparison between different types.
- ComparatorUtils() - Constructor for class org.dashbuilder.comparator.ComparatorUtils
- compare(Boolean, Boolean, int) - Static method in class org.dashbuilder.comparator.ComparatorUtils
-
Compares two booleans.
- compare(Comparable, Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- compare(Comparable, Comparable, int) - Static method in class org.dashbuilder.comparator.ComparatorUtils
-
Compares two comparable objects.
- compare(Integer, Integer) - Method in class org.dashbuilder.dataset.engine.sort.DataSetRowComparator
- compare(Object, Object) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
-
To be implemented by subclasses.
- compare(Object, Object, int) - Static method in class org.dashbuilder.comparator.ComparatorUtils
-
Compares two objects.
- compare(Object, Collection, int) - Static method in class org.dashbuilder.comparator.ComparatorUtils
-
Compare an element with the collection elements.
- compare(Collection, Collection, int) - Static method in class org.dashbuilder.comparator.ComparatorUtils
-
Compares two collections.
- compare(Date, Date, int) - Static method in class org.dashbuilder.comparator.ComparatorUtils
-
Compares two dates.
- context - Variable in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- CoreFunction - Class in org.dashbuilder.dataset.engine.filter
- CoreFunction(DataSetFilterContext, CoreFunctionFilter) - Constructor for class org.dashbuilder.dataset.engine.filter.CoreFunction
- CoreFunction.TimeFrameLimits - Class in org.dashbuilder.dataset.engine.filter
- CountFunction - Class in org.dashbuilder.dataset.engine.function
-
It calculates the number of occurrences inside a given collection.
- CountFunction() - Constructor for class org.dashbuilder.dataset.engine.function.CountFunction
- createIntervalList(ColumnGroup) - Method in class org.dashbuilder.dataset.engine.group.IntervalBuilderFixedDate
- criteria(DataColumn, SortOrder) - Method in class org.dashbuilder.dataset.engine.sort.DataSetRowComparator
D
- dataColumn - Variable in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- DataSetFilterAlgorithm - Interface in org.dashbuilder.dataset.engine.filter
-
Data set filter algorithm interface.
- DataSetFilterContext - Class in org.dashbuilder.dataset.engine.filter
-
A data set context
- DataSetFilterContext() - Constructor for class org.dashbuilder.dataset.engine.filter.DataSetFilterContext
- DataSetFilterContext(DataSet) - Constructor for class org.dashbuilder.dataset.engine.filter.DataSetFilterContext
- DataSetFilterIndex - Class in org.dashbuilder.dataset.engine.index
-
An index for filtered data sets.
- DataSetFilterIndex(ColumnFilter, List<Integer>) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetFilterIndex
- DataSetFunction - Class in org.dashbuilder.dataset.engine.filter
-
A data set function
- DataSetFunction() - Constructor for class org.dashbuilder.dataset.engine.filter.DataSetFunction
- DataSetFunction(DataSetFilterContext, ColumnFilter) - Constructor for class org.dashbuilder.dataset.engine.filter.DataSetFunction
- DataSetFunctionIndex - Class in org.dashbuilder.dataset.engine.index
-
An aggregate function value index
- DataSetFunctionIndex(Object, long) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetFunctionIndex
- DataSetGroupIndex - Class in org.dashbuilder.dataset.engine.index
-
A DataSet group operation index
- DataSetGroupIndex(String, List<DataSetIntervalIndex>) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- DataSetGroupIndex(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- DataSetGroupIndex(ColumnGroup, IntervalList) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- DataSetHandler - Interface in org.dashbuilder.dataset.engine
-
Interface addressed to execute single operations over a data set.
- DataSetIndex - Class in org.dashbuilder.dataset.engine.index
-
A DataSet index
- DataSetIndex() - Constructor for class org.dashbuilder.dataset.engine.index.DataSetIndex
- DataSetIndexElement - Class in org.dashbuilder.dataset.engine.index
-
A DataSet index element
- DataSetIndexNode - Class in org.dashbuilder.dataset.engine.index
-
A DataSet index node
- DataSetIndexNode() - Constructor for class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- DataSetIndexNode(DataSetIndexNode, List<Integer>, long) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- DataSetIndexRegistry - Interface in org.dashbuilder.dataset.engine.index.spi
-
Maintains a registry of data set indexes
- DataSetIndexStats - Interface in org.dashbuilder.dataset.engine.index.stats
-
A DataSetIndex stats
- DataSetIndexStatsImpl - Class in org.dashbuilder.dataset.engine.index.stats
-
A DataSetIndex stats
- DataSetIndexStatsImpl(DataSetIndex) - Constructor for class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- DataSetIndexVisitor - Interface in org.dashbuilder.dataset.engine.index.visitor
-
A DataSetIndex visitor
- DataSetIntervalIndex - Class in org.dashbuilder.dataset.engine.index
-
An interval index
- DataSetIntervalIndex(DataSetGroupIndex, String) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- DataSetIntervalIndex(DataSetGroupIndex, Interval) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- DataSetIntervalIndexHolder - Interface in org.dashbuilder.dataset.engine.index
-
Classes implementing this interface hold a list of interval indexes.
- DataSetIntervalSetIndex - Class in org.dashbuilder.dataset.engine.index
-
A set of interval indexes
- DataSetRowComparator - Class in org.dashbuilder.dataset.engine.sort
-
A comparator of data set rows.
- DataSetRowComparator() - Constructor for class org.dashbuilder.dataset.engine.sort.DataSetRowComparator
- DataSetRowSet - Interface in org.dashbuilder.dataset.engine
-
It provides access to a data set row subset.
- DataSetSortAlgorithm - Interface in org.dashbuilder.dataset.engine.sort
-
Data set sort algorithm interface.
- DataSetSortIndex - Class in org.dashbuilder.dataset.engine.index
-
An index for source data sets.
- DataSetSortIndex(DataSetSort, List<Integer>) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetSortIndex
- DataSetStaticIndex - Class in org.dashbuilder.dataset.engine.index
-
An index for static data sets.
- DataSetStaticIndex(DataSet) - Constructor for class org.dashbuilder.dataset.engine.index.DataSetStaticIndex
- DefaultFilterAlgorithm - Class in org.dashbuilder.dataset.engine.filter
-
Default data set filter algorithm.
- DefaultFilterAlgorithm() - Constructor for class org.dashbuilder.dataset.engine.filter.DefaultFilterAlgorithm
- DistinctFunction - Class in org.dashbuilder.dataset.engine.function
-
It calculates the number of distinct occurrences inside a given collection.
- DistinctFunction() - Constructor for class org.dashbuilder.dataset.engine.function.DistinctFunction
E
- elapsedTime() - Method in interface org.dashbuilder.dataset.engine.Chronometer
-
Return the elapsed time measured in nanoseconds since the very start.
- equals(Object) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- execute(String, List<DataSetOp>) - Method in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- execute(DataSet, List<DataSetOp>) - Method in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- existCriteria(String) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- existCriteria(String) - Method in interface org.dashbuilder.comparator.ComparatorByCriteria
-
Check if a given criteria is applied in comparator.
F
- filter(DataSetHandler, ColumnFilter) - Method in interface org.dashbuilder.dataset.engine.filter.DataSetFilterAlgorithm
-
Filter the specified data set according the filter criteria.
- filter(DataSetHandler, ColumnFilter) - Method in class org.dashbuilder.dataset.engine.filter.DefaultFilterAlgorithm
- filter(DataSetFilter) - Method in interface org.dashbuilder.dataset.engine.DataSetHandler
- filterAlgorithm - Variable in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- formatElapsedTime(long) - Method in interface org.dashbuilder.dataset.engine.Chronometer
-
Return the time specified in human readable format.
- formatSize(long) - Static method in class org.dashbuilder.dataset.engine.index.stats.MemSizeFormatter
- functionMap - Variable in class org.dashbuilder.dataset.engine.function.AggregateFunctionManagerImpl
-
The built-in aggregate function registry.
G
- get(int) - Method in class org.dashbuilder.dataset.engine.index.AggregatedList
- get(String) - Method in interface org.dashbuilder.dataset.engine.index.spi.DataSetIndexRegistry
-
Get the index for the specified data set.
- get(String) - Method in class org.dashbuilder.dataset.engine.index.TransientDataSetIndexRegistry
- getAggregateFunctionManager() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getAggValue(String, AggregateFunctionType) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getAllFunctions() - Method in class org.dashbuilder.dataset.engine.function.AggregateFunctionManagerImpl
- getBuildTime() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- getBuildTime() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
Time required to "build" (load, create, filter, ...) the data set.
- getBuildTime() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getChronometer() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getColumnFilter() - Method in class org.dashbuilder.dataset.engine.index.DataSetFilterIndex
- getColumnGroup() - Method in class org.dashbuilder.dataset.engine.group.IntervalList
- getColumnId() - Method in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- getContext() - Method in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- getCriteriaIds() - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- getCriteriaIds() - Method in interface org.dashbuilder.comparator.ComparatorByCriteria
-
Retrieve ids. for all criterias specified.
- getCurrentRow() - Method in class org.dashbuilder.dataset.engine.filter.DataSetFilterContext
- getCurrentValue() - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- getDataColumn() - Method in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- getDataSet() - Method in interface org.dashbuilder.dataset.engine.DataSetRowSet
- getDataSet() - Method in class org.dashbuilder.dataset.engine.filter.DataSetFilterContext
- getDataSet() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndex
-
Get the data set referenced by this index.
- getDataSet() - Method in class org.dashbuilder.dataset.engine.index.DataSetStaticIndex
- getDataSetManager() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getEstimatedSize() - Method in class org.dashbuilder.dataset.engine.index.DataSetFunctionIndex
- getEstimatedSize() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- getEstimatedSize() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getEstimatedSize() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- getFilterAlgorithm() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getFilterIndex(ColumnFilter) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getFunctionByType(AggregateFunctionType) - Method in class org.dashbuilder.dataset.engine.function.AggregateFunctionManagerImpl
- getGroupIndex(ColumnGroup) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getGroupKey(ColumnGroup) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getIndexRegistry() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getIndexRegistry() - Method in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- getIndexSize() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
Return the estimated memory (in bytes) the data set index is consuming.
- getIndexSize() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getIntervalBuilderDynamicLabel() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getIntervalBuilderFixedDate() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getIntervalBuilderLocator() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getIntervalIndex(String) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getIntervalIndexes() - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getIntervalIndexes() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- getIntervalIndexes() - Method in interface org.dashbuilder.dataset.engine.index.DataSetIntervalIndexHolder
- getIntervalIndexes() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalSetIndex
- getIntervalIndexes(List<Interval>) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getIntervalType() - Method in class org.dashbuilder.dataset.engine.group.IntervalList
- getIntervalType() - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getIntervalType() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- getLessReused() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
An index reference to the less reused element.
- getLessReused() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getLongestBuild() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
An index reference to the element that takes more time to get instantiated.
- getLongestBuild() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getMaxValue() - Method in class org.dashbuilder.dataset.engine.group.IntervalList
- getMaxValue() - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getMaxValue() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- getMinValue() - Method in class org.dashbuilder.dataset.engine.group.IntervalList
- getMinValue() - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getMinValue() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- getMostReused() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
An index reference to the most reused element.
- getMostReused() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getName() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- getNumberOfAggFunctions() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
Total number of aggregate function calculations executed over the data set
- getNumberOfAggFunctions() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getNumberOfFilterOps() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
Total number of filter operations executed over the data set
- getNumberOfFilterOps() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getNumberOfGroupOps() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
Total number of group operations over the data set
- getNumberOfGroupOps() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getNumberOfSortOps() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
Total number of sort operations executed over the data set
- getNumberOfSortOps() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getParameter(int) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- getParameters() - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- getParent() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getReuseHits() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- getReuseRate() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
The ratio between the reuse time and the build time.
- getReuseRate() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getReuseTime() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- getReuseTime() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
The real usage time this element would have if was not indexed.
- getReuseTime() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getRows() - Method in interface org.dashbuilder.dataset.engine.DataSetRowSet
- getRows() - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getRows() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getRows() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalSetIndex
- getSelectionIndex(List<Interval>) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- getSharedDataSetOpEngine() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getShortestBuild() - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
An index reference to the element that takes less time to get instantiated.
- getShortestBuild() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- getSortAlgorithm() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getSortCriteria(String) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- getSortCriteriaOrdering(String) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- getSortCriteriaOrdering(String) - Method in interface org.dashbuilder.comparator.ComparatorByCriteria
-
Retrieves the ordering specified for a given criteria.
- getSortCriteriaPriority(String) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- getSortCriteriaPriority(String) - Method in interface org.dashbuilder.comparator.ComparatorByCriteria
-
Retrieves the current priority for a given criteria.
- getSortIndex(DataSetSort) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- getSortOp() - Method in class org.dashbuilder.dataset.engine.index.DataSetSortIndex
- getStats() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndex
-
Get the performance stats of this index.
- getStats() - Method in class org.dashbuilder.dataset.engine.index.DataSetStaticIndex
- getType() - Method in class org.dashbuilder.dataset.engine.function.AverageFunction
- getType() - Method in class org.dashbuilder.dataset.engine.function.CountFunction
- getType() - Method in class org.dashbuilder.dataset.engine.function.DistinctFunction
- getType() - Method in class org.dashbuilder.dataset.engine.function.MaxFunction
- getType() - Method in class org.dashbuilder.dataset.engine.function.MinFunction
- getType() - Method in class org.dashbuilder.dataset.engine.function.SumFunction
- getUuidGenerator() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- getValue() - Method in class org.dashbuilder.dataset.engine.index.DataSetFunctionIndex
- group(DataSetGroup) - Method in interface org.dashbuilder.dataset.engine.DataSetHandler
I
- indexAggValue(String, AggregateFunctionType, Object, long) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- indexFilter(ColumnFilter, List<Integer>, long) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- indexGroup(DataSetGroupIndex) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- indexInterval(DataSetIntervalIndex) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- indexIntervals(Collection<DataSetIntervalIndex>) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- indexMap - Variable in class org.dashbuilder.dataset.engine.index.TransientDataSetIndexRegistry
- indexOfIntervalIndex(DataSetIntervalIndex) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- indexRegistry - Variable in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- indexSelection(List<Interval>, List<DataSetIntervalIndex>) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- indexSort(DataSetSort, List<Integer>, long) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- indexValue(Object, int) - Method in class org.dashbuilder.dataset.engine.group.IntervalList
-
Index the given value into the appropriate interval.
- indexValues(List<Object>, List<Integer>) - Method in class org.dashbuilder.dataset.engine.group.IntervalList
-
Creates and classify the list of specified values into intervals.
- IntervalBuilder - Interface in org.dashbuilder.dataset.engine.group
-
Group operations requires to split the values of a column into intervals.
- IntervalBuilderDynamicLabel - Class in org.dashbuilder.dataset.engine.group
-
Interval builder for label columns which generates one interval per label.
- IntervalBuilderDynamicLabel() - Constructor for class org.dashbuilder.dataset.engine.group.IntervalBuilderDynamicLabel
- IntervalBuilderFixedDate - Class in org.dashbuilder.dataset.engine.group
-
Interval builder for date columns which generates a fixed number of intervals for a given interval size.
- IntervalBuilderFixedDate() - Constructor for class org.dashbuilder.dataset.engine.group.IntervalBuilderFixedDate
- intervalBuilderLocator - Variable in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- IntervalBuilderLocator - Interface in org.dashbuilder.dataset.engine.group
- IntervalList - Class in org.dashbuilder.dataset.engine.group
-
An list containing the intervals derived from an specific domain configuration.
- IntervalList(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalList
- IntervalListDayOfWeek - Class in org.dashbuilder.dataset.engine.group
-
List of the 7-days intervals present in a week.
- IntervalListDayOfWeek(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalListDayOfWeek
- IntervalListHour - Class in org.dashbuilder.dataset.engine.group
-
List of the 24-hor intervals present in a day.
- IntervalListHour(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalListHour
- IntervalListMinute - Class in org.dashbuilder.dataset.engine.group
-
List of the 60-minute intervals present in a hour.
- IntervalListMinute(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalListMinute
- IntervalListMonth - Class in org.dashbuilder.dataset.engine.group
-
List of the 12-months intervals present in a year.
- IntervalListMonth(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalListMonth
- IntervalListQuarter - Class in org.dashbuilder.dataset.engine.group
-
List of the 4-quarter intervals present in a year.
- IntervalListQuarter(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalListQuarter
- IntervalListSecond - Class in org.dashbuilder.dataset.engine.group
-
List of the 60-second intervals present in a minute.
- IntervalListSecond(ColumnGroup) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalListSecond
- IntervalListSecond(ColumnGroup, int) - Constructor for class org.dashbuilder.dataset.engine.group.IntervalListSecond
- intervalMap - Variable in class org.dashbuilder.dataset.engine.group.IntervalListDayOfWeek
- intervalMap - Variable in class org.dashbuilder.dataset.engine.group.IntervalListMonth
- intervalMap - Variable in class org.dashbuilder.dataset.engine.group.IntervalListQuarter
- intervalMap - Variable in class org.dashbuilder.dataset.engine.group.IntervalListSecond
- intervalType - Variable in class org.dashbuilder.dataset.engine.group.IntervalList
- isBetween(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isEqualsTo(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isGreaterThan(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isGreaterThanOrEqualsTo(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isLikeTo(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
-
The
LIKE_TOoperator is intended to emulate the SQL like operator.It's used to search for a specified pattern in a data set's column. - isLowerThan(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isLowerThanOrEqualsTo(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isNotEqualsTo(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isNotNull(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- isNull(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
J
- join(List, String) - Method in class org.dashbuilder.dataset.engine.group.IntervalBuilderFixedDate
L
- lastIndex() - Method in class org.dashbuilder.dataset.engine.index.AggregatedList
- locateInterval(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalList
-
Get the interval that holds the given value.
- locateInterval(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalListDayOfWeek
- locateInterval(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalListHour
- locateInterval(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalListMinute
- locateInterval(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalListMonth
- locateInterval(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalListQuarter
- locateInterval(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalListSecond
- LogicalFunction - Class in org.dashbuilder.dataset.engine.filter
- LogicalFunction(DataSetFilterContext, LogicalExprFilter) - Constructor for class org.dashbuilder.dataset.engine.filter.LogicalFunction
- lookup(ColumnType, GroupStrategy) - Method in interface org.dashbuilder.dataset.engine.group.IntervalBuilderLocator
M
- MaxFunction - Class in org.dashbuilder.dataset.engine.function
-
It calculates the max. number of a set of values.
- MaxFunction() - Constructor for class org.dashbuilder.dataset.engine.function.MaxFunction
- maxValue - Variable in class org.dashbuilder.dataset.engine.group.IntervalList
- MemSizeFormatter - Class in org.dashbuilder.dataset.engine.index.stats
- MemSizeFormatter() - Constructor for class org.dashbuilder.dataset.engine.index.stats.MemSizeFormatter
- MinFunction - Class in org.dashbuilder.dataset.engine.function
-
It calculates the min. number of a set of values.
- MinFunction() - Constructor for class org.dashbuilder.dataset.engine.function.MinFunction
- minValue - Variable in class org.dashbuilder.dataset.engine.group.IntervalList
N
- newAggregateFunctionManager() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newChronometer() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newDataSetManager() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newFilterAlgorithm() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newIndexRegistry() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newIntervalBuilderDynamicLabel() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newIntervalBuilderFixedDate() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newIntervalBuilderLocator() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newSharedDataSetOpEngine() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newSortAlgorithm() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- newUuidGenerator() - Method in class org.dashbuilder.dataset.AbstractDataSetCore
O
- ORDER_ASCENDING - Static variable in interface org.dashbuilder.comparator.ComparatorByCriteria
- ORDER_DESCENDING - Static variable in interface org.dashbuilder.comparator.ComparatorByCriteria
- ORDER_UNSPECIFIED - Static variable in interface org.dashbuilder.comparator.ComparatorByCriteria
- orders - Variable in class org.dashbuilder.dataset.engine.sort.DataSetRowComparator
- org.dashbuilder.comparator - package org.dashbuilder.comparator
- org.dashbuilder.dataset - package org.dashbuilder.dataset
- org.dashbuilder.dataset.engine - package org.dashbuilder.dataset.engine
- org.dashbuilder.dataset.engine.filter - package org.dashbuilder.dataset.engine.filter
- org.dashbuilder.dataset.engine.function - package org.dashbuilder.dataset.engine.function
- org.dashbuilder.dataset.engine.group - package org.dashbuilder.dataset.engine.group
- org.dashbuilder.dataset.engine.index - package org.dashbuilder.dataset.engine.index
- org.dashbuilder.dataset.engine.index.spi - package org.dashbuilder.dataset.engine.index.spi
- org.dashbuilder.dataset.engine.index.stats - package org.dashbuilder.dataset.engine.index.stats
- org.dashbuilder.dataset.engine.index.visitor - package org.dashbuilder.dataset.engine.index.visitor
- org.dashbuilder.dataset.engine.sort - package org.dashbuilder.dataset.engine.sort
P
- pass() - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- pass() - Method in class org.dashbuilder.dataset.engine.filter.DataSetFunction
-
Evaluate the filter function.
- pass() - Method in class org.dashbuilder.dataset.engine.filter.LogicalFunction
- precission - Variable in class org.dashbuilder.dataset.engine.function.AbstractFunction
- put(DataSet) - Method in interface org.dashbuilder.dataset.engine.index.spi.DataSetIndexRegistry
-
Index the given data set.
- put(DataSet) - Method in class org.dashbuilder.dataset.engine.index.TransientDataSetIndexRegistry
R
- registerFunction(AggregateFunction) - Method in class org.dashbuilder.dataset.engine.function.AggregateFunctionManagerImpl
- remove(String) - Method in interface org.dashbuilder.dataset.engine.index.spi.DataSetIndexRegistry
-
Removes the index for the specified data set.
- remove(String) - Method in class org.dashbuilder.dataset.engine.index.TransientDataSetIndexRegistry
- removeAllSortCriteria() - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- removeAllSortCriteria() - Method in interface org.dashbuilder.comparator.ComparatorByCriteria
-
Removes all sort criterias.
- removeSortCriteria(String) - Method in class org.dashbuilder.comparator.AbstractComparatorByCriteria
- removeSortCriteria(String) - Method in interface org.dashbuilder.comparator.ComparatorByCriteria
-
Removes a sort criteria.
- reuseHit() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- round(Number, int) - Method in class org.dashbuilder.dataset.engine.function.AbstractFunction
S
- setAggregateFunctionManager(AggregateFunctionManager) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setBuildTime(long) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- setChronometer(Chronometer) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setColumnId(String) - Method in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- setContext(DataSetFilterContext) - Method in class org.dashbuilder.dataset.engine.filter.DataSetFunction
- setCurrentRow(int) - Method in class org.dashbuilder.dataset.engine.filter.DataSetFilterContext
- setDataSet(DataSet) - Method in class org.dashbuilder.dataset.engine.filter.DataSetFilterContext
- setDataSetManager(DataSetManager) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setFilterAlgorithm(DataSetFilterAlgorithm) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setIndexRegistry(DataSetIndexRegistry) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setIntervalBuilderDynamicLabel(IntervalBuilderDynamicLabel) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setIntervalBuilderFixedDate(IntervalBuilderFixedDate) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setIntervalBuilderLocator(IntervalBuilderLocator) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setIntervalType(String) - Method in class org.dashbuilder.dataset.engine.group.IntervalList
- setIntervalType(String) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- setIntervalType(String) - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- setMaxValue(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalList
- setMaxValue(Object) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- setMaxValue(Object) - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- setMinValue(Object) - Method in class org.dashbuilder.dataset.engine.group.IntervalList
- setMinValue(Object) - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- setMinValue(Object) - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- setParent(DataSetIndexNode) - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexNode
- setSortAlgorithm(DataSetSortAlgorithm) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setUuidGenerator(UUIDGenerator) - Method in class org.dashbuilder.dataset.AbstractDataSetCore
- setValue(Object) - Method in class org.dashbuilder.dataset.engine.index.DataSetFunctionIndex
- SharedDataSetOpEngine - Class in org.dashbuilder.dataset.engine
-
Engine implementation that can runs both on client and server.
- SharedDataSetOpEngine(AggregateFunctionManager, IntervalBuilderLocator, DataSetIndexRegistry, DataSetSortAlgorithm, DataSetFilterAlgorithm, Chronometer) - Constructor for class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- size() - Method in class org.dashbuilder.dataset.engine.index.AggregatedList
- SIZE_UNITS - Static variable in class org.dashbuilder.dataset.engine.index.stats.MemSizeFormatter
- sort(DataSet, List<Integer>, List<ColumnSort>) - Method in class org.dashbuilder.dataset.engine.sort.CollectionsDataSetSort
- sort(DataSet, List<Integer>, List<ColumnSort>) - Method in interface org.dashbuilder.dataset.engine.sort.DataSetSortAlgorithm
-
Sort the specified data set according the sort criteria list specified.
- sort(DataSet, List<ColumnSort>) - Method in class org.dashbuilder.dataset.engine.sort.CollectionsDataSetSort
- sort(DataSet, List<ColumnSort>) - Method in interface org.dashbuilder.dataset.engine.sort.DataSetSortAlgorithm
-
Sort the specified data set according the sort criteria list specified.
- sort(DataSetSort) - Method in interface org.dashbuilder.dataset.engine.DataSetHandler
- sortAlgorithm - Variable in class org.dashbuilder.dataset.engine.SharedDataSetOpEngine
- sortCriterias - Variable in class org.dashbuilder.comparator.AbstractComparatorByCriteria
-
Sort criteria list.
- start() - Method in interface org.dashbuilder.dataset.engine.Chronometer
-
Start the timer.
- stop() - Method in interface org.dashbuilder.dataset.engine.Chronometer
-
Stop the timer.
- subIndexes - Variable in class org.dashbuilder.dataset.engine.index.AggregatedList
- subLists - Variable in class org.dashbuilder.dataset.engine.index.AggregatedList
- SumFunction - Class in org.dashbuilder.dataset.engine.function
-
It calculates the sum value of a set of numbers.
- SumFunction() - Constructor for class org.dashbuilder.dataset.engine.function.SumFunction
T
- timeFrame(Comparable) - Method in class org.dashbuilder.dataset.engine.filter.CoreFunction
- TimeFrameLimits(TimeFrame) - Constructor for class org.dashbuilder.dataset.engine.filter.CoreFunction.TimeFrameLimits
- toString() - Method in class org.dashbuilder.dataset.engine.index.DataSetFilterIndex
- toString() - Method in class org.dashbuilder.dataset.engine.index.DataSetGroupIndex
- toString() - Method in class org.dashbuilder.dataset.engine.index.DataSetIndexElement
- toString() - Method in class org.dashbuilder.dataset.engine.index.DataSetIntervalIndex
- toString() - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- toString(String) - Method in interface org.dashbuilder.dataset.engine.index.stats.DataSetIndexStats
-
Prints a stats summary.
- toString(String) - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- TransientDataSetIndexRegistry - Class in org.dashbuilder.dataset.engine.index
- TransientDataSetIndexRegistry(UUIDGenerator) - Constructor for class org.dashbuilder.dataset.engine.index.TransientDataSetIndexRegistry
U
- uuidGenerator - Variable in class org.dashbuilder.dataset.engine.index.TransientDataSetIndexRegistry
V
- visit(DataSetIndexElement) - Method in class org.dashbuilder.dataset.engine.index.stats.DataSetIndexStatsImpl
- visit(DataSetIndexElement) - Method in interface org.dashbuilder.dataset.engine.index.visitor.DataSetIndexVisitor
_
- _build(ColumnGroup) - Method in class org.dashbuilder.dataset.engine.group.IntervalBuilderFixedDate
All Classes All Packages