com.x5.template
Class Filter
java.lang.Object
com.x5.template.Filter
public class Filter
- extends java.lang.Object
|
Method Summary |
static java.lang.String |
accessArrayIndex(java.util.List<java.lang.String> list,
FilterArgs getFilter)
|
static java.lang.String |
accessArrayIndex(java.lang.String[] array,
FilterArgs getFilter)
|
static java.lang.String |
accessArrayIndex(TableData table,
FilterArgs getFilter)
|
static java.lang.Object |
applyFilter(Chunk context,
java.lang.String filter,
java.lang.Object input)
|
static int |
grokFinalFilterPipe(java.lang.String wholeTag,
int startHere)
|
static java.lang.String |
joinInlineTable(TableData table,
FilterArgs joinFilter)
|
static java.lang.String |
joinStringArray(java.lang.String[] array,
FilterArgs joinFilter)
|
static java.lang.String |
joinStringList(java.util.List<java.lang.String> list,
FilterArgs joinFilter)
|
static java.lang.String[] |
splitFilters(java.lang.String filter)
|
static java.lang.String |
translateIncludeIf(java.lang.String tag,
java.lang.String open,
java.lang.String close,
java.util.Map<java.lang.String,java.lang.Object> tagTable)
|
static java.lang.String |
typeFilter(Chunk context,
java.lang.Object tagValue)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FILTER_FIRST
public static java.lang.String FILTER_FIRST
FILTER_LAST
public static java.lang.String FILTER_LAST
Filter
public Filter()
applyFilter
public static java.lang.Object applyFilter(Chunk context,
java.lang.String filter,
java.lang.Object input)
splitFilters
public static java.lang.String[] splitFilters(java.lang.String filter)
translateIncludeIf
public static java.lang.String translateIncludeIf(java.lang.String tag,
java.lang.String open,
java.lang.String close,
java.util.Map<java.lang.String,java.lang.Object> tagTable)
grokFinalFilterPipe
public static int grokFinalFilterPipe(java.lang.String wholeTag,
int startHere)
accessArrayIndex
public static java.lang.String accessArrayIndex(TableData table,
FilterArgs getFilter)
accessArrayIndex
public static java.lang.String accessArrayIndex(java.lang.String[] array,
FilterArgs getFilter)
accessArrayIndex
public static java.lang.String accessArrayIndex(java.util.List<java.lang.String> list,
FilterArgs getFilter)
joinInlineTable
public static java.lang.String joinInlineTable(TableData table,
FilterArgs joinFilter)
joinStringArray
public static java.lang.String joinStringArray(java.lang.String[] array,
FilterArgs joinFilter)
joinStringList
public static java.lang.String joinStringList(java.util.List<java.lang.String> list,
FilterArgs joinFilter)
typeFilter
public static java.lang.String typeFilter(Chunk context,
java.lang.Object tagValue)
Copyright © 2015. All Rights Reserved.