|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.search.utils.indexstructure.IndexStructureAccess
public abstract class IndexStructureAccess
| Field Summary | |
|---|---|
static java.lang.String |
EXTENSION_POINT_NAME_INDEX_STRUCTURE_ACCESS
Extension point name for Index Structure Access. |
| Constructor Summary | |
|---|---|
protected |
IndexStructureAccess()
Constructor. |
| Method Summary | |
|---|---|
abstract boolean |
dataTypeMatches(java.lang.String indexDataType,
java.lang.String searchDataType)
Determines whether a given index data type and search data type are compatible. |
abstract DIndexStructure |
decode(org.w3c.dom.Element eIndexStructure)
|
abstract org.w3c.dom.Element |
encode(DIndexStructure dIndexStructure,
org.w3c.dom.Element element)
|
static IndexStructureAccess |
getInstance()
|
static IndexStructureAccess[] |
getTypes()
Get all available IRM types. |
static java.lang.String |
parseType(IConfigurationElement configurationElement,
int ordinal)
Parse configuration and return according IRMType. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EXTENSION_POINT_NAME_INDEX_STRUCTURE_ACCESS
| Constructor Detail |
|---|
protected IndexStructureAccess()
| Method Detail |
|---|
public static IndexStructureAccess getInstance()
public static IndexStructureAccess[] getTypes()
throws ISException
ISException - -
public static java.lang.String parseType(IConfigurationElement configurationElement,
int ordinal)
configurationElement - Configuration element.ordinal - Ordinal.
public abstract boolean dataTypeMatches(java.lang.String indexDataType,
java.lang.String searchDataType)
indexDataType - Data type in index structure.searchDataType - Data type in simple search.
true if the two types can be converted to each other, false otherwise
public abstract DIndexStructure decode(org.w3c.dom.Element eIndexStructure)
throws ISException
ISException
public abstract org.w3c.dom.Element encode(DIndexStructure dIndexStructure,
org.w3c.dom.Element element)
throws ISException
ISException
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||