Class SerializationProperties.Convert

java.lang.Object
com.broadleafcommerce.common.extension.serialization.SerializationProperties.Convert
Enclosing class:
SerializationProperties

public static class SerializationProperties.Convert extends Object
Configuration properties for managing object conversion settings within the application. This class provides options for configuring allow lists and thread pool settings for serialization tasks, allowing for customization and scalability.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    boolean
     
    Represents an additional list of permissible items that can extend the functionality of the standard allow list.
    int
    Specifies the size of the serialization pool.
    This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
    int
     
    void
    setAdditionalAllowList(List<String> additionalAllowList)
    Represents an additional list of permissible items that can extend the functionality of the standard allow list.
    void
    setMaxPoolSize(int maxPoolSize)
    Specifies the size of the serialization pool.
    void
    setStandardAllowList(List<String> standardAllowList)
    This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
     

    Methods inherited from class java.lang.Object

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

    • Convert

      public Convert()
  • Method Details

    • getStandardAllowList

      public List<String> getStandardAllowList()
      This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
    • getAdditionalAllowList

      public List<String> getAdditionalAllowList()
      Represents an additional list of permissible items that can extend the functionality of the standard allow list. This list provides flexibility for customization, allowing the addition of items beyond the predefined standard set.
    • getMaxPoolSize

      public int getMaxPoolSize()
      Specifies the size of the serialization pool. Fory's pool is fixed-size and eagerly allocated, so this many instances are created up front and retained for the lifetime of the pool. Callers block when every instance is checked out.
    • setStandardAllowList

      public void setStandardAllowList(List<String> standardAllowList)
      This variable is typically used to define a baseline set of permissible items that might be cross-referenced or extended by other lists for customization or enhanced functionality.
    • setAdditionalAllowList

      public void setAdditionalAllowList(List<String> additionalAllowList)
      Represents an additional list of permissible items that can extend the functionality of the standard allow list. This list provides flexibility for customization, allowing the addition of items beyond the predefined standard set.
    • setMaxPoolSize

      public void setMaxPoolSize(int maxPoolSize)
      Specifies the size of the serialization pool. Fory's pool is fixed-size and eagerly allocated, so this many instances are created up front and retained for the lifetime of the pool. Callers block when every instance is checked out.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object