Package org.apache.struts2.util

# Class ResolverUtil.NameEndsWith

java.lang.Object
org.apache.struts2.util.ResolverUtil.ClassTest
org.apache.struts2.util.ResolverUtil.NameEndsWith

All Implemented Interfaces:
  `ResolverUtil.Test`

Enclosing class:
  ResolverUtil<T>

public static class ResolverUtil.NameEndsWith extends ResolverUtil.ClassTest
A Test that checks to see if each class name ends with the provided suffix.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `NameEndsWith(String suffix)`
  Constructs a NameEndsWith test using the supplied suffix.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `matches(Class type)`
  Will be called repeatedly with candidate classes.
  `String`
  `toString()`

  ### Methods inherited from class org.apache.struts2.util.ResolverUtil.ClassTest

  `doesMatchClass, doesMatchResource, matches`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### NameEndsWith

    public NameEndsWith(String suffix)
    Constructs a NameEndsWith test using the supplied suffix.
    Parameters:
      `suffix` - suffix

- ## Method Details

  - ### matches

    public boolean matches(Class type)
    Description copied from interface: `ResolverUtil.Test`
    Will be called repeatedly with candidate classes.
    Parameters:
      `type` - class type
    Returns:
      true if type name ends with the suffix supplied in the constructor.

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`