Package jadex.model

Interface IAsyncFilter<T>

All Known Implementing Classes:
IAsyncFilter.AlwaysFilter, IAsyncFilter.NeverFilter

public interface IAsyncFilter<T>
Generic filter interface.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    A filter that always returns true.
    static class 
    A filter that always returns false.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final IAsyncFilter<Object>
    A filter that always returns true.
    static final IAsyncFilter<Object>
    A filter that always returns false.
  • Method Summary

    Modifier and Type
    Method
    Description
    jadex.future.IFuture<Boolean>
    filter(T obj)
    Test if an object passes the filter.
  • Field Details

  • Method Details

    • filter

      jadex.future.IFuture<Boolean> filter(T obj)
      Test if an object passes the filter.
      Returns:
      True, if passes the filter.