|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.teiid.query.optimizer.capabilities.BasicSourceCapabilities
public class BasicSourceCapabilities
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.teiid.query.optimizer.capabilities.SourceCapabilities |
|---|
SourceCapabilities.Capability, SourceCapabilities.Scope |
| Constructor Summary | |
|---|---|
BasicSourceCapabilities()
Construct a basic capabilities object. |
|
| Method Summary | |
|---|---|
SourceCapabilities.Scope |
getScope()
Determine the scope of these capabilities. |
java.lang.Object |
getSourceProperty(SourceCapabilities.Capability propertyName)
This method returns an Object corresponding to the Source Property |
void |
setCapabilitySupport(SourceCapabilities.Capability capability,
boolean supports)
|
void |
setFunctionSupport(java.lang.String function,
boolean supports)
|
void |
setScope(SourceCapabilities.Scope scope)
|
void |
setSourceProperty(SourceCapabilities.Capability propertyName,
java.lang.Object value)
This method adds the Source Property to the Property Map |
boolean |
supportsCapability(SourceCapabilities.Capability capability)
Returns true if the capability is supported. |
boolean |
supportsFunction(java.lang.String functionName)
This method can be used to check whether a particular function is supported by this connector. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BasicSourceCapabilities()
| Method Detail |
|---|
public boolean supportsCapability(SourceCapabilities.Capability capability)
SourceCapabilities
supportsCapability in interface SourceCapabilitiescapability - Name of capability
public boolean supportsFunction(java.lang.String functionName)
SourceCapabilities
supportsFunction in interface SourceCapabilitiesfunctionName - The function that may be supported
public void setCapabilitySupport(SourceCapabilities.Capability capability,
boolean supports)
public void setFunctionSupport(java.lang.String function,
boolean supports)
public SourceCapabilities.Scope getScope()
SourceCapabilities
getScope in interface SourceCapabilitiespublic void setScope(SourceCapabilities.Scope scope)
public java.lang.String toString()
toString in class java.lang.Object
public void setSourceProperty(SourceCapabilities.Capability propertyName,
java.lang.Object value)
propertyName - value - public java.lang.Object getSourceProperty(SourceCapabilities.Capability propertyName)
SourceCapabilities
getSourceProperty in interface SourceCapabilitiesorg.teiid.query.optimizer.capabilities.SourceCapabilities#getSourceProperty(java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||