Class CreateForm

java.lang.Object
org.codelibs.fess.app.web.admin.boostdoc.CreateForm
Direct Known Subclasses:
CreateBody, EditForm

public class CreateForm extends Object
Form class for creating boost document configurations. Boost documents allow administrators to define URL patterns and boost expressions to influence search result rankings for specific documents.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    @Required @Size(max=10000) String
    Boost expression to apply to matching documents
    @Size(max=1000) String
    User who created this configuration
    Timestamp when this configuration was created
    CRUD operation mode (CREATE, EDIT, etc.)
    @Required @Min(0L) @Max(2147483647L) Integer
    Sort order for displaying boost configurations
    @Required @Size(max=10000) String
    URL expression pattern to match documents for boosting
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new CreateForm instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Initializes the form with default values for creating a new boost document configuration.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • crudMode

      @ValidateTypeFailure public Integer crudMode
      CRUD operation mode (CREATE, EDIT, etc.)
    • urlExpr

      @Required @Size(max=10000) public @Required @Size(max=10000) String urlExpr
      URL expression pattern to match documents for boosting
    • boostExpr

      @Required @Size(max=10000) public @Required @Size(max=10000) String boostExpr
      Boost expression to apply to matching documents
    • sortOrder

      @Required @Min(0L) @Max(2147483647L) @ValidateTypeFailure public @Required @Min(0L) @Max(2147483647L) Integer sortOrder
      Sort order for displaying boost configurations
    • createdBy

      @Size(max=1000) public @Size(max=1000) String createdBy
      User who created this configuration
    • createdTime

      @ValidateTypeFailure public Long createdTime
      Timestamp when this configuration was created
  • Constructor Details

    • CreateForm

      public CreateForm()
      Creates a new CreateForm instance.
  • Method Details

    • initialize

      public void initialize()
      Initializes the form with default values for creating a new boost document configuration.