mirror of https://github.com/apache/lucene.git
SOLR-7760 - fixed method visibility in UimaUpdateRP and SolrUimaConfiguration
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1694616 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
7c9d78a2c4
commit
fc51829543
|
@ -60,7 +60,7 @@ public class SolrUIMAConfiguration {
|
|||
return fieldsMerging;
|
||||
}
|
||||
|
||||
Map<String, Map<String, MapField>> getTypesFeaturesFieldsMapping() {
|
||||
public Map<String, Map<String, MapField>> getTypesFeaturesFieldsMapping() {
|
||||
return typesFeaturesFieldsMapping;
|
||||
}
|
||||
|
||||
|
@ -80,7 +80,7 @@ public class SolrUIMAConfiguration {
|
|||
return logField;
|
||||
}
|
||||
|
||||
static final class MapField {
|
||||
public static final class MapField {
|
||||
|
||||
private String fieldName;
|
||||
private final String fieldNameFeature;
|
||||
|
@ -104,11 +104,11 @@ public class SolrUIMAConfiguration {
|
|||
}
|
||||
}
|
||||
|
||||
String getFieldNameFeature(){
|
||||
public String getFieldNameFeature(){
|
||||
return fieldNameFeature;
|
||||
}
|
||||
|
||||
String getFieldName(String featureValue){
|
||||
public String getFieldName(String featureValue){
|
||||
if(fieldNameFeature != null){
|
||||
return prefix ? fieldName + featureValue : featureValue + fieldName;
|
||||
}
|
||||
|
|
|
@ -45,7 +45,7 @@ public class UIMAUpdateRequestProcessor extends UpdateRequestProcessor {
|
|||
private final Logger log = LoggerFactory
|
||||
.getLogger(UIMAUpdateRequestProcessor.class);
|
||||
|
||||
SolrUIMAConfiguration solrUIMAConfiguration;
|
||||
private SolrUIMAConfiguration solrUIMAConfiguration;
|
||||
|
||||
private AnalysisEngine ae;
|
||||
|
||||
|
@ -176,4 +176,11 @@ public class UIMAUpdateRequestProcessor extends UpdateRequestProcessor {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the configuration object for this request processor
|
||||
*/
|
||||
public SolrUIMAConfiguration getConfiguration()
|
||||
{
|
||||
return solrUIMAConfiguration;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -83,7 +83,7 @@ public class UIMAUpdateRequestProcessorTest extends SolrTestCaseJ4 {
|
|||
assertNotNull(factory);
|
||||
UpdateRequestProcessor processor = factory.getInstance(req(), null, null);
|
||||
assertTrue(processor instanceof UIMAUpdateRequestProcessor);
|
||||
SolrUIMAConfiguration conf = ((UIMAUpdateRequestProcessor)processor).solrUIMAConfiguration;
|
||||
SolrUIMAConfiguration conf = ((UIMAUpdateRequestProcessor)processor).getConfiguration();
|
||||
Map<String, Map<String, MapField>> map = conf.getTypesFeaturesFieldsMapping();
|
||||
Map<String, MapField> subMap = map.get("a-type-which-can-have-multiple-features");
|
||||
assertEquals(2, subMap.size());
|
||||
|
|
Loading…
Reference in New Issue