Class BooleanPathFilter

java.lang.Object
org.jboss.modules.filter.BooleanPathFilter
All Implemented Interfaces:
PathFilter

final class BooleanPathFilter extends Object implements PathFilter
  • Field Details

  • Constructor Details

    • BooleanPathFilter

      private BooleanPathFilter(boolean result)
  • Method Details

    • accept

      public boolean accept(String path)
      Description copied from interface: PathFilter
      Determine whether a path should be accepted. The given name is a path separated by "/" characters.
      Specified by:
      accept in interface PathFilter
      Parameters:
      path - the path to check
      Returns:
      true if the path should be accepted, false if not
    • hashCode

      public int hashCode()
      Description copied from interface: PathFilter
      Calculate a unique hash code for this path filter. Equal path filters must yield identical hash codes.
      Specified by:
      hashCode in interface PathFilter
      Overrides:
      hashCode in class Object
      Returns:
      the hash code
    • equals

      public boolean equals(Object obj)
      Description copied from interface: PathFilter
      Determine whether this filter is equal to another. Filters must implement meaningful (non-identity) equality semantics.
      Specified by:
      equals in interface PathFilter
      Overrides:
      equals in class Object
      Parameters:
      obj - the other object
      Returns:
      true if this filter is the same
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getResult

      boolean getResult()