Class VisualizationConverter
java.lang.Object
com.gooddata.sdk.model.md.visualization.VisualizationConverter
public abstract class VisualizationConverter
extends java.lang.Object
Helper class for converting
VisualizationObject into Execution-
Constructor Summary
Constructors Constructor Description VisualizationConverter() -
Method Summary
Modifier and Type Method Description static AfmconvertToAfm(VisualizationObject visualizationObject)Generate Afm from Visualization object.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 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.
-
Constructor Details
-
VisualizationConverter
public VisualizationConverter()
-
-
Method Details
-
convertToExecution
public static Execution convertToExecution(VisualizationObject visualizationObject, java.util.function.Function<java.lang.String,VisualizationClass> visualizationClassGetter)Generate Execution from Visualization object.- 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.- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClass- visualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject- See Also:
convertToAfm(VisualizationObject),convertToResultSpec(VisualizationObject, VisualizationClass)
-
convertToAfm
Generate Afm from Visualization object. -
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.- 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.- Parameters:
visualizationObject- which will be converted toExecutionvisualizationClass- VisualizationClass, which is necessary for correct generation ofResultSpec- Returns:
Executionobject
-