org.apache.logging.log4j.core.config.plugins
Class ResolverUtil.NameEndsWith

java.lang.Object
  extended by org.apache.logging.log4j.core.config.plugins.ResolverUtil.ClassTest
      extended by org.apache.logging.log4j.core.config.plugins.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
ResolverUtil.NameEndsWith(String suffix)
          Constructs a NameEndsWith test using the supplied suffix.
 
Method Summary
 boolean matches(Class type)
          Returns true if type name ends with the suffix supplied in the constructor.
 String toString()
           
 
Methods inherited from class org.apache.logging.log4j.core.config.plugins.ResolverUtil.ClassTest
doesMatchClass, doesMatchResource, matches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResolverUtil.NameEndsWith

public ResolverUtil.NameEndsWith(String suffix)
Constructs a NameEndsWith test using the supplied suffix.

Parameters:
suffix - the String suffix to check for.
Method Detail

matches

public boolean matches(Class type)
Returns true if type name ends with the suffix supplied in the constructor.

Parameters:
type - The Class to check.
Returns:
true if the Class matches.

toString

public String toString()
Overrides:
toString in class Object


Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.