org.apache.lens.api.metastore
Class XDimAttribute

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

public class XDimAttribute
extends Object

A dim attribute.

Java class for x_dim_attribute complex type.

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

 <complexType name="x_dim_attribute">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ref_spec" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice>
                   <element name="table_references" type="{uri:lens:cube:0.1}x_table_references"/>
                   <element name="chain_ref_column" type="{uri:lens:cube:0.1}x_chain_column"/>
                 </choice>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="display_string" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="start_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
       <attribute name="end_time" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class XDimAttribute.RefSpec
          Java class for anonymous complex type.
 
Constructor Summary
XDimAttribute()
           
 
Method Summary
 String getDescription()
          Gets the value of the description property.
 String getDisplayString()
          Gets the value of the displayString property.
 XMLGregorianCalendar getEndTime()
          Gets the value of the endTime property.
 String getName()
          Gets the value of the name property.
 XDimAttribute.RefSpec getRefSpec()
          Gets the value of the refSpec property.
 XMLGregorianCalendar getStartTime()
          Gets the value of the startTime property.
 String getType()
          Gets the value of the type property.
 void setDescription(String value)
          Sets the value of the description property.
 void setDisplayString(String value)
          Sets the value of the displayString property.
 void setEndTime(XMLGregorianCalendar value)
          Sets the value of the endTime property.
 void setName(String value)
          Sets the value of the name property.
 void setRefSpec(XDimAttribute.RefSpec value)
          Sets the value of the refSpec property.
 void setStartTime(XMLGregorianCalendar value)
          Sets the value of the startTime property.
 void setType(String value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XDimAttribute

public XDimAttribute()
Method Detail

getRefSpec

public XDimAttribute.RefSpec getRefSpec()
Gets the value of the refSpec property.

Returns:
possible object is XDimAttribute.RefSpec

setRefSpec

public void setRefSpec(XDimAttribute.RefSpec value)
Sets the value of the refSpec property.

Parameters:
value - allowed object is XDimAttribute.RefSpec

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

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type 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

getDisplayString

public String getDisplayString()
Gets the value of the displayString property.

Returns:
possible object is String

setDisplayString

public void setDisplayString(String value)
Sets the value of the displayString property.

Parameters:
value - allowed object is String

getStartTime

public XMLGregorianCalendar getStartTime()
Gets the value of the startTime property.

Returns:
possible object is XMLGregorianCalendar

setStartTime

public void setStartTime(XMLGregorianCalendar value)
Sets the value of the startTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getEndTime

public XMLGregorianCalendar getEndTime()
Gets the value of the endTime property.

Returns:
possible object is XMLGregorianCalendar

setEndTime

public void setEndTime(XMLGregorianCalendar value)
Sets the value of the endTime property.

Parameters:
value - allowed object is XMLGregorianCalendar


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