com.metamatrix.metadata.runtime.model
Class BasicVirtualDatabaseLoaderProperties

java.lang.Object
  extended by com.metamatrix.metadata.runtime.model.BasicVirtualDatabaseLoaderProperties
All Implemented Interfaces:
VirtualDatabaseLoaderProperties

public class BasicVirtualDatabaseLoaderProperties
extends java.lang.Object
implements VirtualDatabaseLoaderProperties

Author:
dfuglsang To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.

Field Summary
 
Fields inherited from interface com.metamatrix.metadata.runtime.api.VirtualDatabaseLoaderProperties
DEFAULT_SUPPORTS_AGGREGATE, DEFAULT_SUPPORTS_AND, DEFAULT_SUPPORTS_BLACK_BOX_JOIN, DEFAULT_SUPPORTS_DISTINCT, DEFAULT_SUPPORTS_GROUP_BY, DEFAULT_SUPPORTS_JOIN, DEFAULT_SUPPORTS_LEAF_SELECT, DEFAULT_SUPPORTS_OR, DEFAULT_SUPPORTS_ORDER_BY, DEFAULT_SUPPORTS_OUTERJOIN, DEFAULT_SUPPORTS_SELECT, DEFAULT_SUPPORTS_SET, DEFAULT_SUPPORTS_SINGLE_GROUP_SELECT, DEFAULT_SUPPORTS_SUBSCR, DEFAULT_SUPPORTS_TRANS, DEFAULT_SUPPORTS_WHERE
 
Constructor Summary
BasicVirtualDatabaseLoaderProperties()
           
 
Method Summary
 void setSupportsAggregate(boolean sup_AGGREGATE)
           
 void setSupportsAnd(boolean sup_AND)
           
 void setSupportsBlackBoxJoin(boolean sup_BLACK_BOX_JOIN)
           
 void setSupportsDistinct(boolean sup_DISTINCT)
           
 void setSupportsGroupBy(boolean sup_GROUP_BY)
           
 void setSupportsJoin(boolean sup_JOIN)
           
 void setSupportsLeafSelect(boolean sup_LEAF_SELECT)
           
 void setSupportsOr(boolean sup_OR)
           
 void setSupportsOrderBy(boolean sup_ORDER_BY)
           
 void setSupportsOuterJoin(boolean sup_OUTERJOIN)
           
 void setSupportsSelectAll(boolean sup_SELECT_ALL)
           
 void setSupportsSet(boolean sup_SET)
           
 void setSupportsSingleGroupSelect(boolean sup_SINGLE_GROUP_SELECT)
           
 void setSupportsSubscription(boolean sup_SUP)
           
 void setSupportsTransaction(boolean sup_TRANS)
           
 void setSupportsWhereAll(boolean sup_WHERE_ALL)
           
 boolean supportsAggregate()
           
 boolean supportsAnd()
           
 boolean supportsBlackBoxJoin()
           
 boolean supportsDistinct()
           
 boolean supportsGroupBy()
           
 boolean supportsJoin()
           
 boolean supportsLeafSelect()
           
 boolean supportsOr()
           
 boolean supportsOrderBy()
           
 boolean supportsOuterJoin()
           
 boolean supportsSelectAll()
           
 boolean supportsSet()
           
 boolean supportsSingleGroupSelect()
           
 boolean supportsSubscription()
           
 boolean supportsTransaction()
           
 boolean supportsWhereAll()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicVirtualDatabaseLoaderProperties

public BasicVirtualDatabaseLoaderProperties()
Method Detail

setSupportsAggregate

public void setSupportsAggregate(boolean sup_AGGREGATE)
Specified by:
setSupportsAggregate in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsAggregate(boolean)

setSupportsAnd

public void setSupportsAnd(boolean sup_AND)
Specified by:
setSupportsAnd in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsAnd(boolean)

setSupportsDistinct

public void setSupportsDistinct(boolean sup_DISTINCT)
Specified by:
setSupportsDistinct in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsDistinct(boolean)

setSupportsGroupBy

public void setSupportsGroupBy(boolean sup_GROUP_BY)
Specified by:
setSupportsGroupBy in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsGroupBy(boolean)

