Class VisualizationConverter
- java.lang.Object
-
- com.gooddata.sdk.model.md.visualization.VisualizationConverter
-
public abstract class VisualizationConverter extends java.lang.ObjectHelper class for convertingVisualizationObjectintoExecution
-
-
Constructor Summary
Constructors Constructor Description VisualizationConverter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AfmconvertToAfm(VisualizationObject visualizationObject)Generate Afm from Visualization object.static AfmconvertToAfmWithNativeTotals(VisualizationObject visualizationObject)Generate Afm from Visualization object with native totals included.static ExecutionconvertToExecution(VisualizationObject visualizationObject, VisualizationClass visualizationClass)Generate Execution from Visualization object.static ExecutionconvertToExecution(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)Generate Execution from Visualization object.static ExecutionconvertToExecutionWithTotals(VisualizationObject visualizationObject, VisualizationClass visualizationClass)Generate Execution from Visualization object with totals included.static ExecutionconvertToExecutionWithTotals(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)Generate Execution from Visualization object with totals included.static ResultSpecconvertToResultSpec(VisualizationObject visualizationObject, VisualizationClass visualizationClass)Generate ResultSpec from Visualization object.static ResultSpecconvertToResultSpec(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)Generate ResultSpec from Visualization object.static ResultSpecconvertToResultSpecWithTotals(VisualizationObject visualizationObject, VisualizationClass visualizationClass)Generate ResultSpec from Visualization object with totals included.static ResultSpecconvertToResultSpecWithTotals(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)Generate ResultSpec from Visualization object with totals included.
-
-
-
Method Detail
-
convertToExecution
public static Execution convertToExecution(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)
Generate Execution from Visualization object.NOTE: totals are not included in this conversion
- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClassGetter-Functionfor fetching VisualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject- See Also:
convertToExecution(VisualizationObject, VisualizationClass)
-
convertToExecution
public static Execution convertToExecution(VisualizationObject visualizationObject, VisualizationClass visualizationClass)
Generate Execution from Visualization object.NOTE: totals are not included in this conversion
- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClass- visualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject- See Also:
convertToAfm(VisualizationObject),convertToResultSpec(VisualizationObject, VisualizationClass)
-
convertToExecutionWithTotals
public static Execution convertToExecutionWithTotals(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)
Generate Execution from Visualization object with totals included.- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClassGetter-Functionfor fetching VisualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject- See Also:
convertToExecutionWithTotals(VisualizationObject, VisualizationClass)
-
convertToExecutionWithTotals
public static Execution convertToExecutionWithTotals(VisualizationObject visualizationObject, VisualizationClass visualizationClass)
Generate Execution from Visualization object with totals included.- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClass- visualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject- See Also:
convertToAfmWithNativeTotals(VisualizationObject),convertToResultSpecWithTotals(VisualizationObject, VisualizationClass)
-
convertToAfm
public static Afm convertToAfm(VisualizationObject visualizationObject)
Generate Afm from Visualization object.NOTE: native totals are not included in this conversion
-
convertToAfmWithNativeTotals
public static Afm convertToAfmWithNativeTotals(VisualizationObject visualizationObject)
Generate Afm from Visualization object with native totals included.
-
convertToResultSpec
public static ResultSpec convertToResultSpec(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)
Generate ResultSpec from Visualization object. CurrentlyResultSpec'sDimensions can be generated for table and four types of chart: bar, column, line and pie.NOTE: totals are not included in this conversion
- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClassGetter-Functionfor fetching VisualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject
-
convertToResultSpec
public static ResultSpec convertToResultSpec(VisualizationObject visualizationObject, VisualizationClass visualizationClass)
Generate ResultSpec from Visualization object. CurrentlyResultSpec'sDimensions can be generated for table and four types of chart: bar, column, line and pie.NOTE: totals are not included in this conversion
- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClass- VisualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject
-
convertToResultSpecWithTotals
public static ResultSpec convertToResultSpecWithTotals(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)
Generate ResultSpec from Visualization object with totals included. CurrentlyResultSpec'sDimensions can be generated for table and four types of chart: bar, column, line and pie.- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClassGetter-Functionfor fetching VisualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject
-
convertToResultSpecWithTotals
public static ResultSpec convertToResultSpecWithTotals(VisualizationObject visualizationObject, VisualizationClass visualizationClass)
Generate ResultSpec from Visualization object with totals included. CurrentlyResultSpec'sDimensions can be generated for table and four types of chart: bar, column, line and pie.- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClass- VisualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject
-
-