Class BroadleafJacksonDeserializationProblemHandlerProperties

java.lang.Object
com.broadleafcommerce.common.extension.autoconfigure.BroadleafJacksonDeserializationProblemHandlerProperties

@ConfigurationProperties("broadleaf.jackson.deserialization-problem-handler") @Deprecated(since="Common Extension 2.0.7", forRemoval=true) public class BroadleafJacksonDeserializationProblemHandlerProperties extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
since Common Extension 2.0.7, as the impacted classes should be updated to adhere the stricter constructor detection as soon as possible
Properties used in BroadleafScopedMissingInstantiatorHandler to conditionally apply the MissingInstantiatorHandler logic based on the class's name. This is to ensure that the deserialization fallback logic isn't applied to 3rd party framework like Spring.
Since:
Common Extension 2.0.7
Author:
Sunny Yu
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    The package paths where the MissingInstantiatorHandler should be used.
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setPackagePathsInScope(Set<String> packagePathsInScope)
    Deprecated, for removal: This API element is subject to removal in a future version.
    The package paths where the MissingInstantiatorHandler should be used.
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • BroadleafJacksonDeserializationProblemHandlerProperties

      public BroadleafJacksonDeserializationProblemHandlerProperties()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getPackagePathsInScope

      public Set<String> getPackagePathsInScope()
      Deprecated, for removal: This API element is subject to removal in a future version.
      The package paths where the MissingInstantiatorHandler should be used.
    • setPackagePathsInScope

      public void setPackagePathsInScope(Set<String> packagePathsInScope)
      Deprecated, for removal: This API element is subject to removal in a future version.
      The package paths where the MissingInstantiatorHandler should be used.
    • equals

      public boolean equals(Object o)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • hashCode

      public int hashCode()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class Object