Class WidgetJsonFactory

  • All Implemented Interfaces:
    com.fasterxml.jackson.core.Versioned, java.io.Serializable

    public class WidgetJsonFactory
    extends com.fasterxml.jackson.databind.MappingJsonFactory
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.fasterxml.jackson.core.JsonFactory

        com.fasterxml.jackson.core.JsonFactory.Feature
    • Field Summary

      • Fields inherited from class com.fasterxml.jackson.core.JsonFactory

        _byteSymbolCanonicalizer, _characterEscapes, _factoryFeatures, _generatorFeatures, _inputDecorator, _maximumNonEscapedChar, _objectCodec, _outputDecorator, _parserFeatures, _quoteChar, _rootCharSymbols, _rootValueSeparator, DEFAULT_FACTORY_FEATURE_FLAGS, DEFAULT_GENERATOR_FEATURE_FLAGS, DEFAULT_PARSER_FEATURE_FLAGS, DEFAULT_QUOTE_CHAR, DEFAULT_ROOT_VALUE_SEPARATOR, FORMAT_NAME_JSON
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      protected com.fasterxml.jackson.core.JsonGenerator _createGenerator​(java.io.Writer out, com.fasterxml.jackson.core.io.IOContext ctxt)  
      protected com.fasterxml.jackson.core.JsonGenerator _createJsonGenerator​(java.io.Writer out, com.fasterxml.jackson.core.io.IOContext ctxt)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1811, use _createGenerator(Writer, IOContext) instead
      protected com.fasterxml.jackson.core.JsonParser _createJsonParser​(byte[] data, int offset, int len, com.fasterxml.jackson.core.io.IOContext ctxt)
      Deprecated, for removal: This API element is subject to removal in a future version.
      protected com.fasterxml.jackson.core.JsonParser _createJsonParser​(java.io.InputStream in, com.fasterxml.jackson.core.io.IOContext ctxt)
      Deprecated, for removal: This API element is subject to removal in a future version.
      protected com.fasterxml.jackson.core.JsonParser _createJsonParser​(java.io.Reader r, com.fasterxml.jackson.core.io.IOContext ctxt)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1811, use _createParser(Reader, IOContext) instead
      protected com.fasterxml.jackson.core.JsonParser _createParser​(byte[] data, int offset, int len, com.fasterxml.jackson.core.io.IOContext ctxt)  
      protected com.fasterxml.jackson.core.JsonParser _createParser​(java.io.InputStream in, com.fasterxml.jackson.core.io.IOContext ctxt)  
      protected com.fasterxml.jackson.core.JsonParser _createParser​(java.io.Reader r, com.fasterxml.jackson.core.io.IOContext ctxt)  
      protected com.fasterxml.jackson.core.JsonGenerator _createUTF8Generator​(java.io.OutputStream out, com.fasterxml.jackson.core.io.IOContext ctxt)  
      protected com.fasterxml.jackson.core.JsonGenerator _createUTF8JsonGenerator​(java.io.OutputStream out, com.fasterxml.jackson.core.io.IOContext ctxt)
      Deprecated, for removal: This API element is subject to removal in a future version.
      protected com.fasterxml.jackson.core.JsonGenerator createJsonGenerator​(com.fasterxml.jackson.core.JsonGenerator generator)  
      protected WidgetJsonParser createJsonParser​(com.fasterxml.jackson.core.JsonParser parser)  
      WidgetInstanceManager getWidgetInstanceManager()  
      com.fasterxml.jackson.core.JsonFactory setCodec​(com.fasterxml.jackson.core.ObjectCodec oc)  
      • Methods inherited from class com.fasterxml.jackson.databind.MappingJsonFactory

        copy, getCodec, getFormatName, hasFormat
      • Methods inherited from class com.fasterxml.jackson.core.JsonFactory

        _checkInvalidCopy, _createContext, _createNonBlockingContext, _createParser, _createParser, _createWriter, _decorate, _decorate, _decorate, _decorate, _decorate, _getBufferRecycler, builder, canHandleBinaryNatively, canParseAsync, canUseCharArrays, canUseSchema, configure, configure, configure, createGenerator, createGenerator, createGenerator, createGenerator, createGenerator, createGenerator, createJsonGenerator, createJsonGenerator, createJsonGenerator, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createJsonParser, createNonBlockingByteArrayParser, createParser, createParser, createParser, createParser, createParser, createParser, createParser, createParser, createParser, createParser, disable, disable, disable, enable, enable, enable, getCharacterEscapes, getFormatGeneratorFeatures, getFormatParserFeatures, getFormatReadFeatureType, getFormatWriteFeatureType, getGeneratorFeatures, getInputDecorator, getOutputDecorator, getParserFeatures, getRootValueSeparator, hasJSONFormat, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, readResolve, rebuild, requiresCustomCodec, requiresPropertyOrdering, setCharacterEscapes, setInputDecorator, setOutputDecorator, setRootValueSeparator, version
      • Methods inherited from class com.fasterxml.jackson.core.TokenStreamFactory

        _createDataOutputWrapper, _optimizedStreamFromURL
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WidgetJsonFactory

        public WidgetJsonFactory()
    • Method Detail

      • setCodec

        public com.fasterxml.jackson.core.JsonFactory setCodec​(com.fasterxml.jackson.core.ObjectCodec oc)
        Overrides:
        setCodec in class com.fasterxml.jackson.core.JsonFactory
      • createJsonParser

        protected WidgetJsonParser createJsonParser​(com.fasterxml.jackson.core.JsonParser parser)
      • _createJsonParser

        @Deprecated(since="1811",
                    forRemoval=true)
        protected com.fasterxml.jackson.core.JsonParser _createJsonParser​(java.io.InputStream in,
                                                                          com.fasterxml.jackson.core.io.IOContext ctxt)
                                                                   throws java.io.IOException
        Deprecated, for removal: This API element is subject to removal in a future version.
        Throws:
        java.io.IOException
      • _createParser

        protected com.fasterxml.jackson.core.JsonParser _createParser​(java.io.InputStream in,
                                                                      com.fasterxml.jackson.core.io.IOContext ctxt)
                                                               throws java.io.IOException
        Overrides:
        _createParser in class com.fasterxml.jackson.core.JsonFactory
        Throws:
        java.io.IOException
      • _createJsonParser

        @Deprecated(since="1811",
                    forRemoval=true)
        protected com.fasterxml.jackson.core.JsonParser _createJsonParser​(java.io.Reader r,
                                                                          com.fasterxml.jackson.core.io.IOContext ctxt)
                                                                   throws java.io.IOException
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 1811, use _createParser(Reader, IOContext) instead
        Throws:
        java.io.IOException
      • _createParser

        protected com.fasterxml.jackson.core.JsonParser _createParser​(java.io.Reader r,
                                                                      com.fasterxml.jackson.core.io.IOContext ctxt)
                                                               throws java.io.IOException
        Overrides:
        _createParser in class com.fasterxml.jackson.core.JsonFactory
        Throws:
        java.io.IOException
      • _createJsonParser

        @Deprecated(since="1811",
                    forRemoval=true)
        protected com.fasterxml.jackson.core.JsonParser _createJsonParser​(byte[] data,
                                                                          int offset,
                                                                          int len,
                                                                          com.fasterxml.jackson.core.io.IOContext ctxt)
                                                                   throws java.io.IOException
        Deprecated, for removal: This API element is subject to removal in a future version.
        Throws:
        java.io.IOException
      • _createParser

        protected com.fasterxml.jackson.core.JsonParser _createParser​(byte[] data,
                                                                      int offset,
                                                                      int len,
                                                                      com.fasterxml.jackson.core.io.IOContext ctxt)
                                                               throws java.io.IOException
        Overrides:
        _createParser in class com.fasterxml.jackson.core.JsonFactory
        Throws:
        java.io.IOException
      • createJsonGenerator

        protected com.fasterxml.jackson.core.JsonGenerator createJsonGenerator​(com.fasterxml.jackson.core.JsonGenerator generator)
      • _createJsonGenerator

        @Deprecated(since="1811",
                    forRemoval=true)
        protected com.fasterxml.jackson.core.JsonGenerator _createJsonGenerator​(java.io.Writer out,
                                                                                com.fasterxml.jackson.core.io.IOContext ctxt)
                                                                         throws java.io.IOException
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 1811, use _createGenerator(Writer, IOContext) instead
        Throws:
        java.io.IOException
      • _createGenerator

        protected com.fasterxml.jackson.core.JsonGenerator _createGenerator​(java.io.Writer out,
                                                                            com.fasterxml.jackson.core.io.IOContext ctxt)
                                                                     throws java.io.IOException
        Overrides:
        _createGenerator in class com.fasterxml.jackson.core.JsonFactory
        Throws:
        java.io.IOException
      • _createUTF8JsonGenerator

        @Deprecated(since="1811",
                    forRemoval=true)
        protected com.fasterxml.jackson.core.JsonGenerator _createUTF8JsonGenerator​(java.io.OutputStream out,
                                                                                    com.fasterxml.jackson.core.io.IOContext ctxt)
                                                                             throws java.io.IOException
        Deprecated, for removal: This API element is subject to removal in a future version.
        Throws:
        java.io.IOException
      • _createUTF8Generator

        protected com.fasterxml.jackson.core.JsonGenerator _createUTF8Generator​(java.io.OutputStream out,
                                                                                com.fasterxml.jackson.core.io.IOContext ctxt)
                                                                         throws java.io.IOException
        Overrides:
        _createUTF8Generator in class com.fasterxml.jackson.core.JsonFactory
        Throws:
        java.io.IOException