Class AbstractSearchTool.StoredResults

java.lang.Object
org.apache.velocity.tools.view.AbstractSearchTool.StoredResults
All Implemented Interfaces:
Serializable
Enclosing class:
AbstractSearchTool

public static class AbstractSearchTool.StoredResults extends Object implements Serializable
Simple utility class to hold a criterion and its result list.

This class is by default stored in a user's session, so it implements Serializable, but its members are transient. So functionally, it is not serialized and the last results/criteria will not be persisted if the session is serialized.

See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      serial version id
      See Also:
    • crit

      private final transient Object crit
    • list

      private final transient List list
  • Constructor Details

    • StoredResults

      public StoredResults(Object crit, List list)
      Creates a new instance.
      Parameters:
      crit - the criteria for these results
      list - the List of results to store
  • Method Details

    • getCriteria

      public Object getCriteria()
      Returns:
      the stored criteria object
    • getList

      public List getList()
      Returns:
      the stored List of results