Uses of Interface
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.FormatSchema
Packages that use FormatSchema
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser
)
and generator
(JsonGenerator
)
instances.Utility classes used by Jackson Core functionality.
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.-
Uses of FormatSchema in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core that return FormatSchemaModifier and TypeMethodDescriptionJsonGenerator.getSchema()
Method for accessing Schema that this generator uses, if any;null
if none.JsonParser.getSchema()
Method for accessing Schema that this parser uses, if any.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core with parameters of type FormatSchemaModifier and TypeMethodDescriptionboolean
JsonFactory.canUseSchema
(FormatSchema schema) Method that can be used to quickly check whether given schema is something that parsers and/or generators constructed by this factory could use.boolean
JsonGenerator.canUseSchema
(FormatSchema schema) Method that can be used to verify that given schema can be used with this generator (usingJsonGenerator.setSchema(edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.FormatSchema)
).boolean
JsonParser.canUseSchema
(FormatSchema schema) Method that can be used to verify that given schema can be used with this parser (usingJsonParser.setSchema(edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.FormatSchema)
).abstract boolean
TokenStreamFactory.canUseSchema
(FormatSchema schema) Method that can be used to quickly check whether given schema is something that parsers and/or generators constructed by this factory could use.void
JsonGenerator.setSchema
(FormatSchema schema) Method to call to make this generator use specified schema.void
JsonParser.setSchema
(FormatSchema schema) Method to call to make this parser use specified schema. -
Uses of FormatSchema in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.util
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.util that return FormatSchemaModifier and TypeMethodDescriptionJsonGeneratorDelegate.getSchema()
JsonParserDelegate.getSchema()
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.core.util with parameters of type FormatSchemaModifier and TypeMethodDescriptionboolean
JsonGeneratorDelegate.canUseSchema
(FormatSchema schema) boolean
JsonParserDelegate.canUseSchema
(FormatSchema schema) void
JsonGeneratorDelegate.setSchema
(FormatSchema schema) void
JsonParserDelegate.setSchema
(FormatSchema schema) -
Uses of FormatSchema in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind declared as FormatSchemaModifier and TypeFieldDescriptionprotected final FormatSchema
ObjectReader._schema
When using data format that uses a schema, schema is passed to parser.final FormatSchema
ObjectWriter.GeneratorSettings.schema
When using data format that uses a schema, schema is passed to generator.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind that return FormatSchemaModifier and TypeMethodDescriptionMappingIterator.getParserSchema()
Accessor for accessingFormatSchema
that the underlying parser (as perMappingIterator.getParser()
) is using, if any; only parser of schema-aware formats use schemas.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type FormatSchemaModifier and TypeMethodDescriptionprotected ObjectReader
ObjectReader._new
(ObjectReader base, DeserializationConfig config, JavaType valueType, JsonDeserializer<Object> rootDeser, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues, DataFormatReaders dataFormatReaders) Overridable factory method called by various "withXxx()" methodsprotected ObjectReader
ObjectMapper._newReader
(DeserializationConfig config, JavaType valueType, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues) Factory method sub-classes must override, to produceObjectReader
instances of proper sub-typeprotected ObjectWriter
ObjectMapper._newWriter
(SerializationConfig config, FormatSchema schema) Factory method sub-classes must override, to produceObjectWriter
instances of proper sub-typeprotected void
ObjectMapper._verifySchemaType
(FormatSchema schema) protected void
ObjectReader._verifySchemaType
(FormatSchema schema) protected void
ObjectWriter._verifySchemaType
(FormatSchema schema) DeserializationConfig.initialize
(JsonParser p, FormatSchema schema) ObjectMapper.reader
(FormatSchema schema) Factory method for constructingObjectReader
that will pass specific schema object toJsonParser
used for reading content.ObjectReader.with
(FormatSchema schema) Method for constructing a new instance with configuration that passes specifiedFormatSchema
toJsonParser
that is constructed for parsing content.ObjectWriter.GeneratorSettings.with
(FormatSchema sch) ObjectWriter.with
(FormatSchema schema) Method that will construct a new instance that uses specific format schema for serialization.ObjectWriter.withSchema
(FormatSchema schema) Deprecated.ObjectMapper.writer
(FormatSchema schema) Factory method for constructingObjectWriter
that will pass specific schema object toJsonGenerator
used for writing content.Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type FormatSchemaModifierConstructorDescriptionGeneratorSettings
(PrettyPrinter pp, FormatSchema sch, CharacterEscapes esc, SerializableString rootSep) protected
ObjectReader
(ObjectMapper mapper, DeserializationConfig config, JavaType valueType, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues) Constructor called when a root deserializer should be fetched based on other configuration.protected
ObjectReader
(ObjectReader base, DeserializationConfig config, JavaType valueType, JsonDeserializer<Object> rootDeser, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues, DataFormatReaders dataFormatReaders) Copy constructor used for building variations.protected
ObjectWriter
(ObjectMapper mapper, SerializationConfig config, FormatSchema s) Alternative constructor for initial instantiation byObjectMapper
ObjectWriter.with(FormatSchema)
instead