|
||||||||||
| 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 ConnectorCapabilitiesgetMaxInCriteriaSize in class JDBCCapabilitiesBasicConnectorCapabilities.getMaxInCriteriaSize()public java.util.List getSupportedFunctions()
BasicConnectorCapabilities
getSupportedFunctions in interface ConnectorCapabilitiesgetSupportedFunctions in class JDBCCapabilitiescom.metamatrix.data.ConnectorCapabilities#getSupportedFunctions()public boolean supportsInlineViews()
ConnectorCapabilities
supportsInlineViews in interface ConnectorCapabilitiessupportsInlineViews in class JDBCCapabilitiesConnectorCapabilities.supportsInlineViews()public boolean supportsFunctionsInGroupBy()
ConnectorCapabilitiesSupport indicates that the connector supports functions in GROUP BY, such as:
SELECT dayofmonth(theDate), COUNT(*) FROM table GROUP BY dayofmonth(theDate)
supportsFunctionsInGroupBy in interface ConnectorCapabilitiessupportsFunctionsInGroupBy in class BasicConnectorCapabilitiesConnectorCapabilities.supportsFunctionsInGroupBy()public int getMaxFromGroups()
ConnectorCapabilities
getMaxFromGroups in interface ConnectorCapabilitiesgetMaxFromGroups in class BasicConnectorCapabilitiesBasicConnectorCapabilities.getMaxFromGroups()public boolean supportsIntersect()
ConnectorCapabilities
supportsIntersect in interface ConnectorCapabilitiessupportsIntersect in class BasicConnectorCapabilitiesBasicConnectorCapabilities.supportsIntersect()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||