public static class Schema.Cube.Measure extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Annotations" type="{}Annotations" minOccurs="0"/>
<element name="MeasureExpression" type="{}ExpressionView" minOccurs="0"/>
<element name="CalculatedMemberProperty" type="{}CalculatedMemberProperty" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="column" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="datatype">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="String"/>
<enumeration value="Numeric"/>
<enumeration value="Integer"/>
<enumeration value="Boolean"/>
<enumeration value="Date"/>
<enumeration value="Time"/>
<enumeration value="Timestamp"/>
</restriction>
</simpleType>
</attribute>
<attribute name="formatString" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="aggregator" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="sum"/>
<enumeration value="count"/>
<enumeration value="min"/>
<enumeration value="max"/>
<enumeration value="avg"/>
<enumeration value="distinct-count"/>
</restriction>
</simpleType>
</attribute>
<attribute name="formatter" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="caption" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
aggregator |
protected Annotations |
annotations |
protected List<CalculatedMemberProperty> |
calculatedMemberProperty |
protected String |
caption |
protected String |
column |
protected String |
datatype |
protected String |
description |
protected String |
formatString |
protected String |
formatter |
protected ExpressionView |
measureExpression |
protected String |
name |
protected Boolean |
visible |
| Constructor and Description |
|---|
Measure() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAggregator()
Gets the value of the aggregator property.
|
Annotations |
getAnnotations()
Gets the value of the annotations property.
|
List<CalculatedMemberProperty> |
getCalculatedMemberProperty()
Gets the value of the calculatedMemberProperty property.
|
String |
getCaption()
Gets the value of the caption property.
|
String |
getColumn()
Gets the value of the column property.
|
String |
getDatatype()
Gets the value of the datatype property.
|
String |
getDescription()
Gets the value of the description property.
|
String |
getFormatString()
Gets the value of the formatString property.
|
String |
getFormatter()
Gets the value of the formatter property.
|
ExpressionView |
getMeasureExpression()
Gets the value of the measureExpression property.
|
String |
getName()
Gets the value of the name property.
|
boolean |
isVisible()
Gets the value of the visible property.
|
void |
setAggregator(String value)
Sets the value of the aggregator property.
|
void |
setAnnotations(Annotations value)
Sets the value of the annotations property.
|
void |
setCaption(String value)
Sets the value of the caption property.
|
void |
setColumn(String value)
Sets the value of the column property.
|
void |
setDatatype(String value)
Sets the value of the datatype property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setFormatString(String value)
Sets the value of the formatString property.
|
void |
setFormatter(String value)
Sets the value of the formatter property.
|
void |
setMeasureExpression(ExpressionView value)
Sets the value of the measureExpression property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setVisible(Boolean value)
Sets the value of the visible property.
|
protected Annotations annotations
protected ExpressionView measureExpression
protected List<CalculatedMemberProperty> calculatedMemberProperty
protected String name
protected String column
protected String datatype
protected String formatString
protected String aggregator
protected String formatter
protected String caption
protected String description
protected Boolean visible
public Annotations getAnnotations()
Annotationspublic void setAnnotations(Annotations value)
value - allowed object is
Annotationspublic ExpressionView getMeasureExpression()
ExpressionViewpublic void setMeasureExpression(ExpressionView value)
value - allowed object is
ExpressionViewpublic List<CalculatedMemberProperty> getCalculatedMemberProperty()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the calculatedMemberProperty property.
For example, to add a new item, do as follows:
getCalculatedMemberProperty().add(newItem);
Objects of the following type(s) are allowed in the list
CalculatedMemberProperty
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getColumn()
Stringpublic void setColumn(String value)
value - allowed object is
Stringpublic String getDatatype()
Stringpublic void setDatatype(String value)
value - allowed object is
Stringpublic String getFormatString()
Stringpublic void setFormatString(String value)
value - allowed object is
Stringpublic String getAggregator()
Stringpublic void setAggregator(String value)
value - allowed object is
Stringpublic String getFormatter()
Stringpublic void setFormatter(String value)
value - allowed object is
Stringpublic String getCaption()
Stringpublic void setCaption(String value)
value - allowed object is
Stringpublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic boolean isVisible()
BooleanCopyright © 2022 Open Foris. All rights reserved.