com.metamatrix.connector.metadata.adapter
Class ObjectConnectorCapabilities

java.lang.Object
  extended by org.teiid.connector.basic.BasicConnectorCapabilities
      extended by com.metamatrix.connector.metadata.adapter.ObjectConnectorCapabilities
All Implemented Interfaces:
ConnectorCapabilities

public class ObjectConnectorCapabilities
extends BasicConnectorCapabilities

Describes the capabilities of the object connector, which are few.


Field Summary
 
Fields inherited from class org.teiid.connector.basic.BasicConnectorCapabilities
maxInCriteriaSize
 
Method Summary
static ConnectorCapabilities getInstance()
           
 java.util.List getSupportedFunctions()
           
 boolean supportsAndCriteria()
           
 boolean supportsCompareCriteria()
           
 boolean supportsCompareCriteriaEquals()
           
 boolean supportsCriteria()
           
 boolean supportsLikeCriteria()
           
 boolean supportsLikeCriteriaEscapeCharacter()
           
 boolean supportsScalarFunctions()
           
 
Methods inherited from class org.teiid.connector.basic.BasicConnectorCapabilities
getMaxFromGroups, getMaxInCriteriaSize, requiresCriteria, supportsAggregates, supportsAggregatesAvg, supportsAggregatesCount, supportsAggregatesCountStar, supportsAggregatesDistinct, supportsAggregatesMax, supportsAggregatesMin, supportsAggregatesSum, supportsAliasedGroup, supportsBatchedUpdates, supportsBetweenCriteria, supportsBulkInsert, supportsCaseExpressions, supportsCompareCriteriaGreaterThan, supportsCompareCriteriaGreaterThanOrEqual, supportsCompareCriteriaLessThan, supportsCompareCriteriaLessThanOrEqual, supportsCompareCriteriaNotEquals, supportsCorrelatedSubqueries, supportsExcept, supportsExistsCriteria, supportsFullOuterJoins, supportsFunctionsInGroupBy, supportsInCriteria, supportsInCriteriaSubquery, supportsInlineViews, supportsIntersect, supportsIsNullCriteria, supportsJoins, supportsNotCriteria, supportsOrCriteria, supportsOrderBy, supportsOuterJoins, supportsQuantifiedCompareCriteria, supportsQuantifiedCompareCriteriaAll, supportsQuantifiedCompareCriteriaSome, supportsRowLimit, supportsRowOffset, supportsScalarSubqueries, supportsSearchedCaseExpressions, supportsSelectDistinct, supportsSelectLiterals, supportsSelfJoins, supportsSetQueryOrderBy, supportsUnions, useAnsiJoin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ConnectorCapabilities getInstance()

supportsAndCriteria

public boolean supportsAndCriteria()
Specified by:
supportsAndCriteria in interface ConnectorCapabilities
Overrides:
supportsAndCriteria in class BasicConnectorCapabilities

supportsCompareCriteria

public boolean supportsCompareCriteria()
Specified by:
supportsCompareCriteria in interface ConnectorCapabilities
Overrides:
supportsCompareCriteria in class BasicConnectorCapabilities

supportsCompareCriteriaEquals

public boolean supportsCompareCriteriaEquals()
Specified by:
supportsCompareCriteriaEquals in interface ConnectorCapabilities
Overrides:
supportsCompareCriteriaEquals in class BasicConnectorCapabilities

supportsLikeCriteria

public boolean supportsLikeCriteria()
Specified by:
supportsLikeCriteria in interface ConnectorCapabilities
Overrides:
supportsLikeCriteria in class BasicConnectorCapabilities
Since:
4.3
See Also:
BasicConnectorCapabilities.supportsLikeCriteria()

supportsCriteria

public boolean supportsCriteria()
Specified by:
supportsCriteria in interface ConnectorCapabilities
Overrides:
supportsCriteria in class BasicConnectorCapabilities

supportsScalarFunctions

public boolean supportsScalarFunctions()
Specified by:
supportsScalarFunctions in interface ConnectorCapabilities
Overrides:
supportsScalarFunctions in class BasicConnectorCapabilities
Since:
4.3
See Also:
BasicConnectorCapabilities.supportsScalarFunctions()

getSupportedFunctions

public java.util.List getSupportedFunctions()
Specified by:
getSupportedFunctions in interface ConnectorCapabilities
Overrides:
getSupportedFunctions in class BasicConnectorCapabilities
Since:
4.3
See Also:
BasicConnectorCapabilities.getSupportedFunctions()

supportsLikeCriteriaEscapeCharacter

public boolean supportsLikeCriteriaEscapeCharacter()
Specified by:
supportsLikeCriteriaEscapeCharacter in interface ConnectorCapabilities
Overrides:
supportsLikeCriteriaEscapeCharacter in class BasicConnectorCapabilities
Since:
5.0
See Also:
BasicConnectorCapabilities.supportsLikeCriteriaEscapeCharacter()


Copyright © 2009. All Rights Reserved.