org.apache.lens.api.metastore
Class XDimensionTable

java.lang.Object
  extended by org.apache.lens.api.metastore.XDimensionTable

public class XDimensionTable
extends Object

DimensionTable which belongs to a Dimension. The columns in the dimension table will be a subset of all fields in Dimension.

Java class for x_dimension_table complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="x_dimension_table">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="columns" type="{uri:lens:cube:0.1}x_columns"/>
         <element name="properties" type="{uri:lens:cube:0.1}x_properties" minOccurs="0"/>
         <element name="storage_tables" type="{uri:lens:cube:0.1}x_storage_tables" minOccurs="0"/>
       </sequence>
       <attribute name="dimension_name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="table_name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="weight" type="{http://www.w3.org/2001/XMLSchema}double" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
XDimensionTable()
           
 
Method Summary
 XColumns getColumns()
          Gets the value of the columns property.
 String getDimensionName()
          Gets the value of the dimensionName property.
 XProperties getProperties()
          Gets the value of the properties property.
 XStorageTables getStorageTables()
          Gets the value of the storageTables property.
 String getTableName()
          Gets the value of the tableName property.
 Double getWeight()
          Gets the value of the weight property.
 void setColumns(XColumns value)
          Sets the value of the columns property.
 void setDimensionName(String value)
          Sets the value of the dimensionName property.
 void setProperties(XProperties value)
          Sets the value of the properties property.
 void setStorageTables(XStorageTables value)
          Sets the value of the storageTables property.
 void setTableName(String value)
          Sets the value of the tableName property.
 void setWeight(Double value)
          Sets the value of the weight property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XDimensionTable

public XDimensionTable()
Method Detail

getColumns

public XColumns getColumns()
Gets the value of the columns property.

Returns:
possible object is XColumns

setColumns

public void setColumns(XColumns value)
Sets the value of the columns property.

Parameters:
value - allowed object is XColumns

getProperties

public XProperties getProperties()
Gets the value of the properties property.

Returns:
possible object is XProperties

setProperties

public void setProperties(XProperties value)
Sets the value of the properties property.

Parameters:
value - allowed object is XProperties

getStorageTables

public XStorageTables getStorageTables()
Gets the value of the storageTables property.

Returns:
possible object is XStorageTables

setStorageTables

public void setStorageTables(XStorageTables value)
Sets the value of the storageTables property.

Parameters:
value - allowed object is XStorageTables

getDimensionName

public String getDimensionName()
Gets the value of the dimensionName property.

Returns:
possible object is String

setDimensionName

public void setDimensionName(String value)
Sets the value of the dimensionName property.

Parameters:
value - allowed object is String

getTableName

public String getTableName()
Gets the value of the tableName property.

Returns:
possible object is String

setTableName

public void setTableName(String value)
Sets the value of the tableName property.

Parameters:
value - allowed object is String

getWeight

public Double getWeight()
Gets the value of the weight property.

Returns:
possible object is Double

setWeight

public void setWeight(Double value)
Sets the value of the weight property.

Parameters:
value - allowed object is Double


Copyright © 2014–2015 Apache Software Foundation. All rights reserved.