java.lang.Object
java.lang.Enum<AddLastModified>
com.aoapps.servlet.lastmodified.AddLastModified
All Implemented Interfaces:
Serializable, Comparable<AddLastModified>

public enum AddLastModified extends Enum<AddLastModified>
The options for when to add last modified parameters.
  • Enum Constant Details

    • TRUE

      public static final AddLastModified TRUE
      Always tries to add last modified time.
    • FALSE

      public static final AddLastModified FALSE
      Never tries to add last modified time.
    • AUTO

      public static final AddLastModified AUTO
      Only tries to add last modified time to URLs that are both not Canonical and match expected static resource files, by extension. This list is for the paths generally used for distributing web content and may not include every possible static file type.
  • Method Details

    • values

      public static AddLastModified[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static AddLastModified valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • valueOfLowerName

      public static AddLastModified valueOfLowerName(String lowerName)
      Gets the enum value for the given lower-case name.
    • getLowerName

      public String getLowerName()