|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.teiid.connector.basic.BasicConnectorCapabilities org.teiid.connector.jdbc.JDBCCapabilities org.teiid.connector.jdbc.derby.DerbyCapabilities
public class DerbyCapabilities
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.teiid.connector.api.ConnectorCapabilities |
---|
ConnectorCapabilities.SupportedJoinCriteria |
Constructor Summary | |
---|---|
DerbyCapabilities()
|
Method Summary | |
---|---|
java.util.List |
getSupportedFunctions()
Return null to indicate no functions are supported. |
boolean |
supportsCaseExpressions()
Derby supports only SearchedCaseExpression, not CaseExpression. |
boolean |
supportsExcept()
Support indicates that the connector supports the EXCEPT of two queries. |
boolean |
supportsFullOuterJoins()
Derby supports only left and right outer joins. |
boolean |
supportsInlineViews()
Inline views (subqueries in the FROM clause) are supported. |
boolean |
supportsIntersect()
Support indicates that the connector supports the INTERSECT of two queries. |
boolean |
supportsSetQueryOrderBy()
Support indicates that the connector supports an ORDER BY on a SetQuery. |
Methods inherited from class org.teiid.connector.basic.BasicConnectorCapabilities |
---|
getMaxFromGroups, requiresCriteria, supportsFunctionsInGroupBy, supportsRowLimit, supportsRowOffset, useAnsiJoin |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DerbyCapabilities()
Method Detail |
---|
public java.util.List getSupportedFunctions()
BasicConnectorCapabilities
getSupportedFunctions
in interface ConnectorCapabilities
getSupportedFunctions
in class JDBCCapabilities
ConnectorCapabilities.getSupportedFunctions()
public boolean supportsCaseExpressions()
supportsCaseExpressions
in interface ConnectorCapabilities
supportsCaseExpressions
in class JDBCCapabilities
ConnectorCapabilities.supportsCaseExpressions()
public boolean supportsFullOuterJoins()
supportsFullOuterJoins
in interface ConnectorCapabilities
supportsFullOuterJoins
in class JDBCCapabilities
ConnectorCapabilities.supportsFullOuterJoins()
public boolean supportsInlineViews()
supportsInlineViews
in interface ConnectorCapabilities
supportsInlineViews
in class JDBCCapabilities
ConnectorCapabilities.supportsInlineViews()
public boolean supportsSetQueryOrderBy()
ConnectorCapabilities
supportsSetQueryOrderBy
in interface ConnectorCapabilities
supportsSetQueryOrderBy
in class JDBCCapabilities
BasicConnectorCapabilities.supportsSetQueryOrderBy()
public boolean supportsExcept()
ConnectorCapabilities
supportsExcept
in interface ConnectorCapabilities
supportsExcept
in class BasicConnectorCapabilities
BasicConnectorCapabilities.supportsExcept()
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 |