org.apache.lens.api.metastore
Class ObjectFactory

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

public class ObjectFactory
extends Object

This object contains factory methods for each Java content interface and Java element interface generated in the org.apache.lens.api.metastore package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.


Constructor Summary
ObjectFactory()
          Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.lens.api.metastore
 
Method Summary
 XBaseCube createXBaseCube()
          Create an instance of XBaseCube
 JAXBElement<XBaseCube> createXBaseCube(XBaseCube value)
          Create an instance of JAXBElement<XBaseCube>}
 XChainColumn createXChainColumn()
          Create an instance of XChainColumn
 XColumn createXColumn()
          Create an instance of XColumn
 XColumns createXColumns()
          Create an instance of XColumns
 JAXBElement<XCube> createXCube(XCube value)
          Create an instance of JAXBElement<XCube>}
 XDerivedCube createXDerivedCube()
          Create an instance of XDerivedCube
 JAXBElement<XDerivedCube> createXDerivedCube(XDerivedCube value)
          Create an instance of JAXBElement<XDerivedCube>}
 XDimAttribute createXDimAttribute()
          Create an instance of XDimAttribute
 XDimAttribute.RefSpec createXDimAttributeRefSpec()
          Create an instance of XDimAttribute.RefSpec
 XDimAttributes createXDimAttributes()
          Create an instance of XDimAttributes
 XDimAttrNames createXDimAttrNames()
          Create an instance of XDimAttrNames
 XDimension createXDimension()
          Create an instance of XDimension
 JAXBElement<XDimension> createXDimension(XDimension value)
          Create an instance of JAXBElement<XDimension>}
 XDimensionTable createXDimensionTable()
          Create an instance of XDimensionTable
 JAXBElement<XDimensionTable> createXDimensionTable(XDimensionTable value)
          Create an instance of JAXBElement<XDimensionTable>}
 XExprColumn createXExprColumn()
          Create an instance of XExprColumn
 XExpressions createXExpressions()
          Create an instance of XExpressions
 XFactTable createXFactTable()
          Create an instance of XFactTable
 JAXBElement<XFactTable> createXFactTable(XFactTable value)
          Create an instance of JAXBElement<XFactTable>}
 XFlattenedColumn createXFlattenedColumn()
          Create an instance of XFlattenedColumn
 XFlattenedColumns createXFlattenedColumns()
          Create an instance of XFlattenedColumns
 JAXBElement<XFlattenedColumns> createXFlattenedColumns(XFlattenedColumns value)
          Create an instance of JAXBElement<XFlattenedColumns>}
 XJoinChain createXJoinChain()
          Create an instance of XJoinChain
 XJoinChains createXJoinChains()
          Create an instance of XJoinChains
 XJoinEdge createXJoinEdge()
          Create an instance of XJoinEdge
 XJoinEdges createXJoinEdges()
          Create an instance of XJoinEdges
 XJoinPath createXJoinPath()
          Create an instance of XJoinPath
 XJoinPaths createXJoinPaths()
          Create an instance of XJoinPaths
 XMeasure createXMeasure()
          Create an instance of XMeasure
 XMeasureNames createXMeasureNames()
          Create an instance of XMeasureNames
 XMeasures createXMeasures()
          Create an instance of XMeasures
 XNativeTable createXNativeTable()
          Create an instance of XNativeTable
 JAXBElement<XNativeTable> createXNativeTable(XNativeTable value)
          Create an instance of JAXBElement<XNativeTable>}
 XPartition createXPartition()
          Create an instance of XPartition
 JAXBElement<XPartition> createXPartition(XPartition value)
          Create an instance of JAXBElement<XPartition>}
 XPartitionList createXPartitionList()
          Create an instance of XPartitionList
 JAXBElement<XPartitionList> createXPartitionList(XPartitionList value)
          Create an instance of JAXBElement<XPartitionList>}
 XPartSpec createXPartSpec()
          Create an instance of XPartSpec
 XPartSpecElement createXPartSpecElement()
          Create an instance of XPartSpecElement
 XProperties createXProperties()
          Create an instance of XProperties
 XProperty createXProperty()
          Create an instance of XProperty
 XSkewColList createXSkewColList()
          Create an instance of XSkewColList
 XSkewedInfo createXSkewedInfo()
          Create an instance of XSkewedInfo
 XSkewedValueLocation createXSkewedValueLocation()
          Create an instance of XSkewedValueLocation
 XStorage createXStorage()
          Create an instance of XStorage
 JAXBElement<XStorage> createXStorage(XStorage value)
          Create an instance of JAXBElement<XStorage>}
 XStorageTableDesc createXStorageTableDesc()
          Create an instance of XStorageTableDesc
 JAXBElement<XStorageTableDesc> createXStorageTableDesc(XStorageTableDesc value)
          Create an instance of JAXBElement<XStorageTableDesc>}
 XStorageTableElement createXStorageTableElement()
          Create an instance of XStorageTableElement
 JAXBElement<XStorageTableElement> createXStorageTableElement(XStorageTableElement value)
          Create an instance of JAXBElement<XStorageTableElement>}
 XStorageTables createXStorageTables()
          Create an instance of XStorageTables
 XTableReference createXTableReference()
          Create an instance of XTableReference
 XTableReferences createXTableReferences()
          Create an instance of XTableReferences
 XTimePartSpec createXTimePartSpec()
          Create an instance of XTimePartSpec
 XTimePartSpecElement createXTimePartSpecElement()
          Create an instance of XTimePartSpecElement
 XUpdatePeriods createXUpdatePeriods()
          Create an instance of XUpdatePeriods
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectFactory

public ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.lens.api.metastore

Method Detail

createXDimAttribute

public XDimAttribute createXDimAttribute()
Create an instance of XDimAttribute


createXStorage

public XStorage createXStorage()
Create an instance of XStorage


createXFlattenedColumns

public XFlattenedColumns createXFlattenedColumns()
Create an instance of XFlattenedColumns


createXDimensionTable

public XDimensionTable createXDimensionTable()
Create an instance of XDimensionTable


createXNativeTable

public XNativeTable createXNativeTable()
Create an instance of XNativeTable


createXDerivedCube

public XDerivedCube createXDerivedCube()
Create an instance of XDerivedCube


createXPartitionList

public XPartitionList createXPartitionList()
Create an instance of XPartitionList


createXStorageTableDesc

public XStorageTableDesc createXStorageTableDesc()
Create an instance of XStorageTableDesc


createXBaseCube

public XBaseCube createXBaseCube()
Create an instance of XBaseCube


createXDimension

public XDimension createXDimension()
Create an instance of XDimension


createXStorageTableElement

public XStorageTableElement createXStorageTableElement()
Create an instance of XStorageTableElement


createXPartition

public XPartition createXPartition()
Create an instance of XPartition


createXFactTable

public XFactTable createXFactTable()
Create an instance of XFactTable


createXMeasureNames

public XMeasureNames createXMeasureNames()
Create an instance of XMeasureNames


createXSkewColList

public XSkewColList createXSkewColList()
Create an instance of XSkewColList


createXExpressions

public XExpressions createXExpressions()
Create an instance of XExpressions


createXTableReference

public XTableReference createXTableReference()
Create an instance of XTableReference


createXJoinChains

public XJoinChains createXJoinChains()
Create an instance of XJoinChains


createXTableReferences

public XTableReferences createXTableReferences()
Create an instance of XTableReferences


createXTimePartSpecElement

public XTimePartSpecElement createXTimePartSpecElement()
Create an instance of XTimePartSpecElement


createXMeasures

public XMeasures createXMeasures()
Create an instance of XMeasures


createXJoinEdge

public XJoinEdge createXJoinEdge()
Create an instance of XJoinEdge


createXExprColumn

public XExprColumn createXExprColumn()
Create an instance of XExprColumn


createXPartSpecElement

public XPartSpecElement createXPartSpecElement()
Create an instance of XPartSpecElement


createXSkewedValueLocation

public XSkewedValueLocation createXSkewedValueLocation()
Create an instance of XSkewedValueLocation


createXColumns

public XColumns createXColumns()
Create an instance of XColumns


createXUpdatePeriods

public XUpdatePeriods createXUpdatePeriods()
Create an instance of XUpdatePeriods


createXFlattenedColumn

public XFlattenedColumn createXFlattenedColumn()
Create an instance of XFlattenedColumn


createXTimePartSpec

public XTimePartSpec createXTimePartSpec()
Create an instance of XTimePartSpec


createXStorageTables

public XStorageTables createXStorageTables()
Create an instance of XStorageTables


createXColumn

public XColumn createXColumn()
Create an instance of XColumn


createXMeasure

public XMeasure createXMeasure()
Create an instance of XMeasure


createXSkewedInfo

public XSkewedInfo createXSkewedInfo()
Create an instance of XSkewedInfo


createXProperties

public XProperties createXProperties()
Create an instance of XProperties


createXDimAttributes

public XDimAttributes createXDimAttributes()
Create an instance of XDimAttributes


createXDimAttrNames

public XDimAttrNames createXDimAttrNames()
Create an instance of XDimAttrNames


createXJoinChain

public XJoinChain createXJoinChain()
Create an instance of XJoinChain


createXPartSpec

public XPartSpec createXPartSpec()
Create an instance of XPartSpec


createXJoinEdges

public XJoinEdges createXJoinEdges()
Create an instance of XJoinEdges


createXProperty

public XProperty createXProperty()
Create an instance of XProperty


createXJoinPath

public XJoinPath createXJoinPath()
Create an instance of XJoinPath


createXChainColumn

public XChainColumn createXChainColumn()
Create an instance of XChainColumn


createXJoinPaths

public XJoinPaths createXJoinPaths()
Create an instance of XJoinPaths


createXDimAttributeRefSpec

public XDimAttribute.RefSpec createXDimAttributeRefSpec()
Create an instance of XDimAttribute.RefSpec


createXDimensionTable

public JAXBElement<XDimensionTable> createXDimensionTable(XDimensionTable value)
Create an instance of JAXBElement<XDimensionTable>}


createXStorage

public JAXBElement<XStorage> createXStorage(XStorage value)
Create an instance of JAXBElement<XStorage>}


createXFlattenedColumns

public JAXBElement<XFlattenedColumns> createXFlattenedColumns(XFlattenedColumns value)
Create an instance of JAXBElement<XFlattenedColumns>}


createXNativeTable

public JAXBElement<XNativeTable> createXNativeTable(XNativeTable value)
Create an instance of JAXBElement<XNativeTable>}


createXPartitionList

public JAXBElement<XPartitionList> createXPartitionList(XPartitionList value)
Create an instance of JAXBElement<XPartitionList>}


createXDerivedCube

public JAXBElement<XDerivedCube> createXDerivedCube(XDerivedCube value)
Create an instance of JAXBElement<XDerivedCube>}


createXStorageTableDesc

public JAXBElement<XStorageTableDesc> createXStorageTableDesc(XStorageTableDesc value)
Create an instance of JAXBElement<XStorageTableDesc>}


createXDimension

public JAXBElement<XDimension> createXDimension(XDimension value)
Create an instance of JAXBElement<XDimension>}


createXBaseCube

public JAXBElement<XBaseCube> createXBaseCube(XBaseCube value)
Create an instance of JAXBElement<XBaseCube>}


createXStorageTableElement

public JAXBElement<XStorageTableElement> createXStorageTableElement(XStorageTableElement value)
Create an instance of JAXBElement<XStorageTableElement>}


createXPartition

public JAXBElement<XPartition> createXPartition(XPartition value)
Create an instance of JAXBElement<XPartition>}


createXCube

public JAXBElement<XCube> createXCube(XCube value)
Create an instance of JAXBElement<XCube>}


createXFactTable

public JAXBElement<XFactTable> createXFactTable(XFactTable value)
Create an instance of JAXBElement<XFactTable>}



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