public class StringParameterParserMap extends Object
| 构造器和说明 |
|---|
StringParameterParserMap() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addParser(StringParameterParser<?> parser)
添加一个Parser对象.
|
StringParameterParser<?> |
getParser(Type type)
根据Type获取Parser.
|
boolean |
hasParser(Type type)
指定Type是否存在Parser.
|
StringParameterParser<?> |
removeParser(Type type)
删除一个Parser.
|
public void addParser(StringParameterParser<?> parser)
parser - 欲添加的Parser对象.IllegalModifierException - 当class为abstract时抛出.RuntimeException - 当获取不到StringParameterParser.parser(String)方法时抛出NoSuchMethodException异常.public StringParameterParser<?> removeParser(Type type)
type - 要删除的parser对应Type.Map.remove(Object)public StringParameterParser<?> getParser(Type type)
type - 指定的Type对象.public boolean hasParser(Type type)
type - 要检查的Type对象.Copyright © 2020. All rights reserved.