public class Slice extends Object
Java class for Slice complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Slice"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="info" type="{http://schemas.google.com/dspl/2010}Info" minOccurs="0"/> <element name="dimension" type="{http://schemas.google.com/dspl/2010}SliceConceptRef" maxOccurs="unbounded"/> <element name="metric" type="{http://schemas.google.com/dspl/2010}SliceConceptRef" maxOccurs="unbounded"/> <choice> <element name="table" type="{http://schemas.google.com/dspl/2010}SliceTableMapping"/> <element name="data"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="table" type="{http://schemas.google.com/dspl/2010}SliceTableMapping"/> </sequence> </restriction> </complexContent> </complexType> </element> </choice> </sequence> <attribute name="id" use="required" type="{http://schemas.google.com/dspl/2010}Id" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
Slice.Data
Java class for anonymous complex type.
|
Constructor and Description |
---|
Slice() |
Modifier and Type | Method and Description |
---|---|
Concept |
getCompatibleDimension(Concept superConcept) |
Concept |
getCompatibleMetric(Concept superConcept) |
Slice.Data |
getData()
Gets the value of the data property.
|
DataSet |
getDataSet() |
List<SliceConceptRef> |
getDimension()
Gets the value of the dimension property.
|
String |
getId()
Gets the value of the id property.
|
Info |
getInfo()
Gets the value of the info property.
|
List<SliceConceptRef> |
getMetric()
Gets the value of the metric property.
|
Table |
getTable() |
SliceTableData |
getTableData() |
SliceTableMapping |
getTableMapping()
Gets the value of the tableMapping property.
|
void |
setData(Slice.Data value)
Sets the value of the data property.
|
void |
setDataSet(DataSet dataSet) |
void |
setId(String value)
Sets the value of the id property.
|
void |
setInfo(Info value)
Sets the value of the info property.
|
void |
setTableMapping(SliceTableMapping value)
Sets the value of the tableMapping property.
|
public void setInfo(Info value)
value
- allowed object is
Info
public List<SliceConceptRef> getDimension()
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 dimension property.
For example, to add a new item, do as follows:
getDimension().add(newItem);
Objects of the following type(s) are allowed in the list
SliceConceptRef
public List<SliceConceptRef> getMetric()
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 metric property.
For example, to add a new item, do as follows:
getMetric().add(newItem);
Objects of the following type(s) are allowed in the list
SliceConceptRef
public SliceTableMapping getTableMapping()
SliceTableMapping
public void setTableMapping(SliceTableMapping value)
value
- allowed object is
SliceTableMapping
public Slice.Data getData()
Slice.Data
public void setData(Slice.Data value)
value
- allowed object is
Slice.Data
public void setId(String value)
value
- allowed object is
String
public DataSet getDataSet()
public void setDataSet(DataSet dataSet)
public Table getTable() throws JAXBException, IOException, DsplException
JAXBException
IOException
DsplException
public SliceTableData getTableData() throws JAXBException, IOException, DsplException
JAXBException
IOException
DsplException
public Concept getCompatibleDimension(Concept superConcept) throws JAXBException, IOException, DsplException
JAXBException
IOException
DsplException
public Concept getCompatibleMetric(Concept superConcept) throws JAXBException, IOException, DsplException
JAXBException
IOException
DsplException
Copyright © 2016 Metron, Inc.. All rights reserved.