Class ActiveMQFilterPredicate<T>

java.lang.Object
org.apache.activemq.artemis.core.management.impl.view.predicate.ActiveMQFilterPredicate<T>
All Implemented Interfaces:
Predicate<T>
Direct Known Subclasses:
AddressFilterPredicate, ConnectionFilterPredicate, ConsumerFilterPredicate, ProducerFilterPredicate, QueueFilterPredicate, SessionFilterPredicate

public class ActiveMQFilterPredicate<T> extends Object implements Predicate<T>
  • Field Details

  • Constructor Details

    • ActiveMQFilterPredicate

      public ActiveMQFilterPredicate()
  • Method Details

    • test

      public boolean test(T input)
      Specified by:
      test in interface Predicate<T>
    • getField

      public String getField()
    • setField

      public void setField(String field)
    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • getOperation

      public ActiveMQFilterPredicate.Operation getOperation()
    • setOperation

      public void setOperation(String operation)
    • matches

      public boolean matches(Object field)
    • matchAny

      public boolean matchAny(Collection objects)
    • matches

      public boolean matches(long field)
    • matches

      public boolean matches(int field)
    • matches

      public boolean matches(float field)