setSupportsJoin

public void setSupportsJoin(boolean sup_JOIN)
Specified by:
setSupportsJoin in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsJoin(boolean)

setSupportsOr

public void setSupportsOr(boolean sup_OR)
Specified by:
setSupportsOr in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsOr(boolean)

setSupportsOrderBy

public void setSupportsOrderBy(boolean sup_ORDER_BY)
Specified by:
setSupportsOrderBy in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsOrderBy(boolean)

setSupportsOuterJoin

public void setSupportsOuterJoin(boolean sup_OUTERJOIN)
Specified by:
setSupportsOuterJoin in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsOuterJoin(boolean)

setSupportsSelectAll

public void setSupportsSelectAll(boolean sup_SELECT_ALL)
Specified by:
setSupportsSelectAll in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsSelectAll(boolean)

setSupportsSet

public void setSupportsSet(boolean sup_SET)
Specified by:
setSupportsSet in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsSet(boolean)

setSupportsSubscription

public void setSupportsSubscription(boolean sup_SUP)
Specified by:
setSupportsSubscription in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsSubscription(boolean)

setSupportsTransaction

public void setSupportsTransaction(boolean sup_TRANS)
Specified by:
setSupportsTransaction in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsTransaction(boolean)

setSupportsWhereAll

public void setSupportsWhereAll(boolean sup_WHERE_ALL)
Specified by:
setSupportsWhereAll in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsWhereAll(boolean)

setSupportsBlackBoxJoin

public void setSupportsBlackBoxJoin(boolean sup_BLACK_BOX_JOIN)
Specified by:
setSupportsBlackBoxJoin in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsBlackBoxJoin(boolean)

setSupportsLeafSelect

public void setSupportsLeafSelect(boolean sup_LEAF_SELECT)
Specified by:
setSupportsLeafSelect in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsLeafSelect(boolean)

setSupportsSingleGroupSelect

public void setSupportsSingleGroupSelect(boolean sup_SINGLE_GROUP_SELECT)
Specified by:
setSupportsSingleGroupSelect in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.setSupportsSingleGroupSelect(boolean)

supportsAggregate

public boolean supportsAggregate()
Specified by:
supportsAggregate in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsAggregate()

supportsAnd

public boolean supportsAnd()
Specified by:
supportsAnd in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsAnd()

supportsDistinct

public boolean supportsDistinct()
Specified by:
supportsDistinct in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsDistinct()

supportsGroupBy

public boolean supportsGroupBy()
Specified by:
supportsGroupBy in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsGroupBy()

supportsJoin

public boolean supportsJoin()
Specified by:
supportsJoin in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsJoin()

supportsOr

public boolean supportsOr()
Specified by:
supportsOr in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsOr()

supportsOrderBy

public boolean supportsOrderBy()
Specified by:
supportsOrderBy in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsOrderBy()

supportsOuterJoin

public boolean supportsOuterJoin()
Specified by:
supportsOuterJoin in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsOuterJoin()

supportsSelectAll

public boolean supportsSelectAll()
Specified by:
supportsSelectAll in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsSelectAll()

supportsSet

public boolean supportsSet()
Specified by:
supportsSet in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsSet()

supportsSubscription

public boolean supportsSubscription()
Specified by:
supportsSubscription in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsSubscription()

supportsTransaction

public boolean supportsTransaction()
Specified by:
supportsTransaction in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsTransaction()

supportsWhereAll

public boolean supportsWhereAll()
Specified by:
supportsWhereAll in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsWhereAll()

supportsBlackBoxJoin

public boolean supportsBlackBoxJoin()
Specified by:
supportsBlackBoxJoin in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsBlackBoxJoin()

supportsLeafSelect

public boolean supportsLeafSelect()
Specified by:
supportsLeafSelect in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsLeafSelect()

supportsSingleGroupSelect

public boolean supportsSingleGroupSelect()
Specified by:
supportsSingleGroupSelect in interface VirtualDatabaseLoaderProperties
See Also:
VirtualDatabaseLoaderProperties.supportsSingleGroupSelect()


Copyright © 2009. All Rights Reserved.