public interface Index extends Extendable
Modifier and Type | Method and Description |
---|---|
IndexLoader |
getLoader()
Returns an object used to administer and maintain the Index.
|
CodedNodeSet |
locateMatchingDesignations(CodedNodeSet baseSet,
java.lang.String matchText,
boolean preferredOnly,
java.lang.String language)
Return a coded node set containing all of the nodes that match the
supplied criteria.
|
CodedNodeSet |
locateMatchingProperties(CodedNodeSet baseSet,
LocalNameList propertyList,
java.lang.String matchText,
java.lang.String language)
Return a coded node set containing all of the nodes that match the
supplied criteria.
|
getDescription, getName, getProvider, getVersion
IndexLoader getLoader()
CodedNodeSet locateMatchingDesignations(CodedNodeSet baseSet, java.lang.String matchText, boolean preferredOnly, java.lang.String language) throws LBException
baseSet
- Set of nodes to be searched.matchText
- Filter stringpreferredOnly
- True means match only preferred designations, false means all.language
- Filter language, where appropriateLBException
CodedNodeSet locateMatchingProperties(CodedNodeSet baseSet, LocalNameList propertyList, java.lang.String matchText, java.lang.String language) throws LBException
baseSet
- Starting set to searchpropertyList
- List of properties to include in the match. Absent means all
properties.matchText
- Text String to use in the matchlanguage
- Language code to match againsLBException