com.fasterxml.jackson.databind.cfg

Class ConfigOverride

  • Direct Known Subclasses:
    MutableConfigOverride


    public abstract class ConfigOverride
    extends Object
    Configuration object that is accessed by databinding functionality to find overrides to configuration of properties, based on declared type of the property. Such overrides have precedence over annotations attached to actual type (Class), but can be further overridden by annotations attached to the property itself.
    Since:
    2.8
    • Field Detail

      • _format

        protected JsonFormat.Value _format
        Definitions of format overrides, if any.
      • _include

        protected JsonInclude.Value _include
        Definitions of inclusion overrides, if any.
      • _ignorals

        protected JsonIgnoreProperties.Value _ignorals
        Definitions of property ignoral (whether to serialize, deserialize given logical property) overrides, if any.
      • _isIgnoredType

        protected Boolean _isIgnoredType
        Flag that indicates whether "is ignorable type" is specified for this type; and if so, is it to be ignored (true) or not ignored (false); `null` is used to indicate "not specified", in which case other configuration (class annotation) is used.
    • Constructor Detail

      • ConfigOverride

        protected ConfigOverride()

Copyright © 2008–2017 FasterXML. All rights reserved.