public abstract class StringFilter extends ngmObject
property name | required | default value | description |
StringFilter.<AliasName>.Class | com.ngMAT.Common.stringfilter.KeywordFilter | class name of a filter |
StringFilterSet
,
直列化された形式C_BACKSLASH, C_BLOCK_CLOSE, C_BLOCK_OPEN, C_COMMA, C_CR, C_DOUBLE_BYTE_SPACE, C_DOUBLE_QUATATION, C_DOUBLE_QUOTATION, C_EQUAL, C_HYPHEN, C_LF, C_SINGLE_QUATATION, C_SINGLE_QUOTATION, C_SPACE, C_TAB, S_BACKSLASH, S_BLOCK_CLOSE, S_BLOCK_OPEN, S_COMMA, S_CR, S_CRLF, S_DOUBLE_QUATATION, S_DOUBLE_QUOTATION, S_EQUAL, S_HYPHEN, S_LF, S_SINGLE_QUATATION, S_SINGLE_QUOTATION, S_SPACE, S_TAB
コンストラクタと説明 |
---|
StringFilter() |
修飾子とタイプ | メソッドと説明 |
---|---|
abstract java.lang.String |
doFilter(java.lang.String value) |
java.lang.String |
doFilter(java.lang.String name,
java.lang.String value)
calls
doFilter(String) . |
java.lang.String[] |
doFilter(java.lang.String name,
java.lang.String[] values)
calls
doFilter(String,String) . |
java.lang.String |
getInfo() |
abstract void |
init(ngmObjectFunction prop_holder,
java.lang.String alias_name) |
static StringFilter |
newInstance(ngmObjectFunction prop_holder,
java.lang.String alias_name) |
clone, debug, debug, equals_n, equals_n2, getBooleanProperty, getBooleanProperty, getGroupedProperties, getIntProperty, getIntProperty, getLog, getLongProperty, getLongProperty, getProperties, getPropertiesForMe, getProperty, getProperty, getShortProperty, getShortProperty, setLog, setNgmObject, setProperties, sysoutprintln
public static StringFilter newInstance(ngmObjectFunction prop_holder, java.lang.String alias_name)
public abstract void init(ngmObjectFunction prop_holder, java.lang.String alias_name)
public abstract java.lang.String doFilter(java.lang.String value)
public java.lang.String doFilter(java.lang.String name, java.lang.String value)
doFilter(String)
. When you need to use "name", override this method.name
- name. this value will be ignored by the default implementationvalue
- value to processpublic java.lang.String[] doFilter(java.lang.String name, java.lang.String[] values)
doFilter(String,String)
. When you need to use "name", override this method.name
- name. this value will be ignored by the default implementationvalues
- array of values to processpublic java.lang.String getInfo()