org.apache.lens.api.metastore
Class XDimension

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

public class XDimension
extends Object

XDimension consists of set of attributes, expressions, join-chains

Java class for x_dimension complex type.

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

 <complexType name="x_dimension">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="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"/>
         <element name="properties" type="{uri:lens:cube:0.1}x_properties" minOccurs="0"/>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
XDimension()
           
 
Method Summary
 XDimAttributes getAttributes()
          Gets the value of the attributes property.
 String getDescription()
          Gets the value of the description property.
 XExpressions getExpressions()
          Gets the value of the expressions property.
 XJoinChains getJoinChains()
          Gets the value of the joinChains property.
 String getName()
          Gets the value of the name property.
 XProperties getProperties()
          Gets the value of the properties property.
 void setAttributes(XDimAttributes value)
          Sets the value of the attributes property.
 void setDescription(String value)
          Sets the value of the description property.
 void setExpressions(XExpressions value)
          Sets the value of the expressions property.
 void setJoinChains(XJoinChains value)
          Sets the value of the joinChains property.
 void setName(String value)
          Sets the value of the name property.
 void setProperties(XProperties value)
          Sets the value of the properties property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XDimension

public XDimension()
Method Detail

getAttributes

public XDimAttributes getAttributes()
Gets the value of the attributes property.

Returns:
possible object is XDimAttributes

setAttributes

public void setAttributes(XDimAttributes value)
Sets the value of the attributes 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

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

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String


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