fix #2536 replace with linkedhashmap
This commit is contained in:
parent
4d3b222f20
commit
60ace8e8e5
1 changed files with 9 additions and 1 deletions
|
@ -98,7 +98,7 @@ public class FessXpathTransformer extends XpathTransformer implements FessTransf
|
|||
|
||||
public boolean prunedContent = true;
|
||||
|
||||
public Map<String, String> convertUrlMap = new HashMap<>();
|
||||
protected Map<String, String> convertUrlMap = new LinkedHashMap<>();
|
||||
|
||||
protected FessConfig fessConfig;
|
||||
|
||||
|
@ -924,4 +924,12 @@ public class FessXpathTransformer extends XpathTransformer implements FessTransf
|
|||
addFieldRule(name, xpath);
|
||||
fieldPrunedRuleMap.put(name, isPruned);
|
||||
}
|
||||
|
||||
public void setConvertUrlMap(final Map<String, String> convertUrlMap) {
|
||||
this.convertUrlMap.putAll(convertUrlMap);
|
||||
}
|
||||
|
||||
public void addConvertUrl(final String regex,final String replacement) {
|
||||
this.convertUrlMap.put(regex,replacement);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue