Interface FessTransformer
-
- All Known Implementing Classes:
AbstractFessFileTransformer,FessFileTransformer,FessStandardTransformer,FessXpathTransformer
public interface FessTransformer
-
-
Field Summary
Fields Modifier and Type Field Description static Map<String,String>parentEncodingMap
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StringabbreviateSite(String value)default StringdecodeUrlAsName(String url, boolean escapePlus)default ObjectevaluateValue(String scriptType, String template, Map<String,Object> paramMap)FessConfiggetFessConfig()default StringgetFileName(String url, String encoding)default StringgetHost(String u)org.apache.logging.log4j.LoggergetLogger()default intgetMaxSiteLength()default StringgetParentEncoding(String parentUrl, String sessionId)default StringgetSite(String u, String encoding)default voidputResultDataBody(Map<String,Object> dataMap, String key, Object value)default voidputResultDataWithTemplate(Map<String,Object> dataMap, String key, Object value, String template, String scriptType)
-
-
-
Method Detail
-
getFessConfig
FessConfig getFessConfig()
-
getLogger
org.apache.logging.log4j.Logger getLogger()
-
putResultDataBody
default void putResultDataBody(Map<String,Object> dataMap, String key, Object value)
-
putResultDataWithTemplate
default void putResultDataWithTemplate(Map<String,Object> dataMap, String key, Object value, String template, String scriptType)
-
evaluateValue
default Object evaluateValue(String scriptType, String template, Map<String,Object> paramMap)
-
getMaxSiteLength
default int getMaxSiteLength()
-
-