public class JsonParser extends AbstractParser
TYPE_DEFINITION, VALUE_FIELD
Constructor and Description |
---|
JsonParser() |
Modifier and Type | Method and Description |
---|---|
boolean |
canParse(File file) |
boolean |
canParse(String dataString) |
com.fasterxml.jackson.core.JsonGenerator |
createGenerator(StringWriter out) |
protected com.fasterxml.jackson.core.JsonParser |
createParser(File file) |
protected com.fasterxml.jackson.core.JsonParser |
createParser(InputStream stream) |
protected com.fasterxml.jackson.core.JsonParser |
createParser(String dataString) |
protected boolean |
serializeExplicitType(PrimitiveXNode primitive,
QName explicitType,
com.fasterxml.jackson.core.JsonGenerator generator) |
protected void |
writeExplicitType(QName explicitType,
com.fasterxml.jackson.core.JsonGenerator generator) |
getExplicitType, parse, parse, parse, parseCollection, parseCollection, parseCollection, parseObject, serialize, serializeToString, serializeToString
public boolean canParse(File file) throws IOException
IOException
public boolean canParse(String dataString)
protected com.fasterxml.jackson.core.JsonParser createParser(File file) throws SchemaException, IOException
createParser
in class AbstractParser
SchemaException
IOException
protected com.fasterxml.jackson.core.JsonParser createParser(InputStream stream) throws SchemaException, IOException
createParser
in class AbstractParser
SchemaException
IOException
protected com.fasterxml.jackson.core.JsonParser createParser(String dataString) throws SchemaException
createParser
in class AbstractParser
SchemaException
public com.fasterxml.jackson.core.JsonGenerator createGenerator(StringWriter out) throws SchemaException
createGenerator
in class AbstractParser
SchemaException
protected boolean serializeExplicitType(PrimitiveXNode primitive, QName explicitType, com.fasterxml.jackson.core.JsonGenerator generator) throws com.fasterxml.jackson.core.JsonGenerationException, IOException
serializeExplicitType
in class AbstractParser
com.fasterxml.jackson.core.JsonGenerationException
IOException
protected void writeExplicitType(QName explicitType, com.fasterxml.jackson.core.JsonGenerator generator) throws com.fasterxml.jackson.core.JsonProcessingException, IOException
writeExplicitType
in class AbstractParser
com.fasterxml.jackson.core.JsonProcessingException
IOException
Copyright © 2016 evolveum. All rights reserved.