|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.teiid.connector.basic.BasicConnectorCapabilities
org.teiid.connector.jdbc.JDBCCapabilities
org.teiid.connector.jdbc.sybase.SybaseCapabilities
public class SybaseCapabilities
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.teiid.connector.api.ConnectorCapabilities |
---|
ConnectorCapabilities.SupportedJoinCriteria |
Constructor Summary | |
---|---|
SybaseCapabilities()
|
Method Summary | |
---|---|
int |
getMaxFromGroups()
The number of groups supported in the from clause. |
int |
getMaxInCriteriaSize()
Get the integer value representing the number of values allowed in an IN criteria in the WHERE clause of a query |
java.util.List |
getSupportedFunctions()
Return null to indicate no functions are supported. |
boolean |
supportsFunctionsInGroupBy()
Support indicates that the connector supports functions in GROUP BY, such as: SELECT dayofmonth(theDate), COUNT(*) FROM table GROUP BY dayofmonth(theDate) |
boolean |
supportsInlineViews()
Support indicates connector can accept inline views (subqueries in the FROM clause). |
boolean |
supportsIntersect()
Support indicates that the connector supports the INTERSECT of two queries. |
Methods inherited from class org.teiid.connector.basic.BasicConnectorCapabilities |
---|
requiresCriteria, supportsExcept, supportsRowLimit, supportsRowOffset, useAnsiJoin |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SybaseCapabilities()
Method Detail |
---|
public int getMaxInCriteriaSize()
ConnectorCapabilities
getMaxInCriteriaSize
in interface ConnectorCapabilities
getMaxInCriteriaSize
in class JDBCCapabilities
BasicConnectorCapabilities.getMaxInCriteriaSize()
public java.util.List getSupportedFunctions()
BasicConnectorCapabilities
getSupportedFunctions
in interface ConnectorCapabilities
getSupportedFunctions
in class JDBCCapabilities
com.metamatrix.data.ConnectorCapabilities#getSupportedFunctions()
public boolean supportsInlineViews()
ConnectorCapabilities
supportsInlineViews
in interface ConnectorCapabilities
supportsInlineViews
in class JDBCCapabilities
ConnectorCapabilities.supportsInlineViews()
public boolean supportsFunctionsInGroupBy()
ConnectorCapabilities
Support indicates that the connector supports functions in GROUP BY, such as:
SELECT dayofmonth(theDate), COUNT(*) FROM table GROUP BY dayofmonth(theDate)
supportsFunctionsInGroupBy
in interface ConnectorCapabilities
supportsFunctionsInGroupBy
in class BasicConnectorCapabilities
ConnectorCapabilities.supportsFunctionsInGroupBy()
public int getMaxFromGroups()
ConnectorCapabilities
getMaxFromGroups
in interface ConnectorCapabilities
getMaxFromGroups
in class BasicConnectorCapabilities
BasicConnectorCapabilities.getMaxFromGroups()
public boolean supportsIntersect()
ConnectorCapabilities
supportsIntersect
in interface ConnectorCapabilities
supportsIntersect
in class BasicConnectorCapabilities
BasicConnectorCapabilities.supportsIntersect()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |