|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.query.metadata.BasicQueryMetadata
com.metamatrix.modeler.transformation.metadata.TransformationMetadata
com.metamatrix.modeler.transformation.metadata.ServerRuntimeMetadata
public class ServerRuntimeMetadata
Metadata implementation used by server to resolve queries.
| Field Summary |
|---|
| Fields inherited from class com.metamatrix.modeler.transformation.metadata.TransformationMetadata |
|---|
columnComparator, DELIMITER_CHAR, DELIMITER_STRING, NOT_EXISTS_MESSAGE |
| Fields inherited from interface com.metamatrix.query.metadata.QueryMetadataInterface |
|---|
UNKNOWN_CARDINALITY |
| Constructor Summary | |
|---|---|
ServerRuntimeMetadata(QueryMetadataContext context)
ServerRuntimeMetadata constructor |
|
| Method Summary | |
|---|---|
protected com.metamatrix.internal.core.index.Index[] |
getIndexes(char recordType,
IndexSelector selector)
Return the array of MtkIndex instances representing core indexes for the specified record type |
protected IEntryResult[] |
queryIndex(com.metamatrix.internal.core.index.Index[] indexes,
char[] pattern,
boolean isPrefix,
boolean returnFirstMatch)
Return all index file records that match the specified record pattern. |
| Methods inherited from class com.metamatrix.query.metadata.BasicQueryMetadata |
|---|
addToMetadataCache, getFromMetadataCache, isScalarGroup, isTemporaryTable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServerRuntimeMetadata(QueryMetadataContext context)
context - Object containing the info needed to lookup metadta.| Method Detail |
|---|
protected com.metamatrix.internal.core.index.Index[] getIndexes(char recordType,
IndexSelector selector)
throws MetaMatrixComponentException
getIndexes in class TransformationMetadatarecordType - The type of record to loop up the indexes that conyains itselector - The indexselector that has access to indexes
QueryMetadataException
MetaMatrixComponentException
protected IEntryResult[] queryIndex(com.metamatrix.internal.core.index.Index[] indexes,
char[] pattern,
boolean isPrefix,
boolean returnFirstMatch)
throws MetaMatrixComponentException
TransformationMetadata
queryIndex in class TransformationMetadataindexes - the array of MtkIndex instances to query
QueryMetadataException
MetaMatrixComponentExceptioncom.metamatrix.modeler.transformation.metadata.TransformationMetadata#queryIndex(com.metamatrix.core.index.impl.Index[], char[], boolean, boolean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||