Class DateAttributePredicate

All Implemented Interfaces:
Predicate<ProfileRequestContext>

@Deprecated(since="5.0.0", forRemoval=true) public class DateAttributePredicate extends DateAttributePredicate
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated stub for relocated class.
  • Constructor Details

    • DateAttributePredicate

      public DateAttributePredicate(@Nonnull @NotEmpty @ParameterName(name="attribute") String attribute)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Create a new instance that performs date comparisons against the given attribute.
      Parameters:
      attribute - Attribute name that provides candidate date values to test.
    • DateAttributePredicate

      public DateAttributePredicate(@Nonnull @NotEmpty @ParameterName(name="attribute") String attribute, @Nonnull @ParameterName(name="formatter") DateTimeFormatter formatter)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Create a new instance that performs date comparisons against the given attribute using the given date parser.
      Parameters:
      attribute - Attribute name that provides candidate date values to test.
      formatter - Date/time parser.
    • DateAttributePredicate

      public DateAttributePredicate(@Nonnull @NotEmpty @ParameterName(name="attribute") String attribute, @Nonnull @NotEmpty @ParameterName(name="formatString") String formatString)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Create a new instance that performs date comparisons against the given attribute using the given date parser.
      Parameters:
      attribute - Attribute name that provides candidate date values to test.
      formatString - date/time parsing string, currently based on DateTimeFormatter