Class FieldConfigs

java.lang.Object
org.codelibs.fess.crawler.util.FieldConfigs

public class FieldConfigs extends Object
Utility class for managing field configurations with parameter mappings. This class provides functionality to retrieve and manage field-specific configurations from a parameter map.
  • Constructor Details

    • FieldConfigs

      public FieldConfigs(Map<String,String> params)
      Constructs a new FieldConfigs instance with the specified parameter map.
      Parameters:
      params - the map containing field names as keys and configuration values as values
  • Method Details

    • getConfig

      public org.dbflute.optional.OptionalThing<FieldConfigs.Config> getConfig(String fieldName)
      Retrieves the configuration for the specified field name.
      Parameters:
      fieldName - the name of the field to get configuration for
      Returns:
      an OptionalThing containing the Config if the field exists and has a non-blank value, otherwise an empty OptionalThing