Class SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter

java.lang.Object
com.tangosol.net.partition.SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter
All Implemented Interfaces:
Filter, Serializable
Enclosing class:
SimpleAssignmentStrategy.AnalysisContext

public class SimpleAssignmentStrategy.AnalysisContext.NotOwnedFilter extends Object implements Filter
NotOwnedFilter is a Filter implementation used to evaluate Member objects, and selects members who are not represented in the reference ownership object.
See Also:
  • Field Details

    • m_owners

      protected Ownership m_owners
      The ownership
  • Constructor Details

    • NotOwnedFilter

      public NotOwnedFilter(Ownership owners)
      Construct a NotOwnedFilter with the specified ownership.
      Parameters:
      owners - the ownership
  • Method Details

    • getOwnership

      public Ownership getOwnership()
      Return the ownership used to evaluate member safety.
      Returns:
      the ownership
    • evaluate

      public boolean evaluate(Object o)
      Apply the test to the input argument.
      Specified by:
      evaluate in interface Filter
      Parameters:
      o - the input argument to evaluate
      Returns:
      true if the input argument matches the filter, otherwise false