public class TypeParser extends Object implements Serializable
JavaType
representations and constructing type instances.Modifier and Type | Field and Description |
---|---|
protected TypeFactory |
_factory |
Constructor and Description |
---|
TypeParser(TypeFactory f) |
Modifier and Type | Method and Description |
---|---|
protected IllegalArgumentException |
_problem(com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens,
String msg) |
protected Class<?> |
findClass(String className,
com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens) |
JavaType |
parse(String canonical) |
protected JavaType |
parseType(com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens) |
protected List<JavaType> |
parseTypes(com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens) |
TypeParser |
withFactory(TypeFactory f) |
protected final TypeFactory _factory
public TypeParser(TypeFactory f)
public TypeParser withFactory(TypeFactory f)
public JavaType parse(String canonical) throws IllegalArgumentException
IllegalArgumentException
protected JavaType parseType(com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens) throws IllegalArgumentException
IllegalArgumentException
protected List<JavaType> parseTypes(com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens) throws IllegalArgumentException
IllegalArgumentException
protected Class<?> findClass(String className, com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens)
protected IllegalArgumentException _problem(com.fasterxml.jackson.databind.type.TypeParser.MyTokenizer tokens, String msg)
Copyright © 2008–2016 FasterXML. All rights reserved.