All Classes Interface Summary Class Summary Enum Summary
Class |
Description |
AbstractChartBuilder<C extends AbstractChartBuilder<C>> |
|
AbstractChartEvent<C extends AbstractChartBuilder<?>,E extends AbstractChartEvent<C,E>> |
|
AbstractChartMeasures<S extends AbstractChartSeries<?,S>,M extends AbstractChartMeasures<S,M>> |
|
AbstractChartOptions<C extends AbstractChartBuilder<C>,O extends AbstractChartOptions<C,O>> |
|
AbstractChartSeries<C extends AbstractChartBuilder<C>,S extends AbstractChartSeries<C,S>> |
|
AdaptiveHistogram |
This class implements a histogram that adapts to an unknown data distribution.
|
AdaptiveHistogram.ValueConversion |
Auxiliary interface for inline functor object.
|
AggregationFormula |
|
AttributedResult |
Provides means for output elements' formatting.
|
AuxLine<C extends AbstractChartBuilder<C>> |
|
AuxLine.Line<C extends ObjectIdentity> |
|
AuxLine.SteppedLine<C extends ObjectIdentity> |
|
AuxLine.VerticalLine<C extends ObjectIdentity> |
|
AuxLineColor |
|
AuxLineType |
|
BarLineChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
BarLineChart.BarLineAdditionalMeasure |
|
BarLineChart.BarLineOptions |
|
BarLineChart.BarLineSeries |
|
BasicRebateAgreementBuilder<T extends BasicRebateAgreementBuilder> |
Created by petercipov on 22/03/16.
|
BoxplotChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods, described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
BoxplotChart.BoxplotAdditionalMeasure |
|
BoxplotChart.BoxplotOptions |
|
BoxplotChart.BoxplotSeries |
|
BubbleChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
BubbleChart.BubbleAdditionalMeasure |
|
BubbleChart.BubbleOptions |
|
BubbleChart.BubbleSeries |
|
BubbleChart.BubbleSize |
|
CalculableLineItemCollectionBuilder<T extends CalculableLineItemCollectionBuilder> |
This is the shared builder class for Quotes, RebateAgreements and Contracts.
Some important notes on the sequence that changes to the document structure a re processed:
Any modifying action (adding lines, inputs etc or a structure object etc) IS NOT executed as per sequence of the groovy logic!
The groovy logic should be more considered as a routine that collects all necessary changes.
|
CalculationFlowActionBuilder |
CalculationFlowActionBuilder is the starting point of an interface that
allows you define actions within calculation flow logic.The calculation flow
action builder is available in calculation flow by this call:
def builder = actionBuilder
Note that you will find full code snippets in the
"Command Templates/Calculation Flow Examples" inside calculation
flow formulas UI.
|
CFSAction<ATTACHEDTO extends Help> |
This action starts calculation of selected CFS.
|
ChartBuilder |
|
ChartEvents |
|
ChartEvents.OnCellClick<C extends AbstractChartBuilder<?>> |
|
ChartEvents.OnChartClick<C extends AbstractChartBuilder<?>,E extends ChartEvents.OnChartClick<C,E>> |
|
ChartEvents.OnRowClick<C extends AbstractChartBuilder<?>> |
|
ChartMeasures |
|
ChartMeasures.Basic<S extends AbstractChartSeries<?,S>,M extends ChartMeasures.Basic<S,M>> |
|
ChartMeasures.EmbeddedBoxplot<S extends AbstractChartSeries<?,S>,M extends ChartMeasures.EmbeddedBoxplot<S,M>> |
|
ChartMeasures.Type<S extends AbstractChartSeries<?,S>,M extends ChartMeasures.Type<S,M>> |
|
ChartOptions |
|
ChartOptions.Basic<C extends AbstractChartBuilder<C>,O extends ChartOptions.Basic<C,O>> |
|
ChartOptions.EmbeddedBoxplot<C extends AbstractChartBuilder<C>,O extends ChartOptions.EmbeddedBoxplot<C,O>> |
|
ChartOptions.XYLabels<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYLabels<C,O>> |
|
ChartOptions.XYMinMax<C extends AbstractChartBuilder<C>,O extends ChartOptions.XYMinMax<C,O>> |
|
ChartOptions.ZAxis<C extends AbstractChartBuilder<C>,O extends ChartOptions.ZAxis<C,O>> |
|
ChartSeries |
|
ChartSeries.Aggregation<C extends AbstractChartBuilder<C>,S extends ChartSeries.Basic<C,S>> |
|
ChartSeries.Basic<C extends AbstractChartBuilder<C>,S extends ChartSeries.Basic<C,S>> |
|
ChartSeries.EmbeddedBoxplot<C extends AbstractChartBuilder<C>,S extends ChartSeries.Basic<C,S>> |
|
ChartType |
|
ClaimContext |
|
ColorAxisType |
|
ComparisonType |
|
ConfiguratorEntry |
This class is used to transport a configurator entry
|
ContextParameter |
|
ContractBuilder |
IMPORTANT: Please read super class notes on sequence of execution!
|
ContractHelper |
|
DashboardApi |
|
DashboardController |
This class is used to generate the definition of a so called controller dashboard portlet (or wizard).
|
DashboardController.ControllerItemType |
|
DataLoadAction<ATTACHEDTO extends Help> |
This action starts calculation of selected data load.
|
DatamartContext |
Provides an API to query and load PA data from a formula context.
|
DatamartContext.Calendar |
Helper class mainly, but not solely, for working with dates and time periods as used in the PA module.
|
DatamartContext.DataLoader |
API for DataFeed loading from a formula context.
|
DatamartContext.DataProfilerResult |
|
DatamartContext.DataSlice |
A DataSlice defines a set of filters to be applied to a PA DataSet (Datamart, DataSource...).
|
DatamartContext.Query |
API for building a PA query in a formula context.
|
DatamartQueryResult |
Provides access to a QueryResult in a formula context.
|
DataTableChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
DataTableChart.DataTableAdditionalMeasure |
|
DataTableChart.DataTableOptions |
|
DataTableChart.DataTableSeries |
|
DetailedTimeSeriesChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
DetailedTimeSeriesChart.DetailedTimeSeriesAdditionalMeasure |
|
DetailedTimeSeriesChart.DetailedTimeSeriesOptions |
|
DetailedTimeSeriesChart.DetailedTimeSeriesSeries |
|
Dictionary<C extends AbstractChartBuilder<C>> |
|
ExportAction<ATTACHEDTO extends Help> |
This action starts exporting or archiving.
|
Expression<O extends ObjectIdentity> |
|
FieldFormatType |
|
Filter |
A Filter is used by the Search class to specify a
restriction on what results should be returned in the search.
|
FilterOperator |
|
Filters<O extends ObjectIdentity> |
|
Formula<S extends AbstractChartSeries<?,S>> |
|
HeatmapChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
HeatmapChart.HeatmapAdditionalMeasure |
|
HeatmapChart.HeatmapInterpolatedColorAxis |
|
HeatmapChart.HeatmapOptions |
|
HeatmapChart.HeatmapRangedColorAxis |
|
HeatmapChart.HeatmapSeries |
|
HistogramChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
HistogramChart.HistogramAdditionalMeasure |
|
HistogramChart.HistogramOptions |
|
HistogramChart.HistogramSeries |
|
InsertWorkflowStepsDTO |
|
IRebateRecordManager |
The RebateRecordManager API is exposed to formula groovy elements in two separate contexts:
1) in a RebateAgreement calculation (typeCode='RBA' aka RA), when the formula context's 'currentItem' would be an individual line item (typeCode='RBLI' aka RLI)
2) in a RebateAgreement 'read-only' evaluation (when opening an uneditable RA); currentItem is again a RLI
3) in a RebateRecordSet calculation, the formula context's 'currentItem' would be an individual RebateRecord (typeCode='RR')
The API can be accessed via the 'rebateRecords' Groovy binding.
|
ItemSummaryQuery<T extends HasCalculableObjectItems> |
|
ItemSummaryQuery.IDGenerator |
|
ItemSummaryQuery.Projection |
|
ItemSummaryQuery.QueryGeneratorCallback |
|
LimitPosition |
|
LimitToMeasure<S extends AbstractChartSeries<?,S>> |
|
LimitType |
|
LivePriceGridAction<ATTACHEDTO extends Help> |
This action starts calculation of selected LPG for all skus or restricted set
of skus.
|
ManualPricelistAction<ATTACHEDTO extends Help> |
This action starts calculation of selected manual pricelist.
|
Matrix2D |
Provides access to a QueryResult in a formula context, in the form of a two-dimension matrix.
|
Matrix2D.BucketNaming |
|
NonAggrFieldAxis<S extends AbstractChartSeries<?,S>> |
|
ObjRefAction<ATTACHEDTO extends Help> |
This action starts calculation of selected rebate record set records.
|
PayoutRecordManager |
API that can be accessed via the 'payoutRecords' binding, only available in a RebateRecord calculation context
(i.e.
|
PieChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
PieChart.PieAdditionalMeasure |
|
PieChart.PieOptions |
|
PieChart.PieSeries |
|
PieChart.Size |
|
PriceAPIAction<ATTACHEDTO extends Help> |
This action starts selected Price API job.
|
PricelistAction<ATTACHEDTO extends Help> |
This action starts calculation of selected pricelist.
|
ProductReferenceRecord |
A DTO that describes a product reference
|
PublicGroovyAPI |
This interface represents what can be reached in the Groovy element syntax as
api .
|
QuoteBuilder |
QuoteBuilder is the starting point of an interface that allows you manipulate
a quote object in a quote header calculation logic.
The header calculation is executed twice: Once before the calculation of the
individual line items (= pre phase) and once after that (=post phase).
Usually code should only apply in one phase.
|
QuoteHelper |
A helper class that assists in manipulating the quote object
|
QuoteStructure |
This is a helper object that is used to build up code generated content of a quote.
|
RATBuilder |
Created by petercipov on 22/03/16.
|
RATBuilder.RABuilder |
|
RContext |
|
RebateAgreementBuilder |
IMPORTANT: Please read super class notes on sequence of execution!
|
RebateRecordAction<ATTACHEDTO extends Help> |
This action starts calculation of selected rebate record set records.
|
ResultFlexChart |
|
ResultGauge |
The Gauge widget class implements a graphical speedometer-style gauge for displaying a measurement by means of a needle
on a dial.
|
ResultHighchart |
|
ResultHighchart.OnPointClick |
|
ResultHighchart.TriggerEvent |
|
ResultHighmap |
|
ResultMatrix |
This class is used to transport a calculated matrix-style result
It is basically a list of maps with the addition that the column names are clearly named and can have a format
This means:
- the UI knows exactly which columns to display (even if some maps do not have those as keys)
- the entry maps can have more "columns" (or keys) than those that are displayed; maybe useful for calculation
|
ScatterChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
ScatterChart.ScatterAdditionalMeasure |
|
ScatterChart.ScatterOptions |
|
ScatterChart.ScatterSeries |
|
ScheduleSettings<ATTACHEDTO extends Help> |
This action is helping you to get an information about schedule as seen in the UI + if needed alter it.
|
SeriesType |
|
SimulationAction<ATTACHEDTO extends Help> |
This action starts calculation of selected simulation.
|
SortType |
|
StreamResults |
Unifying (and very limited) JDBC ResultSet like API to a forward-only cursor on a query result, either from a Hibernate or PA query.
|
TableContext |
This class is the central starting point for in-memory data table operations.
|
TimeSeriesChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
TimeSeriesChart.TimeSeriesAdditionalMeasure |
|
TimeSeriesChart.TimeSeriesOptions |
|
TimeSeriesChart.TimeSeriesSeries |
|
TimeSeriesScatterChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
TimeSeriesScatterChart.TimeSeriesScatterAdditionalMeasure |
|
TimeSeriesScatterChart.TimeSeriesScatterOptions |
|
TimeSeriesScatterChart.TimeSeriesScatterSeries |
|
TrendLine<S extends AbstractChartSeries<?,?>> |
|
WaterfallChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
WaterfallChart.Aggregation |
|
WaterfallChart.WaterfallOptions |
|
WaterfallChart.WaterfallSeries |
|
WaterfallColumnType |
|
WaterfallComparisonChart |
Methods of this class are mostly self-explanatory
or equivalent to the Highcharts methods described at
https://api.highcharts.com/class-reference/Highcharts.Chart.
|
WaterfallComparisonChart.Aggregation |
|
WaterfallComparisonChart.WaterfallComparisonOptions |
|
WaterfallComparisonChart.WaterfallComparisonSeries |
|
WhiskerType |
|
WorkflowDTO |
This class is basically the type that is exposed by the workflow formula
binding workflow
So in your workflow formula you would call methods on that instance to add
approval nodes and/or watcher nodes and supply further details while doing
so.
The methods are designed to be used in a simple flow pattern.
Simple example:
|
WorkflowDTO.ApprovalStepDTO |
|
WorkflowDTO.StepDTO<T extends WorkflowDTO.StepDTO> |
|
WorkflowDTO.WatcherStepDTO |
|
WorkflowInfo |
This structure represents an entire workflow with multiple steps.
|
WorkflowInfo.WorkflowStepInfo |
This structure describes each workflow step in detail
|
WrappedResult |
Makes sure that a result appears "as-is" in the fromula result
This is e.g.
|