com.x5.template.filters
Class BasicFilter
java.lang.Object
com.x5.template.filters.BasicFilter
- All Implemented Interfaces:
- ChunkFilter
- Direct Known Subclasses:
- AlternateFilter, Base64DecodeFilter, Base64EncodeFilter, CalcFilter, CheckedFilter, DefangFilter, DefaultFilter, EscapeQuotesFilter, EscapeXMLFilter, ExecFilter, FormatFilter, HexFilter, IndentFilter, LetterCaseFilter, MD5Base64Filter, MD5HexFilter, OnDefinedFilter, OnEmptyFilter, OnMatchFilter, OrdinalSuffixFilter, PadRightFilter, QuickCalcFilter, RegexFilter, SelectedFilter, SHA1Base64Filter, SHA1HexFilter, StringFilter, TranslateFilter, UnescapeXMLFilter, URLDecodeFilter, URLEncodeFilter
public abstract class BasicFilter
- extends java.lang.Object
- implements ChunkFilter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stockFilters
public static ChunkFilter[] stockFilters
BasicFilter
public BasicFilter()
applyFilter
public java.lang.Object applyFilter(Chunk chunk,
java.lang.String text,
FilterArgs args)
- Specified by:
applyFilter in interface ChunkFilter
transformText
public abstract java.lang.String transformText(Chunk chunk,
java.lang.String text,
FilterArgs args)
getFilterName
public abstract java.lang.String getFilterName()
- Specified by:
getFilterName in interface ChunkFilter
getFilterAliases
public java.lang.String[] getFilterAliases()
- Specified by:
getFilterAliases in interface ChunkFilter
applyFilter
public java.lang.Object applyFilter(Chunk chunk,
java.lang.Object object,
FilterArgs args)
- Specified by:
applyFilter in interface ChunkFilter
stringify
public static java.lang.String stringify(Snippet snippet)
stringify
public static java.lang.String stringify(java.lang.Object object)
getStockFilters
public static java.util.Map<java.lang.String,ChunkFilter> getStockFilters()
Copyright © 2015. All Rights Reserved.