it.eng.qbe.wizard
Class SingleDataMartWizardObjectSourceBeanImpl
java.lang.Object
it.eng.qbe.wizard.SingleDataMartWizardObjectSourceBeanImpl
- All Implemented Interfaces:
- ISingleDataMartWizardObject, java.io.Serializable
public class SingleDataMartWizardObjectSourceBeanImpl
- extends java.lang.Object
- implements ISingleDataMartWizardObject
- Author:
- Zoppello
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Style - Code Templates
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
selectClause
private ISelectClause selectClause
whereClause
private IWhereClause whereClause
orderByClause
private IOrderByClause orderByClause
groupByClause
private IGroupByClause groupByClause
finalQuery
private java.lang.String finalQuery
entityClasses
private java.util.List entityClasses
expertQueryDisplayed
private java.lang.String expertQueryDisplayed
expertQuerySaved
private java.lang.String expertQuerySaved
owner
private java.lang.String owner
visibility
private boolean visibility
distinct
private boolean distinct
useExpertedVersion
private boolean useExpertedVersion
queryId
private java.lang.String queryId
description
private java.lang.String description
SingleDataMartWizardObjectSourceBeanImpl
public SingleDataMartWizardObjectSourceBeanImpl()
getSelectClause
public ISelectClause getSelectClause()
- Specified by:
getSelectClause
in interface ISingleDataMartWizardObject
getWhereClause
public IWhereClause getWhereClause()
- Specified by:
getWhereClause
in interface ISingleDataMartWizardObject
getOrderByClause
public IOrderByClause getOrderByClause()
- Specified by:
getOrderByClause
in interface ISingleDataMartWizardObject
getGroupByClause
public IGroupByClause getGroupByClause()
- Specified by:
getGroupByClause
in interface ISingleDataMartWizardObject
setOrderByClause
public void setOrderByClause(IOrderByClause orderByClause)
- Specified by:
setOrderByClause
in interface ISingleDataMartWizardObject
setGroupByClause
public void setGroupByClause(IGroupByClause groupByClause)
- Specified by:
setGroupByClause
in interface ISingleDataMartWizardObject
setWhereClause
public void setWhereClause(IWhereClause aWhereClause)
- Specified by:
setWhereClause
in interface ISingleDataMartWizardObject
setSelectClause
public void setSelectClause(ISelectClause aSelectClause)
- Specified by:
setSelectClause
in interface ISingleDataMartWizardObject
delSelectClause
public void delSelectClause()
- Specified by:
delSelectClause
in interface ISingleDataMartWizardObject
delWhereClause
public void delWhereClause()
- Specified by:
delWhereClause
in interface ISingleDataMartWizardObject
delOrderByClause
public void delOrderByClause()
- Specified by:
delOrderByClause
in interface ISingleDataMartWizardObject
delGroupByClause
public void delGroupByClause()
- Specified by:
delGroupByClause
in interface ISingleDataMartWizardObject
getFinalQuery
public java.lang.String getFinalQuery()
- Specified by:
getFinalQuery
in interface ISingleDataMartWizardObject
setFinalQuery
public void setFinalQuery(java.lang.String query)
- Specified by:
setFinalQuery
in interface ISingleDataMartWizardObject
addEntityClass
public void addEntityClass(EntityClass ec)
- Specified by:
addEntityClass
in interface ISingleDataMartWizardObject
getEntityClasses
public java.util.List getEntityClasses()
- Specified by:
getEntityClasses
in interface ISingleDataMartWizardObject
containEntityClass
public boolean containEntityClass(EntityClass parameEc)
- Specified by:
containEntityClass
in interface ISingleDataMartWizardObject
purgeNotReferredEntityClasses
public void purgeNotReferredEntityClasses()
- Specified by:
purgeNotReferredEntityClasses
in interface ISingleDataMartWizardObject
getQueryId
public java.lang.String getQueryId()
- Specified by:
getQueryId
in interface ISingleDataMartWizardObject
setQueryId
public void setQueryId(java.lang.String queryId)
- Specified by:
setQueryId
in interface ISingleDataMartWizardObject
composeQuery
public void composeQuery()
- Specified by:
composeQuery
in interface ISingleDataMartWizardObject
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface ISingleDataMartWizardObject
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescription
in interface ISingleDataMartWizardObject
setEntityClasses
public void setEntityClasses(java.util.List entityClasses)
isUseExpertedVersion
public boolean isUseExpertedVersion()
- Specified by:
isUseExpertedVersion
in interface ISingleDataMartWizardObject
setUseExpertedVersion
public void setUseExpertedVersion(boolean useExpertedVersion)
- Specified by:
setUseExpertedVersion
in interface ISingleDataMartWizardObject
getExpertQueryDisplayed
public java.lang.String getExpertQueryDisplayed()
- Specified by:
getExpertQueryDisplayed
in interface ISingleDataMartWizardObject
setExpertQueryDisplayed
public void setExpertQueryDisplayed(java.lang.String expertQueryDisplayed)
- Specified by:
setExpertQueryDisplayed
in interface ISingleDataMartWizardObject
getVisibility
public boolean getVisibility()
- Specified by:
getVisibility
in interface ISingleDataMartWizardObject
setVisibility
public void setVisibility(boolean visibility)
- Specified by:
setVisibility
in interface ISingleDataMartWizardObject
getOwner
public java.lang.String getOwner()
- Specified by:
getOwner
in interface ISingleDataMartWizardObject
setOwner
public void setOwner(java.lang.String owner)
- Specified by:
setOwner
in interface ISingleDataMartWizardObject
setDistinct
public void setDistinct(boolean distinct)
- Specified by:
setDistinct
in interface ISingleDataMartWizardObject
getDistinct
public boolean getDistinct()
- Specified by:
getDistinct
in interface ISingleDataMartWizardObject
getExpertQuerySaved
public java.lang.String getExpertQuerySaved()
- Specified by:
getExpertQuerySaved
in interface ISingleDataMartWizardObject
setExpertQuerySaved
public void setExpertQuerySaved(java.lang.String expertQuerySaved)
- Specified by:
setExpertQuerySaved
in interface ISingleDataMartWizardObject
extractExpertSelectFieldsList
public java.util.List extractExpertSelectFieldsList()
- This method extracts the name of select fields (or the alias name if present), from the expert query
- Specified by:
extractExpertSelectFieldsList
in interface ISingleDataMartWizardObject
- Parameters:
expertSelectFieldsList
-
- Returns:
- the list of the name of select fields (or the alias name if present), from the expert query,
null if the query is null or doesn't contain select fields