Class JavaSerializationFilterConfig

java.lang.Object
com.hazelcast.config.JavaSerializationFilterConfig

public class JavaSerializationFilterConfig extends Object
Configuration for Serialization Filters and Reflection Filters.
  • Constructor Details

    • JavaSerializationFilterConfig

      public JavaSerializationFilterConfig()
      Creates an empty Java serialization filter configuration.
    • JavaSerializationFilterConfig

      public JavaSerializationFilterConfig(JavaSerializationFilterConfig javaSerializationFilterConfig)
      Creates a new Java serialization filter configuration by copying the given configuration.
      Parameters:
      javaSerializationFilterConfig - the configuration to copy from
  • Method Details

    • getBlacklist

      public ClassFilter getBlacklist()
      Returns the blacklist filter. If not set, it sets and returns an empty filter.
      Returns:
      the blacklist filter
    • setBlacklist

      public JavaSerializationFilterConfig setBlacklist(ClassFilter blackList)
      Sets the blacklist filter.
      Parameters:
      blackList - the blacklist filter to set
      Returns:
      this configuration
    • getWhitelist

      public ClassFilter getWhitelist()
      Returns the whitelist filter. If not set, it sets and returns an empty filter.
      Returns:
      the whitelist filter
    • setWhitelist

      public JavaSerializationFilterConfig setWhitelist(ClassFilter whiteList)
      Sets the whitelist filter.
      Parameters:
      whiteList - the whitelist filter to set
      Returns:
      this configuration
    • isDefaultsDisabled

      public boolean isDefaultsDisabled()
      Returns whether the default serialization filters are disabled.
      Returns:
      true if defaults are disabled, false otherwise
    • setDefaultsDisabled

      public JavaSerializationFilterConfig setDefaultsDisabled(boolean defaultsDisabled)
      Sets whether the default serialization filters are disabled.
      Parameters:
      defaultsDisabled - true to disable defaults, false otherwise
      Returns:
      this configuration
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object