public interface LowLevelIndexRepository
 Use LowLevelCAS.ll_getIndexRepository() to gain access to an object of this type.
| Modifier and Type | Method and Description | 
|---|---|
| void | ll_addFS(int fsRef)Add a FS reference to all appropriate indexes in the repository. | 
| void | ll_addFS(int fsRef,
        boolean doChecks)Add a FS reference to all appropriate indexes in the repository. | 
| <T extends FeatureStructure> | ll_getIndex(String indexName)Get an index by its name. | 
| <T extends FeatureStructure> | ll_getIndex(String indexName,
           int typeCode)Get an index by a name and type. | 
| void | ll_removeFS(int fsRef)Remove a FS reference from all indexes in the repository. | 
<T extends FeatureStructure> LowLevelIndex<T> ll_getIndex(String indexName)
T - type of Feature StructureindexName - The name of the index.null if no such index exists.<T extends FeatureStructure> LowLevelIndex<T> ll_getIndex(String indexName, int typeCode)
T - type of Feature StructureindexName - The name of the index.typeCode - The code of the desired subtype.null if no such index exists.LowLevelException - If the type code argument is not a valid type code.void ll_addFS(int fsRef)
fsRef - The FS reference to be added to the repository. If fsRef is not a valid
          FS reference, the subsequent behavior of the system is undefined.void ll_addFS(int fsRef,
              boolean doChecks)
fsRef - The FS reference to be added to the repository. If fsRef is not a valid
          FS reference, the subsequent behavior of the system is undefined.doChecks - Check if the FS reference argument is a valid reference.void ll_removeFS(int fsRef)
fsRef - The FS reference to be removed from the indexes.Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.