public class AssertedValueSetEntityIndexer extends LuceneLoaderCodeIndexer implements EntityIndexer
LuceneLoaderCode.Qualifier
analyzer_, CODING_SCHEME_ID_FIELD, CODING_SCHEME_NAME_FIELD, CODING_SCHEME_URI_VERSION_CODE_NAMESPACE_KEY_FIELD, CODING_SCHEME_URI_VERSION_KEY_FIELD, CODING_SCHEME_VERSION_FIELD, DOUBLE_METAPHONE_PREFIX, DOUBLE_METAPHONE_PROPERTY_VALUE_FIELD, doubleMetaphoneEnabled_, ENTITY_UID_FIELD, generator_, isParent, lexGridWhiteSpaceIndexSet, LITERAL_AND_REVERSE_PREFIX, LITERAL_AND_REVERSE_PROPERTY_VALUE_FIELD, LITERAL_PREFIX, LITERAL_PROPERTY_VALUE_FIELD, literalAnalyzer, logger, NORM_PREFIX, NORM_PROPERTY_VALUE_FIELD, normEnabled_, PROPERTY_VALUE_FIELD, QUALIFIER_NAME_VALUE_SPLIT_TOKEN, REVERSE_PREFIX, REVERSE_PROPERTY_VALUE_FIELD, STEMMING_PREFIX, STEMMING_PROPERTY_VALUE_FIELD, stemmingEnabled_, STRING_TOKENIZER_TOKEN, UNIQUE_ID, UNTOKENIZED_LOWERCASE_PROPERTY_VALUE_FIELD, useCompoundFile_
Constructor and Description |
---|
AssertedValueSetEntityIndexer() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.lucene.document.Document |
addProperty(java.lang.String codingSchemeName,
java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String vsURI,
Entity entity,
Property prop) |
protected org.apache.lucene.document.Document |
createParentDocument(java.lang.String codingSchemeName,
java.lang.String codingSchemeUri,
java.lang.String vsURI,
java.lang.String vsName,
java.lang.String codingSchemeVersion,
Entity entity,
java.lang.String entityUid) |
LexEvsIndexFormatVersion |
getIndexerFormatVersion() |
java.util.List<org.apache.lucene.document.Document> |
indexEntity(java.lang.String codingSchemeName,
java.lang.String codingSchemeUri,
java.lang.String codingSchemeVersion,
java.lang.String vsURI,
java.lang.String vsName,
Entity entity) |
getCurrentIndexVersion, getDefaultPresentation, getLuceneEntityDao, getSystemResourceService, getSystemVariables, indexEntity, indexEntity, propertyQualifiersToQualifiers, setCurrentIndexVersion, setLuceneEntityDao, setSystemResourceService, setSystemVariables, sourceToString
addEntity, createCodingSchemeUriVersionCodeNamespaceKey, createCodingSchemeUriVersionKey, createParentDocument, getAnalyzer, getAnaylzer, initIndexes, reverseTermsInPropertyValue, setLuceneEntityDao
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAnalyzer, indexEntity
public java.util.List<org.apache.lucene.document.Document> indexEntity(java.lang.String codingSchemeName, java.lang.String codingSchemeUri, java.lang.String codingSchemeVersion, java.lang.String vsURI, java.lang.String vsName, Entity entity)
public LexEvsIndexFormatVersion getIndexerFormatVersion()
getIndexerFormatVersion
in interface EntityIndexer
getIndexerFormatVersion
in class LuceneLoaderCodeIndexer
protected org.apache.lucene.document.Document createParentDocument(java.lang.String codingSchemeName, java.lang.String codingSchemeUri, java.lang.String vsURI, java.lang.String vsName, java.lang.String codingSchemeVersion, Entity entity, java.lang.String entityUid)