Package | Description |
---|---|
org.teiid.core.index | |
org.teiid.internal.core.index | |
org.teiid.metadata.index |
Modifier and Type | Method and Description |
---|---|
IEntryResult[] |
IIndex.queryEntries(char[] pattern)
Returns all entries for a given word.
|
Modifier and Type | Class and Description |
---|---|
class |
EntryResult |
Modifier and Type | Method and Description |
---|---|
IEntryResult[] |
Index.queryEntries(char[] prefix) |
IEntryResult[] |
Index.queryEntries(char[] prefix,
boolean isCaseSensitive)
Overloaded the method in Index to allow a user to specify if the
query should be case sensitive.
|
IEntryResult[] |
Index.queryEntriesMatching(char[] prefix,
boolean isCaseSensitive)
Overloaded the method in Index to allow a user to specify if the
query should be case sensitive.
|
IEntryResult[] |
BlocksIndexInput.queryEntriesMatching(char[] pattern,
boolean isCaseSensitive)
Overloaded the method in BlocksIndexInput to allow a user to specify if the
query should be case sensitive.
|
abstract IEntryResult[] |
IndexInput.queryEntriesPrefixedBy(char[] prefix)
Returns the list of the files containing the given word in the index.
|
IEntryResult[] |
BlocksIndexInput.queryEntriesPrefixedBy(char[] prefix) |
IEntryResult[] |
BlocksIndexInput.queryEntriesPrefixedBy(char[] prefix,
boolean isCaseSensitive)
Overloaded the method in BlocksIndexInput to allow a user to specify if the
query should be case sensitive.
|
Modifier and Type | Method and Description |
---|---|
static IEntryResult |
RecordFactory.joinEntryResults(IEntryResult result,
IEntryResult[] continuationResults,
int blockSize)
Append the specified IEntryResult[] to the IEntryResult
to create a single result representing an index entry that
was split across multiple index records.
|
static IEntryResult[] |
SimpleIndexUtil.queryIndex(Index[] indexes,
char[] pattern,
boolean isPrefix,
boolean isCaseSensitive,
boolean returnFirstMatch)
Return all index file records that match the specified record prefix
or pattern.
|
Modifier and Type | Method and Description |
---|---|
static String |
RecordFactory.extractUUIDString(IEntryResult result)
Extract the UUID string from the IEntryResult
|
static int |
RecordFactory.getContinuationSegmentNumber(String objectID,
IEntryResult continuationResult) |
List<AbstractMetadataRecord> |
RecordFactory.getMetadataRecord(IEntryResult[] queryResult)
Return a collection of
AbstractMetadataRecord
instances for the result obtained from executing queryEntriesMatching |
static IEntryResult |
RecordFactory.joinEntryResults(IEntryResult result,
IEntryResult[] continuationResults,
int blockSize)
Append the specified IEntryResult[] to the IEntryResult
to create a single result representing an index entry that
was split across multiple index records.
|
static IEntryResult |
RecordFactory.joinEntryResults(IEntryResult result,
IEntryResult[] continuationResults,
int blockSize)
Append the specified IEntryResult[] to the IEntryResult
to create a single result representing an index entry that
was split across multiple index records.
|
Copyright © 2020. All rights reserved.