This project has retired. For details please refer to its Attic page.
XBaseCube (Lens 2.0.1-beta-incubating API)

org.apache.lens.api.metastore
Class XBaseCube

java.lang.Object
  extended by org.apache.lens.api.metastore.XCube
      extended by org.apache.lens.api.metastore.XBaseCube

public class XBaseCube
extends XCube

For XBaseCube, user would give the full specification of the measures and dimensions, expressions and join-chains.

Java class for x_base_cube complex type.

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

 <complexType name="x_base_cube">
   <complexContent>
     <extension base="{uri:lens:cube:0.1}x_cube">
       <sequence>
         <element name="measures" type="{uri:lens:cube:0.1}x_measures"/>
         <element name="dim_attributes" type="{uri:lens:cube:0.1}x_dim_attributes" minOccurs="0"/>
         <element name="expressions" type="{uri:lens:cube:0.1}x_expressions" minOccurs="0"/>
         <element name="join_chains" type="{uri:lens:cube:0.1}x_join_chains" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
XBaseCube()
           
 
Method Summary
 XDimAttributes getDimAttributes()
          Gets the value of the dimAttributes property.
 XExpressions getExpressions()
          Gets the value of the expressions property.
 XJoinChains getJoinChains()
          Gets the value of the joinChains property.
 XMeasures getMeasures()
          Gets the value of the measures property.
 void setDimAttributes(XDimAttributes value)
          Sets the value of the dimAttributes property.
 void setExpressions(XExpressions value)
          Sets the value of the expressions property.
 void setJoinChains(XJoinChains value)
          Sets the value of the joinChains property.
 void setMeasures(XMeasures value)
          Sets the value of the measures property.
 
Methods inherited from class org.apache.lens.api.metastore.XCube
getDescription, getName, getProperties, setDescription, setName, setProperties
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBaseCube

public XBaseCube()
Method Detail

getMeasures

public XMeasures getMeasures()
Gets the value of the measures property.

Returns:
possible object is XMeasures

setMeasures

public void setMeasures(XMeasures value)
Sets the value of the measures property.

Parameters:
value - allowed object is XMeasures

getDimAttributes

public XDimAttributes getDimAttributes()
Gets the value of the dimAttributes property.

Returns:
possible object is XDimAttributes

setDimAttributes

public void setDimAttributes(XDimAttributes value)
Sets the value of the dimAttributes property.

Parameters:
value - allowed object is XDimAttributes

getExpressions

public XExpressions getExpressions()
Gets the value of the expressions property.

Returns:
possible object is XExpressions

setExpressions

public void setExpressions(XExpressions value)
Sets the value of the expressions property.

Parameters:
value - allowed object is XExpressions

getJoinChains

public XJoinChains getJoinChains()
Gets the value of the joinChains property.

Returns:
possible object is XJoinChains

setJoinChains

public void setJoinChains(XJoinChains value)
Sets the value of the joinChains property.

Parameters:
value - allowed object is XJoinChains


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