com.x5.template.filters
Class SplitFilter

java.lang.Object
  extended by com.x5.template.filters.SplitFilter
All Implemented Interfaces:
ChunkFilter

public class SplitFilter
extends java.lang.Object
implements ChunkFilter


Field Summary
static java.lang.String DEFAULT_DELIM
           
 
Constructor Summary
SplitFilter()
           
 
Method Summary
 java.lang.Object applyFilter(Chunk chunk, java.lang.Object obj, FilterArgs args)
           
 java.lang.Object applyFilter(Chunk chunk, java.lang.String text, FilterArgs arg)
           
 java.lang.String[] getFilterAliases()
           
 java.lang.String getFilterName()
           
static java.lang.String[] splitNonRegex(java.lang.String input, java.lang.String delim)
           
static java.lang.String[] splitNonRegex(java.lang.String input, java.lang.String delim, int limit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DELIM

public static final java.lang.String DEFAULT_DELIM
See Also:
Constant Field Values
Constructor Detail

SplitFilter

public SplitFilter()
Method Detail

applyFilter

public java.lang.Object applyFilter(Chunk chunk,
                                    java.lang.String text,
                                    FilterArgs arg)
Specified by:
applyFilter in interface ChunkFilter

applyFilter

public java.lang.Object applyFilter(Chunk chunk,
                                    java.lang.Object obj,
                                    FilterArgs args)
Specified by:
applyFilter in interface ChunkFilter

getFilterName

public java.lang.String getFilterName()
Specified by:
getFilterName in interface ChunkFilter

getFilterAliases

public java.lang.String[] getFilterAliases()
Specified by:
getFilterAliases in interface ChunkFilter

splitNonRegex

public static java.lang.String[] splitNonRegex(java.lang.String input,
                                               java.lang.String delim)

splitNonRegex

public static java.lang.String[] splitNonRegex(java.lang.String input,
                                               java.lang.String delim,
                                               int limit)


Copyright © 2015. All Rights Reserved.