Class ScriptedPredicate<T>

java.lang.Object
net.shibboleth.utilities.java.support.scripting.AbstractScriptEvaluator
net.shibboleth.utilities.java.support.logic.ScriptedPredicate<T>
Type Parameters:
T - input type
All Implemented Interfaces:
Predicate<T>, Predicate<T>

public class ScriptedPredicate<T> extends AbstractScriptEvaluator implements Predicate<T>
A Predicate which calls out to a supplied script.
Since:
7.4.0
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Class logger.
    • inputTypeClass

      @Nullable private Class<T> inputTypeClass
      Input type.
  • Constructor Details

  • Method Details