Class ArithmeticMeasureDefinition
java.lang.Object
com.gooddata.sdk.model.executeafm.afm.ArithmeticMeasureDefinition
- All Implemented Interfaces:
MeasureDefinition,Serializable
Arithmetic measure definition representing aggregation of existing measures, for example sum of measures, difference,...
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionArithmeticMeasureDefinition(List<String> measureIdentifiers, String operator) Constructor ofArithmeticMeasureDefinition -
Method Summary
Modifier and TypeMethodDescriptionget local identifiers of used measuresno qualifiers are used, only local identifiers are used seegetOperator()get used operatorbooleanisAdHoc()toString()withObjUriQualifiers(ObjQualifierConverter objQualifierConverter) no conversion is done, because this definition uses only local identifiersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.gooddata.sdk.model.executeafm.afm.MeasureDefinition
getUri
-
Constructor Details
-
ArithmeticMeasureDefinition
Constructor ofArithmeticMeasureDefinition- Parameters:
measureIdentifiers- local identifiers of measuresoperator- operator used for aggregation, for example sum, difference, multiplication, ratio, growth
-
-
Method Details
-
getObjQualifiers
no qualifiers are used, only local identifiers are used seegetOperator()- Specified by:
getObjQualifiersin interfaceMeasureDefinition- Returns:
- empty set
-
withObjUriQualifiers
no conversion is done, because this definition uses only local identifiers- Specified by:
withObjUriQualifiersin interfaceMeasureDefinition- Parameters:
objQualifierConverter- The function that converts identifier qualifiers to the matching URI qualifiers. In case when the object uses the identifier qualifiers, it will return a new copy of itself or its encapsulated objects that used URI qualifiers, otherwise the original object is returned. The parameter must not be null.- Returns:
- this instance
-
isAdHoc
public boolean isAdHoc()- Specified by:
isAdHocin interfaceMeasureDefinition- Returns:
- true if this definition represents ad hoc specified measure, false otherwise
-
getMeasureIdentifiers
get local identifiers of used measures- Returns:
- local identifiers of measure
-
getOperator
get used operator- Returns:
- used operator
-
toString
-