com.bstek.dorado.config.text
public class ConfigurableDispatchableTextParser extends DispatchableTextParser
HEADER_ATTRIBUTE, WILDCARD
Constructor and Description |
---|
ConfigurableDispatchableTextParser() |
Modifier and Type | Method and Description |
---|---|
void |
setAttributeParsers(java.util.Map<java.lang.String,TextParser> attributeParsers)
设置所有的子属性解析器。
|
void |
setHasHeader(boolean hasHeader)
设置要解析的字符串是否包含一个头信息。
|
void |
setSubParsers(java.util.Map<java.lang.String,TextParser> subParsers)
设置所有的子解析器。
|
boolean |
supportsHeader()
返回要解析的字符串是否包含一个头信息。
如果解析的字符串中包含头信息,那么在默认情况下头信息中的值将被处理为$header属性的值。 |
dispatchAttribute, findAttributeParser, findSubParser, getAttributeParsers, getSubParsers, isIgnoredChar, isValidPropertyNameChar, parse, parseHeader, parseToAttributes, registerAttributeParser, registerSubParser
public boolean supportsHeader()
DispatchableTextParser
supportsHeader
in class DispatchableTextParser
public void setHasHeader(boolean hasHeader)
public void setAttributeParsers(java.util.Map<java.lang.String,TextParser> attributeParsers)
attributeParsers
- 子属性解析器的映射集合。其中Map的键值为约束条件,值为子解析器的实例。public void setSubParsers(java.util.Map<java.lang.String,TextParser> subParsers)
subParsers
- 子解析器的映射集合。其中Map的键值为约束条件,值为子解析器的实例。Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.